Selenium IDE

2019-06-11  本文已影响0人  自如_

Selenium IDE是一个可以用来开发调试Selenium脚本的工具。使用它,可以录制、回放用户在web页面上的操作。还可以用它来编辑、调试命令,并且支持将命令脚本导出成不同语言的Selenium自动化脚本。

2.1 安装和打开

Selenium IDE是火狐的插件。我们可以在火狐浏览器中打开如下链接来安装Selenium IDE https://addons.mozilla.org/en-US/firefox/addon/selenium-ide/,打开页面后,点击如下图中红圈内的按钮,就可以把这个插件安装到浏览器里面。

image.png image.png

安装好后,重启火狐浏览器,在地址栏右边就可以看到一个小图标,这个小图标就是我们要安装的“Selenium IDE”,点击这个小图标,就可以打开Selenium IDE了,如图:

image.png image.png

Selenium IDE界面还是比较好理解并且使用的,多使用几次差不多就熟悉了。上面的图里面,把Selenium IDE的功能区做了标记。

2.2录制与回放

下面我们一个例子来演示Selenium IDE的录制和回放。我们录制一次登录Tom邮箱网站的过程。打开火狐,也打开Selenium IDE,点击火狐浏览器上的IDE

image.png

只有会弹出如下界面:

image.png

创建一个新的项目

image.png

输入要访问的URL https://mail1.tom.com/

image.png

点击START RECORDING,出现如下界面:

image.png

输入用户名密码,点击登录按钮,会出现安全警告这里的第三方就是止我们的录制程序。

image.png

点击继续,进入到邮箱页面。好了上面的操作完成后,我们回到Selenium IDE,点击停止录制的按钮。会弹出一个页面

image.png

输入案例名,点击OK即可。查看一下,发现test case命令行列表里面多出的内容如下

image.png

这时候,关闭火狐浏览器里面的tom邮箱标签。然后点击回放按钮,如下所示

image.png

2.4什么时候使用IDE

Selenium IDE的录制回放功能看起来很酷。很多初级测试人员很喜欢用它,并且认为这可以方便的实现我们不需要编写代码就可以实现测试自动化了。我们必须在有这种想法萌芽的时候浇上一盆冷水:那是不可能的。录制好的代码,通常都需要我们进行修改优化,比如:

image.png
上一篇 下一篇

猜你喜欢

热点阅读