首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

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

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

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

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

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

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

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

当然也可以使用XPI安装,这样需要提前下载XPI文件,然后直接拖到安装插件处即可,此处不再赘述。

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

打开Selenium IDE

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

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

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

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

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

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

今天的辅助工具,Selenium IDE,就暂时讲到这里了。喜欢测试,热爱自动化的同学,请关注,转发,帮助你我他。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190806A0RKC000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券