• robotframework+appium自动化时,滑动屏幕关键字的使用


    以前我博客中分别介绍了APP自动化和PC自动化测试时,滚动条的使用方法。

    今天我再来介绍一个新的关键字:swipe 关键字的用法。

    就是滑动屏幕的意思。

    查看robotframework中参数说明,需要5个参数

    Arguments:
    [ start_x | start_y | offset_x | offset_y | duration=duration ]

    最后一个参数是持续时间,可以使用默认的。

    前面的四个参数是必填参数,就是指滑动前的x坐标,y坐标。滑动后的x坐标,y坐标。

    那么现在我们就只要找到这些坐标值就可以了。

    如何查找这些坐标值呢?

    其实也简单,就是通过uiautomatorviewer定位的时候,会显示他们的坐标,只不过他们显示的是坐标区间。

    如:

    (0)imageview[635,120][810,505]

    (1)TextView[654,139][685,170]

    如何取值呢?

    看到上面的例子,我们就直接取一组值就可以了。例如:imageview 的就取【635,120】,TextView的就取【654,139】

    这样,在使用swipe滑动屏幕的时候,位置就会移动了。

    注意事项:

    大家要注意开始的位置和结束的位置。就像使用滚动条关键字时一样。

    最后,这个关键字不难,使用频率还挺高的,大家多练习几次就能学会使用了。

  • 相关阅读:
    wenbao与manacher
    wenbao与拓扑排序
    wenbao与邻接表
    wenbao与最短路floyd
    wenbao与最短路dij
    wenbao与后缀自动机(SAM)
    wenbao与欧拉回路
    wenbao与字符串Hash
    wenbao与后缀数组
    wenbao与扩展kmp
  • 原文地址:https://www.cnblogs.com/star12111/p/13217977.html
Copyright © 2020-2023  润新知