51Testing软件测试论坛

标题: 新手请教 [打印本页]

作者: Empemp    时间: 2008-10-30 12:58
标题: 新手请教
请问一下,QTP中应该在什么时候参数化?参数化的目的是什么?谢谢!!
作者: 风过无息    时间: 2008-10-30 13:29
参数化是自动化测试和手工测试相比的一个最大的优势,最主要针对同一功能进行重复操作.
比如登陆
我可以参数化3组不同权限的用户,进行登陆测试,这样用一个脚本完成了3个不同用户的登陆,方便维护脚本.
作者: 月上百合    时间: 2008-10-30 14:24
路过学习
作者: css860101    时间: 2008-10-30 14:58
标题: 回复 1# 的帖子
我刚要学习,想安装QTP8.2的,但是上网找了个特殊文件,应该像WINRUUNER一样,还要个酒精文件来做镜像,我用那个试了下,不行,呵呵。。不知道哪位有类似的镜像安装,提供下,谢谢。
作者: yangkinki    时间: 2008-10-31 10:20
參數化的目的是為了提高測試的覆蓋面,單單錄制,回放, 都只能執行單一數據的測試, 參數化的方式有datatable方式,環境變量參數化,隨機數參數化,自己寫代碼參數化的方式,具體什么時候參數化,知道了參數化的作用,  參數化什么時候進行? 沒有限制。
作者: sogoc    时间: 2008-10-31 10:29
绝大部分的参数化是为了覆盖测试!
比如一个输入框,一般我们对这个输入框有几种测试:1是正确数据,2是错误数据
正确数据又分:过短、正常、过长的数据
错误数据又分:特殊字符,不合法字符
另外可能还需要考虑:空格,空白...
.....
这些如果参数化后,是不是代码都一样,数据就在表里面构造,可以每次回归都使用这些代表性的数据进行测试呢?会不会省下很多时间和重复的代码
作者: Empemp    时间: 2008-10-31 14:52
非常感谢各位的共享~~~Thx ........
作者: yxq_66    时间: 2008-10-31 16:04
呵呵 大家都说得很对 我也来学学




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