一、录制和运行测试
@.@lLA$AId0QuickTest 如何捕获网页中的用户进程?
b_^l#\0QuickTest 挂钩浏览器(Netscape、Microsoft Internet Explorer 或AOL)。当用户浏览基于Web 的应用程序时,QuickTest 将录制用户操作。然后QuickTest 可以通过运行最初出现的步骤运行测试。
qUY5U8E
cU0如何在QuickTest 不支持的对象或环境中录制?
'Zj8G)A5ua0您可以通过下列方式实现这一点:51Testing软件测试网"C(AW8m|^#I'k `O
默认情况下,QuickTest 支持多个开发环境。您还可以通过安装并加载任何可用于QuickTest Professional 的外部加载项,来启用其他的环境的支持,例如Java、Oracle、.NET、SAP 解决方案、Siebel、PeopleSoft、终端仿真器和Web Service。51Testing软件测试网:W(D$|1k?!g{
可以将无法识别的或自定义的类的对象映射到标准的Windows 类。51Testing软件测试网y&NRQc#L
可以为与测试对象行为相似的对象定义虚拟对象,然后在正常录制模式中录制。
(cf\5OzdS0可以基于低级录制模式或模拟模式中的坐标录制您的单击和键盘输入。51Testing软件测试网(jdV;`!y
二、在专家视图中编程
rl3O5dy
QFl0是否可以在函数库中存储函数和子例程?51Testing软件测试网B[.w S
nN,Mb0j~
可以在单个测试中定义函数,或者创建包含函数的一个或多个外部VBscrīpt 库文件,然后从任意测试调用它们。
0Q@}3h)H*E0还可以将函数注册为QuickTest 测试对象的方法。在测试运行期间,您注册的方法可以覆盖现有测试对象的功能,或者您可以为测试对象类注册一个新方法。
V?b{+AhS0三、使用动态内容
hf*pbn)i
N7vH8F6G z0对于在两次查看之间动态更改的对象,如何在其上录制和运行测试?
#|;D n|!j}0有时,网页或应用程序中对象的内容会因动态内容而发生更改。可以创建这些对象的动态描述,以便QuickTest 可以在其运行测试时识别它们。51Testing软件测试网$g6H7Gkw;j Ek*`P
如何确定子窗口存在(或不存在)?
Q
~rh9A*nb&u