51Testing软件测试论坛

标题: 如何用QTP测试文本中的重复值 [打印本页]

作者: peimzh    时间: 2007-12-3 20:23
标题: 如何用QTP测试文本中的重复值
在页面的文本中有1500条版权信息,也许会有重复的,请教大家如何用QTP录制脚本,找出重复的版权信息呢?谢谢大家
作者: walker1020    时间: 2007-12-3 21:37
这肯定需要你自己写代码去实现了
作者: walker1020    时间: 2007-12-3 21:38
先 对这些信息进行排序,然后顺序读取每条信息,通过把这条信息和以后的信息进行比较,来确定是否是重复的版权信息。
作者: xazaj    时间: 2007-12-3 21:54
写代码进行循环检查,你这个模糊的需求,也只能给你这个模糊的答案了!

如果能详细描述一下你的软件 和 你需要的结果,说不定能得到更好的答案!
作者: Jor    时间: 2007-12-4 10:33
正则表达式。。
作者: hsjzfling    时间: 2007-12-4 12:31
原帖由 peimzh 于 2007-12-3 20:23 发表
在页面的文本中有1500条版权信息,也许会有重复的,请教大家如何用QTP录制脚本,找出重复的版权信息呢?谢谢大家


具体问题需要具体分析,首先要知道那1500条版权信息是如何分布的,这些文本是在同一个子对象中,还是分别属于1500个子对象,这些子对象有什么异同等等,然后再确定采用何种方法
作者: gy21st    时间: 2007-12-4 12:49
原帖由 Jor 于 2007-12-4 10:33 发表
正则表达式。。


正解。
作者: joseph_wh    时间: 2007-12-4 17:32
原帖由 peimzh 于 2007-12-3 20:23 发表
在页面的文本中有1500条版权信息,也许会有重复的,请教大家如何用QTP录制脚本,找出重复的版权信息呢?谢谢大家


写个“门函数”,通过关键字,也就是正则表达式进行逐个字节的增量比较,同时,用上计数器。
如果不是在一个对象下的,那就逐个对象比较好了。
计数器每增加1,就记录下对象属性的全名。

最后,你自己去看记录。

————仅提供思想。
作者: walker1020    时间: 2007-12-4 21:12
标题: To joseph_wh
请问什么是“门函数”?
作者: yuandjing    时间: 2007-12-5 11:40
同问,好像门函数是物理的东西




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