51Testing软件测试论坛

标题: 功能测试里面QTP不能测什么呢 [打印本页]

作者: realkeyi    时间: 2006-7-7 19:28
标题: 功能测试里面QTP不能测什么呢
sdlkfj8既然是工具总有它自己的限制吧,在B/S .NET环境里她不能测什么呢,有什么是必须要用手工测试的呢?
作者: xiaonan    时间: 2006-7-7 22:06
QTP一般用于比较稳定的系统,比较多的是用于回归测试中.首先要测B/S .NET环境里的系统,需先装好.net的插件.对于第三方的控件QTP识别是有问题,还有录制的时候和回放的时候属性会发生变化的控件,也有识别的问题.还有对于逻辑过于复杂的功能也不太适合用自动化测试.自动化只是作为手工测试的一种补充,只是把人从一个重复性的测试中解放出来.但不能代替手工测试.所以现在大多是已手工测试兼自动化测试的模式来进行功能测试.至于自动化测试能暂到多大的比例,主要还要看用工具的人有多少能力.
作者: srw103    时间: 2006-7-11 10:22
讲的好.受教了
作者: sz_lg    时间: 2006-7-11 12:03
qtp 对flash支持不好,当然目前业界也没有哪个对flash测试支持得好的。
作者: rickyqiu    时间: 2006-7-31 14:29
在坛子里找了半天,这个问题和我想问的比较类似,就补在这里了.
我接触QTP不久,属于tool evaluation的阶段,想知道QTP除了从UI上来做recording, reply和增加一些check点(我目前粗浅的认识),可否帮助进行一些后台的操作,比如发送mail sample,收mail并check,重启service等等. 现在要测的产品是linux下的,很多case需要用到类似的部分,因为产品不是一个应用系统,而是一个product, 类似Exchange这样的东东,普通用户不会直接用UI,但是也是有Web UI的,给管理员提供一些操作.
可能我的问题也是QTP是否适合于这样的系统,不知道有没有人用QTP测类似的东西,或者大家都是用来测B/S,.net的业务系统.
谢谢!
作者: xiaonan    时间: 2006-7-31 14:59
QTP本来就是偏重b/S架构的功能测试.那如果你是web系统,当然可以用来做这方面的测试.界面上的操作应该都能测试,但是想做底层的判断是否收到mail啊,可能还做不到.

[ 本帖最后由 xiaonan 于 2006-7-31 15:20 编辑 ]
作者: fish_yy    时间: 2006-7-31 15:12
可以做,qtp支持vbscript!
作者: rickyqiu    时间: 2006-7-31 17:24
谢谢版主和fish.
意思是说QTP是不直接支持的,是吧?
product在linux上,有些操作就必须远程来做了,这样写起来应该会比较复杂吧.
看起来好像确实不太适合啊
作者: damiao011    时间: 2006-8-14 15:46
学习了.......
作者: QA_BAY    时间: 2006-8-14 18:30
原帖由 rickyqiu 于 2006-7-31 14:29 发表
在坛子里找了半天,这个问题和我想问的比较类似,就补在这里了.
我接触QTP不久,属于tool evaluation的阶段,想知道QTP除了从UI上来做recording, reply和增加一些check点(我目前粗浅的认识),可否帮助进行一些后台的操 ...

应该可以做到,只是比较麻烦,要写很多VBS,这样脱离了QTP的本性,觉没有必要那么做!
你可以直接用LINUX来做,自己编写一个自动发信的程序,然后取LOG来判断成功与否,在LINUX下是比较简单实现的,但如果是VBS就比较麻烦!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2