由于有个项目需要每天检查网页,所以一直希望能用自动化工具代替手工测试。因为产品的原因,流行的那些QTP,WinRunner之类的无法支持,香港的同事介绍了一个更为简单但是也可以写脚本的免费工具AutoHotkey(ht...
除了自定义控件,没有什么能比使一个测试自动化项目变得更有趣的了,尤其是第三方自定义控件。如果您做过客户端/服务端测试,您应该知道这一点的。如果您测试过小应用程序,您很可能会遇到这样的情况。通常情况...
Execute可以用于在脚本中执行一个或多个语句,利用这个功能,可以在QTP的脚本中执行一些临时拼凑的语句,例如测试对象的赋值语句。 下面的脚本启动被测试程序,然...
ClearQuest Test Manager 是 IBM Rational 在测试管理和缺陷跟踪方面的工具,Rational Functional Tester 则是业界领先的自动功能测试和回归测试工具。本文介绍了如何进行两者的集成从而满足测试的高级需求。一...
由于wap网站并不同于我们普通意义上的web网站,以前也曾写过一篇在Firefox中安装XHTML插件来实现使用浏览器(当然opera也能实现对wap站点的访问,但opera对于过长的地址支持的不是很好)对wap网站进行测试的文...
长期困扰 Rational Functional Tester (RFT) 自动化测试的一个问题就是如何有效地识别 GUI 元素,以适应 GUI 的不断变化,这在敏捷开发日益成为主流开发模式的情况下显得更加重要。本文通过大量的实例向您介绍...
做了51Testing论坛的WINRUNNER(简称WR)版主也有一段时间了,经常会有网友问起如何学习WR,今天我就简单地根据自己的学习经历来谈谈如何学习WR,因为对于WR我也不是专家,如有不妥之处请大家一一指正,本人万...
QTP的错误恢复场景机制 在脚本运行过程中,可能会出现一些非预期的事件、错误、程序崩溃等情况,阻止脚本继续执行下去,测试脚本可能会一直暂停执行直到某些界面操作被执行才能恢复。 为了处理这类型的错误,QTP通过创建Recovery Scenarios,并关...
1.如何在QTP运行过程中屏蔽鼠标 在运行QTP脚本的过程中,有些操作可能是对鼠标、键盘敏感的,需要在QTP运行过程中屏蔽鼠标或键盘输入。这是可用SystemUtil对象的BlockInPut方法,如下代码所示: System...
在录制期间,如果 QuickTest 不能仅基于测试对象描述唯一标识浏览器对象,它将为“CreationTime”测试对象属性分配一个值。该值指示该浏览器打开的顺序,相对于其他描述都相同的其他打开的浏览器。 在运行会话期间,如果 QuickTest...
前段时间公司需要实施WinRunner来进行回归测试,包括制定一套方案和一套标准脚本,通过实施起来真的是学到了很多东西,还是赶快总结出来,久了可能又忘记了。 自动化测试总结:  ...
大名鼎鼎的AgitarOne就不用解释了,在昨天的随笔中有一些解释,今天主要说说Agitar 中Mockingbird的使用。 为了提高测试代码的Cove...
今天我给大家介绍AgitarOne如何生成自动化的测试用例。 1. 首先安装Agitar的Eclipse插件。 2. 在Eclipse中配置连接Service的参数,如下图: 要配置服务器名和端口号,客户端要把代码发送到服务端生成测试用例。 ...