自动化测试由浅入深--之辅助工具篇Selenium IDE

昨天的文章讲了firebug和firepath两种辅助工具,今天讲讲另一种辅助工具Selenium IDE。

  Selenium IDE 是一种火狐浏览器的插件,所以也只能在火狐浏览器中安装。这个小插件可以实现网页操作步骤的录制和回放。可执行简单逻辑的自动化测试,并且可以将脚本导出为Java,Phyton,C#等多种语言格式的代码,你在网页上操作的动作也可以转换为自动化测试的程序代码,提高撸代码的效率,当然也有一些缺点,录制的脚本转换为其他语言时,可能出现一些错误,需要自动化测试工程师人为修改。

  1.下面我们就讲讲怎么安装使用这个小插件吧。

  打开火狐浏览器,点击“打开菜单”->"附加组件",如下图所示。

在右侧搜索框中输入“Selenium IDE”,如下图所示:

下拉找到“Selenium IDE”,点击“添加到FireFox”,并点击安装,如下图所示:

 安装完毕后点击重启火狐浏览器,至此便可在火狐浏览器菜单栏中查看到Selenium IDE工具条,点击浏览器的工具栏,如下图所示

 2.安装完,下面就讲讲如何使用Selenium IDE。

录制一个脚本,打开www.baidu.com,在输入框hyp,点击百度按钮。我们只需要打开seleniumIDE,然后在Firefox中操作以上步骤,之后打开seleniumIDE关闭录制按钮,生成以下脚本。

 脚本编辑或者插入一个脚本。例如修改脚本中的搜索内容,将搜索的hyp换成seleniumIDE。只需要将图中的value值修改一下即可。下图所示:

 右键点击insert new command,根据需要,添加command、value、target。

命令位置调整,只需要通过鼠标拖拽即可

设置断点,选择一条脚本步骤,鼠标右键选择toggle breakpiont即可。如下图所示:

 最重要的一点,如何转换为我们需要的熟悉的编程语言。选择文件--Export test case As...来转换我们需要的脚本格式,如下图所示:保存到本地后,就可以在此脚本上做修改了。

 我的微 V信 公 众 号 王大哥自动化测试  每天更新一篇测试,自动化测试文章,完全免费,个人更新,非机构,欢迎扫下面关注:

猜你喜欢

转载自www.cnblogs.com/king44/p/11590432.html