51Testing软件测试论坛

标题: 请问,随机的ID,QTP该如何做??? [打印本页]

作者: 215962927    时间: 2014-2-20 11:12
标题: 请问,随机的ID,QTP该如何做???
场景是这样的!
“首先新增的一条数据,然后删除这条数据”。
这个场景的自动化怎么做? 因为生成了一条数据后,通过qtp会自动录制出“Frame("main").WebCheckBox("selectid[607660]").Set”  一个id(红色部分),这个id是随机生成的,那qtp 该怎么做呢?
作者: joykao    时间: 2014-2-20 17:37
模糊匹配
作者: 215962927    时间: 2014-2-24 10:18
回复 2# joykao


    具体是在哪做模糊匹配呢?对象库吗? 具体该怎么做正则呢? 我是新人,所以想知道的具体一些,麻烦高手指点一二,谢谢了!
作者: joykao    时间: 2014-2-24 13:35
本帖最后由 joykao 于 2014-2-24 13:36 编辑

回复 3# 215962927


  这个可以有很多方法哇。

对象库匹配的话你需要把那个一直变的属性开正则。。。比如selectid后面的数字用.*代替。。。把对象库属性改了后记得到页面上highlight下元素是否可以识别

另外你也可以用描述性编程。。直接在代码中改比如你的那句话就直接改成**属性:=selectid.*自己可以试试哇。。

作者: 215962927    时间: 2014-2-24 13:48
本帖最后由 215962927 于 2014-2-24 13:50 编辑

回复 4# joykao


    嗯,可以了! 已经验证通过!!!十分感谢!!!

我用的方法就是用 :selectid后面的数字用.*代替




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