51Testing软件测试论坛

标题: qtp中使用描述性编程如何参数化数据啊?初学求救 [打印本页]

作者: 让爱一起飞    时间: 2012-12-4 17:49
标题: qtp中使用描述性编程如何参数化数据啊?初学求救
Browser(descriptionBrowserA).Page(descriptionPageA).Frame(FrameEdit).WebEdit("html id:=txtName").Set "张三"
Browser(descriptionBrowserA).Page(descriptionPageA).Frame(FrameEdit).WebList("name:=txtCustomerNature").Select "服务人员"
Browser(descriptionBrowserA).Page(descriptionPageA).Frame(FrameEdit).WebList("html id:=txtCustomerType").Select "餐饮"
Browser(descriptionBrowserA).Page(descriptionPageA).Frame(FrameEdit).WebList("html id:=txtSex").Select "女"
Browser(descriptionBrowserA).Page(descriptionPageA).Frame(FrameEdit).WebEdit("html id:=txtBirthday").Click
这是要参数化的脚本,我想参数化输入的内容,如“张三”,怎么编写脚本实现参数化呢,以前录制脚本都是通过datatable参数化的,现在手写脚本如何编写
作者: 让爱一起飞    时间: 2012-12-5 08:07
回复 1# 让爱一起飞


  没有人回答吗
作者: xjwldlover    时间: 2012-12-5 10:37
本帖最后由 xjwldlover 于 2012-12-5 10:38 编辑

也就是说LZ不想从dataTable里取值了。那就从excel里或者文本文件里取值了。查vbs读取excel,vbs读取文本,在百度上轻松查到~

ps,参数化难点不是在哪里取值,这是基础。难点是待取的数据应该怎样组织,以利于重复利用和脚本维护
作者: 让爱一起飞    时间: 2012-12-5 12:30
回复 3# xjwldlover [/谢谢
作者: 让爱一起飞    时间: 2012-12-5 12:31
回复 3# xjwldlover [/谢谢
作者: 黑羽祭    时间: 2012-12-6 09:29
回复 5# 让爱一起飞


    http://www.51testing.com/index.p ... space-itemid-827863




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2