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