51Testing软件测试论坛

标题: Identification Properties [打印本页]

作者: lovetest6    时间: 2005-5-25 15:21
标题: Identification Properties
上午问了定位的问题,中午看来一下,

有了一个大概的了解。

可以根据很多属性来定位,
下面的例子中就是根据连接的名称来定位的。











  1. Browser("Browser").Page("Page").Sync
  2. Browser("Browser").Navigate "http://bbs.51testing.com/forumdisplay.php?fid=69"
  3. rem Browser("Browser").Page("51Testing软件测试论坛 - [QuickTest").WebTable("标题").Check CheckPoint("标题")

  4. For i =0 to 82
  5. Title=Browser("Browser").Page("51Testing软件测试论坛 - [QuickTest").WebTable("标题").GetCellData(82, 3)

  6. Browser("Browser").Page("51Testing软件测试论坛 - [QuickTest").Link("关于QTP的查证点 ").SetTOProperty "text",title
  7. Browser("Browser").Page("51Testing软件测试论坛 - [QuickTest").Link("关于QTP的查证点 ").Click
  8. Browser("Browser").Page("51Testing软件测试论坛 - [QuickTest_2").WebEdit("message").Set "说得没错,呵呵 "&i&"!"
  9. Browser("Browser").Page("51Testing软件测试论坛 - [QuickTest_2").WebButton("发表帖子").Click
  10. Browser("Browser").Page("51Testing软件测试论坛 - [QuickTest_3").Sync
  11. Browser("Browser").Navigate "http://bbs.51testing.com/forumdisplay.php?fid=69"
  12. Browser("Browser").Page("51Testing软件测试论坛 - [QuickTest").Sync
  13. Next
复制代码


呵呵灌水机哦,呵呵,可以刷屏了。
我的问题是,这个代码中Page括号里面一起来的是页面的Title,
但是怎么就能断定这个title指向的是哪个页面呢?他们的映射关系记录在什么地方了呢?

为什么mi要这么做呢?
另外,这段代码你们能用么?
我想会有一个叫“标题”的object找不到。呵呵。
作者: QA_BAY    时间: 2005-5-25 16:35
可以告诉我你是怎么录制的吗?
然后我试一下!
作者: lovetest6    时间: 2005-5-25 16:45
就是录一下你发贴的过程啊。
然后别忘了插入一个checkpoint。
Browser("Browser").Page("51Testing软件测试论坛 - [QuickTest").WebTable("标题").

就是随便在列表上的那个标题上,插入一个标准的checkpoint,
它会让你选,你就选它上面两层的那个WebTable。就是下面的那个WebTable("标题").
它有两个WebTable("标题").
其实这么做的目的就是增加一个Object.
作者: lovetest6    时间: 2005-5-25 17:51
test test test
作者: QA_BAY    时间: 2005-5-25 18:39
你那个标题是录制哪里的呢?我找不到!
还有你拿51来试.那发错的贴怎么办!
作者: lovetest6    时间: 2005-5-26 09:26
你是说WebTable("标题")么??
发错的贴??什么叫发错的贴啊??上面的脚本,只是回复啊。
msn上说吧。
作者: dfinger    时间: 2005-6-7 10:17
这个title也是属于那种随机定的一个id把。。
虽然和object里面的titel一样。但是意义不同。如果你
开2个窗口录。那么就会显示 title_2 这种样子。。。
这个片断能灌的成功?
这种方式算作定位么?




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