2013年7月31日

qtp location index and creationtime

摘要: QTP只有在得到描述和Smart Identification机制不能足够唯一识别一个对象的时候,才会使用an ordinal identifier机制。如果QTP在运行一个会话时能使用其他测试对象属性去识别对象的,an ordinal identifier将会被忽略Index.表示对象出现在应用程序代码中相对于其他对象具有的不一样的描述顺序Location.表示对象出现在父Window,Frame,Dialog的顺序不同于其他对象的唯一描述CreationTime.(仅适用于浏览器)被打开浏览器顺序相对于其他打开的浏览器具有唯一的描述使用Index属性识别对象当QTP得到一个对象时,会分配一 阅读全文

posted @ 2013-07-31 16:10 希望就在前方,加油 阅读(599) 评论(0) 推荐(0)

2012年6月14日

QTP的回放机制

摘要: QTP的回放机制:“回放机制是封装对象与真实对象的匹配”。 QTP从脚本中读取到该对象,并根据对象的层次和名称到对象库中寻找相同名称的测试对象,在对象库找到相应的测试对象并获得该测试对象的属性,然后根据这个测试对象的属性,在运行的网页或应用程序中进行匹配,寻找运行时对象。如果成功匹配上,再根据脚本中记录的该对象的方法、动作和参数值进行应用,如果未能匹配上,则在超出了等待时间后报错,脚本即宣布运行失败。 阅读全文

posted @ 2012-06-14 12:21 希望就在前方,加油 阅读(115) 评论(0) 推荐(0)

2012年6月6日

Linux Shell(bash) 重定向技巧

摘要: linux 环境中支持输入输出重定向,用符号<和>来表示。0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出,比如 2>a.txt 表示将错误信息输出到文件a.txt中。同时,还可以在这三个标准输入输出之间实现重定向,比如将错误信息重定向到标准输出,可以用 2>&1来实现。Linux下还有一个特殊的文件/dev/null,它就像一个无底洞,所有重定向到它的信息都会消失得无影无踪。这一点非常有用,当我们不需要回显程序的所有信息时,就可以将输出重定向到/dev/null。如果想要正常输出和错误信息都不显示,则要把标准输出和 阅读全文

posted @ 2012-06-06 10:01 希望就在前方,加油 阅读(270) 评论(0) 推荐(0)

2012年5月27日

QTP 点击表单中某一固定位置的单元格

摘要: 如果要点击固定一个位置,就是用:Browser("").Page("").WebTeble("").ChildItem(行,列,"Class",index).Click比如点击一个link,这个link的index为0,并且在webtable的第3行第5列9webtable在link上一层,你用spy就可以查看到了)那么写法为:Browser("").Page("").WebTeble("").ChildItem(3,5,"Link", 阅读全文

posted @ 2012-05-27 19:29 希望就在前方,加油 阅读(225) 评论(0) 推荐(0)

导航