`
jerome_wang
  • 浏览: 157074 次
  • 性别: Icon_minigender_1
  • 来自: 云南
社区版块
存档分类
最新评论

WebTable下自动Click Link

    博客分类:
  • QTP
 
阅读更多

只写个函数 相信会vbs代码的人都能看懂

 

Function JreportLinkClick(BrowserName,PageName,FrameName,WebTableName,LinkName)

   Dim oDesc,LinkNumber
   Set oDesc = Description.Create()
   oDesc("micclass").Value = "Link"
   Set Lists = Browser(BrowserName).Page(PageName).Frame(FrameName).WebTable(WebTableName).ChildObjects(oDesc)
   LinkNumber = Lists.Count()
   For i = 0 to LinkNumber-1
       If Lists(i).GetRoProperty("innertext") = LinkName Then
           Lists(i).Click
       End If

   Next
  
End Function

分享到:
评论

相关推荐

    自动化测试培训

    - **何时引入与何时避免自动化测试**:探讨在什么情况下引入自动化测试最为合适,以及哪些场景下应避免使用自动化测试。 - **自动化测试标准流程**:讲解自动化测试的标准流程,包括需求分析、测试计划制定、测试...

    webtable:Webtable将以图表形式和表格显示表格数据

    webtable将以图表形式和表格形式显示一些数据。 数据源可以是stdin或多个文件,也可以来自程序,只要它通过websocket发送JSON RPC 2.0命令即可。 屏幕截图 先决条件 对于服务器 bin / test_nodejs_server.js 节点js...

    自动化测试QTP

    同时,Silent Test Runner允许在不打开QTP界面的情况下运行测试,提高效率。启动Silent Test Runner,选择测试脚本,然后运行和查看测试结果。 在数据驱动测试方面,QTP支持从外部文件或数据库中读取测试数据,以...

    软件测试工具QTP培训

    QTP提供了多种标准的【WEB对象】,如Browser、Page、Frame、Image、Link、WebButton、WebCheckBox、WebEdit、WebFile、WebList、WebRadioGroup和WebTable等,覆盖了网页中的常见元素。例如,Browser对象可以用于打开...

    精通qtp_自动化测试技术领航第三章学习笔记

    QTP提供了相应的对象,如WebEdit、WebButton/Link、WebCheckBox、WebList/WebComboBox、WebRadioGroup和WebTable对象。以WebEdit对象为例,它可以对应于Html中的 INPUT 标签。通过DOM操作,可以更精细地控制和操作...

    QTP函数及使用常识

    Browser("").Page("").Link("text:=" & neirong).Click ``` 5. **HTML编辑器的录制和验证**: 在录制发信功能时,可能需要在发送邮件的步骤中添加延迟(如`wait 10`),确保QTP能正确输入内容。如果使用的是HTML...

    QTP & DOM.rar

    例如,`Browser("浏览器名称").Page("页面名称").WebTable("表格标识").Click "单元格位置"` 这段代码表示在指定的浏览器和页面中找到一个WebTable,然后点击某个单元格。这种基于DOM的操作方式,使得QTP能够适应...

    Python库 | html-table-extractor-1.2.0.tar.gz

    此外,在需要从HTML报告或网页中自动获取数据的场景中,这个库也发挥着重要作用。 总结来说,`html-table-extractor-1.2.0`作为一个Python库,为开发者提供了便捷的工具,帮助他们轻松地从HTML文档中抽取表格数据,...

    QTP常用脚本总结

    - `fatherObject.Link("micclass:=Link","text:=click me").click`:通过父对象和链接的属性(micclass和text)定位并点击链接。 - DOM方法:`XX.Object.getElementById`,`XX.Object.getElementsByName`,`XX....

    HttpUnit 小结

    WebRequest clickRequest = link.click(); WebResponse linkPage = webConversation.getResponse(clickRequest); ``` 7. **Cookies的处理**:可以使用`addCookie()`和`getCookieValue()`方法处理Cookies。 ```...

    用QTP实现自动对比网页上两表的数据

    1. `object.RowCount`:返回webTable对象的行数。 2. `object.ColumnCount(Row)`:返回指定行的列数。 3. `object.GetCellData (Row, Column)`:获取指定行和列的单元格内容。 4. `DataTable.SetCurrentRow(Row...

    web jsp table tree

    WebTable是在JSP上使用的网页表格,可以在网页上动态编辑数据。WebTable直接拷贝即可使用,无须额外的配置。WebTable可以在网页上实现一个表格的增删改操作,并支持树型目录,简化用户对HTML和Javascript的编写。用户...

    QTP11补丁-支持chrome浏览器

    3. **脚本支持**:补丁可能会扩展VBS(Visual Basic Script)脚本库,添加或更新针对Chrome的函数和方法,如`Browser("instance").Page("title").WebTable("name").Click`等。 4. **兼容性修复**:补丁可能解决了...

    QTP.rar_QTP CHM_qtp

    例如,WebTable对象的Row和Column属性,Button对象的Click方法等。 2. **录制与回放**:QTP的录制功能可以帮助用户快速创建测试脚本,记录用户在应用程序上的所有交互。回放则用于检查这些操作是否能按预期执行。 ...

    WebTableSetup(jsp网页可编辑表格).rar

    【标题】"WebTableSetup(jsp网页可编辑表格)"是一个涉及到网页开发技术的主题,主要聚焦在如何在JSP(JavaServer Pages)环境中创建一个可编辑的表格。... 【描述】描述中的"WebTableSetup(jsp网页可编辑表格).rar...

    Web Table Extractor v1.2破解版

    可以方便地将网页上的表格复制到EXCEL中,或者直接保存为EXCEL格式文件。

    [QTP 入門] 06 建立 Checkpoint - 檢查表格

    在这个例子中,由于我们关注的是表格,所以应该选择“WebTable”或者“Table”。这会告诉QTP我们要检查的是表格的数据。 4. **确认选择条件**:在选定表格后,你可能需要进一步定义检查的条件。例如,你可以决定...

    qtp常见例子

    ### QTP 常见示例与技巧解析 #### 一、处理同名二三级菜单的方法 当页面中二级菜单和三级菜单具有相同的名称时,可以通过...以上内容总结了 QTP 中一些常见的示例和技术点,希望对您在进行自动化测试过程中有所帮助。

    QTP10相关介绍

    常用的方法包括Click(点击)、Select(选择)、WaitProperty(等待属性)、Set(设置值)、ColumnCount(列数)、GetCellData(获取单元格数据)和RowCount(行数)等。理解这些方法以及它们之间的区别对于编写高效...

Global site tag (gtag.js) - Google Analytics