【发布时间】:2017-09-05 11:50:23
【问题描述】:
此处需要帮助来准备 HP UFT 测试脚本以在选择时动态更改输入字段。
场景:
我有 2 种类型的列表项,它将根据选择显示各种字段。 1.14 位卡 - 执行客户注册(不同字段) 2.16 数字卡 - 执行客户注册(不同字段)
我可以使用 if 条件或任何其他条件来准备关键字驱动的框架来为上述类型的场景准备测试脚本吗?
假设使用 14 位卡登录。
Browser("name:=Login Screen").Page("title:=Login Screen").List(html id:=cardtypes).Select "#1"
Browser("name:=Login Screen").Page("title:=Login Screen").WebEdit("html id:=userNameId").Set khuname
Browser("name:=Login Screen").Page("title:=Login Screen").WebEdit("html id:=passwordId").Set khpasswd
Browser().Page().WebButton().Click
点击登录后,在客户注册中只显示选择的卡类型字段,像这样我想为整个应用程序编写代码 模块,请帮助我如何为这种类型的应用程序准备测试脚本。
【问题讨论】:
-
是的。首先,您需要在
html id:=cardtypes周围加上一些引号。至于选择哪一种卡类型,你当然可以简单地检查卡号的长度,然后根据它选择合适的卡类型,然后与出现的任何一组字段进行交互?
标签: vbscript automated-tests qtp hp-uft