zoukankan      html  css  js  c++  java
  • robotframework+appium自动化测试之元素定位的问题。

    做UI层的自动化测试,最容易出问题的地方我想莫过于元素的定位了。

    无论是菜鸟和老鸟,都会被元素定位的问题困扰过。

    今天在测试项目的时候,就碰到了一个问题。

     上图中的:去这里

    我用xpath定位到了,但是使用关键字click element ,却无法点击成功。

    刚开始我第一反应是元素定位错了,检查,发现没有问题。

    而且是换了xpath的几种定位方法,还是无法点击成功。

    后来跟同事交流,同事让我换个关键字:click a point 

    通过元素的坐标定位。

    我换了之后,果断解决了问题,点击成功了。

    现在我纠结的是,定位元素地址和坐标有什么区别?

    为什么定位坐标就可以成功? 

    大家都知道,用坐标定位都是在不得已的情况下使用的,正常情况下是不会使用的,因为,坐标会根据使用设备的分辨率的变化而变化。

    不稳定。

    自己现在还没有想到答案,这篇博客就是为了记录以后碰到特殊情况下,用元素地址无法定位的情况下,可以考虑一下用元素的坐标来定位。

  • 相关阅读:
    HDU
    Groundhog Build Home
    The Moving Points
    Problem I. Count
    Problem E. TeaTree
    树的启发式合并
    Special Segments of Permutation
    网络流24题
    2015-2016 Northwestern European Regional Contest (NWERC 2015)
    The 2018 ACM-ICPC Asia Beijing Regional Contest
  • 原文地址:https://www.cnblogs.com/star12111/p/13304331.html
Copyright © 2011-2022 走看看