`
tengzejun508
  • 浏览: 27399 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

京东网:疯狂抢购、猜您喜欢等模块下的图片超链接自动化测试

    博客分类:
  • QTP
阅读更多

SystemUtil.Run "http://www.jd.com" 

set obj=Browser("京东网上商城").Page("京东网上商城").Object
rowCount=DataTable.GetSheet("Action1").GetRowCount
For i = 1 To rowCount Step 1
    DataTable.SetCurrentRow i
    text=DataTable.Value("A",2)
'    Browser("京东网上商城-综合网购首选(JD.COM)-正品低价、品质保").Page("京东网上商城-综合网购首选(JD.COM)-正品低价、品质保").WebElement("热评商品").FireEvent "onmouseover"
'    Browser("京东网上商城-综合网购首选(JD.COM)-正品低价、品质保").Page("京东网上商城-综合网购首选(JD.COM)-正品低价、品质保").WebElement("热评商品").Click
'    msgbox Browser("京东网上商城").Page("京东网上商城").WebElement("innertext:=热卖商品","index:="&i).GetROProperty("innerText")
    Browser("京东网上商城").Page("京东网上商城").WebElement("innertext:="&text,"index:=1").FireEvent "onmouseover"
    set hotDiv=obj.getElementByID("hot")
    Set hotDiv1=hotDiv.getElementsByTagName("div")
    fore="fore"&i
    For j = 0 To hotDiv1.length-1 Step 1
        
        If strcomp(fore,left(hotDiv1(j).getAttribute("class"),5))=0 Then
            set hotLi=hotDiv1(j).getElementsByTagName("li")
            For li = 0 To hotLi.length-1 Step 1
                set hotdiv2=hotLi(li).getElementsByTagName("div")
                classname="p-img ld"
                For z = 0 To hotdiv2.length-1 Step 1
                     If strcomp(classname,hotDiv2(z).getAttribute("class"))=0 Then
                       set aobject=hotdiv2(z).getElementsByTagName("a")
                       aobject(0).click
                       url=Browser("creationTime:=1").page("index:=0").GetROProperty("url")
                       title= Browser("creationTime:=1").page("index:=0").GetROProperty("title")
                       text1=aobject(0).href
                       
                      If StrComp(text1,Trim(url))=0 Then
                          Reporter.ReportEvent micPass,text1&"="&url&"::"&title,"pass"
                          
                          Browser("creationTime:=1").close
                          
                      End If
                        
                   End If
               Next
            Next
            
            
        End If
    Next
    
Next

分享到:
评论

相关推荐

    用Selenium实现超链接正确性的自动化测试-徐鹥.pdf

    【Selenium实现超链接正确性自动化测试】 在软件测试领域,自动化测试已成为不可或缺的一部分,尤其在Web应用测试中。本文重点讨论如何利用Selenium框架和Python编程语言来自动化测试超链接的正确性,以提高测试...

    自动化测试框架

    ### 自动化测试框架知识点详解 #### 一、自动化测试框架概述 自动化测试框架是一种用于组织和执行自动化测试脚本的结构。它提供了一系列的方法、工具和技术,使得测试人员能够高效地编写、维护和执行自动化测试。...

    QTP自动化测试实战详细教程(内训资料)

    QTP(QuickTest Professional)是HP公司推出的一种功能强大的自动化测试工具,主要用于软件的功能自动化测试和回归测试。本教程是一份详细的QTP自动化测试实战指南,适用于对自动化测试有需求的IT专业人士,特别是...

    XENU超链接测试工具

    **XENU超链接测试工具详解** XENU是一款广泛使用的网页链接检查工具,它专为网站管理员和SEO专家设计,用于检测网站内部和外部链接的健康状况。这款工具可以帮助用户识别并修复可能导致搜索引擎排名下降或者用户...

    HTML5鼠标悬停超链接显示图片特效

    `css`文件中的样式主要负责定义超链接和图片容器的布局,以及悬停状态下的显示效果。例如,你可以设置`.hover-image:hover .image-container`的`display`属性为`block`,使得鼠标悬停时图片容器可见。如果存在图片...

    超链接(文本超链接、图像超链接)

    -- <a href=""></a> -->超链接标签(用于从一个页面链接到另一个页面) 文本超链接 <a href="https://www.baidu.com/">百度 <!-- 不写值 ">百度</a> -->空链接 <a href=""></a>百度 <!-- ...

    解决EXCEL超链接图片用网页打开设置方法

    解决EXCEL超链接图片用网页打开设置方法

    ABAP文章集合,点击超链接自动跳转

    ABAP文章集合,点击超链接自动跳转,欢迎同行一起交流

    EXCEL超链接图片用网页打开设置方法

    解决EXCEL超链接图片用网页打开设置方法

    layui2.6.8富文本layedit修复图片无法增加超链接,图片不能增加超链接

    layui2.6.8富文本layedit修复图片无法增加超链接,图片不能增加超链接【可以看我的文章】《Layui富文本layedit图片设置超链接后,图片被链接字符串替换了,图片消失不见了,完整解决方案》文章地址:...

    HTML5超链接悬停显示图片特效.zip

    当用户将鼠标光标悬停在超链接上时,它会展示一个预设的图片,甚至可以实现多张图片的切换效果,从而增加信息的视觉吸引力和用户的参与度。 在实现这种特效时,通常会用到以下几个关键技术和概念: 1. **HTML...

    js和CSS3鼠标悬停超链接展示图片特效

    【JavaScript与CSS3实现超链接图片特效】 在网页设计中,增强用户体验的一种常见方式是通过交互效果来吸引用户的注意力。本教程将介绍如何利用JavaScript和CSS3技术在鼠标悬停超链接时展示图片特效,为用户提供更为...

    java itext word 图片 网址超链接

    由于工作需要,小研究了下itext,在此和大家分享下,互相探讨,也希望能帮得上哪位朋友。 功能:java生成word,支持中文,可以插入图片,可以添加超链 接连到其他网址。 内附代码及详细说明和需要的jar包

    VC 对Excel添加超链接

    在VC++编程中,与Excel交互是常见的任务之一,特别是在数据处理和自动化报表生成的场景下。本节将详细介绍如何使用VC++为Excel工作表添加超链接,这涉及到Microsoft Office的自动化接口,以及如何通过COM(组件对象...

    建筑设备自动化系统-超链接、弹窗.pptx

    ### 建筑设备自动化系统知识点详解 #### 一、基于Niagara 4平台的霍尼韦尔软件平台概述 建筑设备自动化系统是现代智能建筑不可或缺的一部分,它通过集成多种建筑设备来实现对建筑内环境的高效管理和控制。在本章节...

    xenu超链接测试工具

    xenu是一款超链接测试工具,可以 测试整个项目的超链接,会把超链接的测试 结果展示出来并且 可以生成测试报告,测试结果包含超链接的成功状态,状态码,以及失败原因

    java itext pdf 图片 网址超链接

    由于工作需要,小研究了下itext,在此和大家分享下,互相探讨,也希望能帮得上哪位朋友。 功能:java生成pdf,支持中文,可以插入图片,可以添加超链 接连到其他网址。 内附代码及详细说明和需要的jar包

Global site tag (gtag.js) - Google Analytics