注意状码码为2XX或3XX时是正确的返回码,4XX或5XX是错误的状态码,所以程序中判断条件是“400>linkStatue”,运行完后点击结果可见以下内容:
2、检查某重要功能的传输速度和时间
在某些关键业务操作时,我们可以通过此方法来判断此功能的反应时间,起到单个用户性能测试的作用。如,某个功能的功能测试用例要求,执行该功能所耗时间不得低于10秒。
QTP在某个页面操作时间很长时,并且该页面存在一些js对象没有回收的现象时,QTP在该页面运行将会非常的慢,这时我们可以使用该方法来判断,如果界面超出某个时间范围则停止脚本。
……………………
查看全文请点击下载:http://www.51testing.com/html/13/n-241113.html
六、一个在QTP中使用HttpWatch自动化接口来进行的实例
从(五)中列举的的例子可以看出,我们如能充分利用HttpWatch提供的自动化接口,可以改变自动化测试常用的判断方式,使其判断方式能够更好地基于Http返回的 数据,而不是基于界面元素。
如果你细心的话,可以发现,上面所有的例子,都只是创建了一个新的control对象后才开始的,显然不附合我们在自动化测试中要广泛使用的原则,那么有没有办法可 以附加到的IE,以便一个脚本多次使用呢?
值得欣慰的是HttpWatch提供了Set plugin=control.IE.Attach(pBrowser)的方法来附到一个IE。HttpWatch帮忙文档介绍了如何在WatiN中使用此方法的附加IE的方法,但是没有演示如何在QTP中使用的方法,下面的实例演示了如何使用internetexplorer.application接口,在一个QTP脚本中多次创建control对象,并使用plugin.Record()和plugin.Stop来进行自动化测试。
……
查看全文请点击下载:http://www.51testing.com/html/13/n-241113.html
版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。