软件测试工作笔记@IT·互联网工具癖

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

2017-03-14  本文已影响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查询,具体使用如下:
上一篇下一篇

猜你喜欢

热点阅读