美文网首页软件测试工作笔记@IT·互联网工具癖
robot web自动化之常用的几个方法

robot web自动化之常用的几个方法

作者: 轻情 | 来源:发表于2017-03-14 16:59 被阅读67次

    最近在学习robot framework,然后实践了一下。想要测试的页面如下图:

    想要点击右边的编辑按钮,在其中用xpath定位一直说是找不到该控件,但是我确保xpath的值千真万确。问题出在了哪里呢?

    1. select frame

    在其中用xpath定位一直说是找不到该控件,但是我确保xpath的值千真万确。问题出在了哪里呢?后来就一直看html的源代码,突然看到了一个iframe的关键字,就莫名的想起了以前我闺蜜和我说的一个事情,如果有frame就先需要选中该frame,才能去操作frame下的值。

    好的立马尝试在ride中F5查询关键字frame,让我找到了,看了一下使用方法如下图:

    yushi

    方法有了,用法有了,直接找到frame的地方,拷贝xpath,当然如果直接有id,我们就可以直接使用id定位。找到frame之后,就可以操作里面的控件了,就可以直接click element 了。

    圆满的解决了点击右侧frame中的编辑了.


    接下来我要测试下面的页面了,我需要传图片,我还需要修改日期

    2. Choose file

    我们可以使用该方法选择上传的图片,这个时候呢,我需要定位的是“上传”按钮这个空间(注意不是上传右侧的输入框),使用方法如下:

    路径一定要记得是双斜杠,双斜杠转译了才是我们的/

    3.  日期的输入要怎么输入呢?我们应该知道,出了选择日历上的,我们还有一种方法,就是直接输入,所以我们直接使用input text就可以了

    我要为下图的下拉列表取值,用一下的方法

    4. select from list by value  等等方法可以自己去F5查询,具体使用如下:

    相关文章

      网友评论

        本文标题:robot web自动化之常用的几个方法

        本文链接:https://www.haomeiwen.com/subject/rtshnttx.html