2021-07-09

Selenium ide官方文档页面:https://www.Selenium.dev/Selenium-ide/docs/en/introduction/getting-started
1、Selenium ide安装方法
1)下载Selenium ide插件下载网址:https://www.crx4chrome.com/crx/77585/
https://addons.mozilla.org/en-GB/firefox/addon/selenium-ide/versions/
2)添加chrome扩展程序将下载的crx文件,更改后缀名为.rar并解压。然后打开chrome://extensions/,点击“加载已解压的扩展程序”选择解压的文件夹即可。
3)启动Selenium ide插件点击chrome扩展程序的Selenium ide图标即可。
2、Selenium ide使用Selenium ide使用方法,点击录制即可生成测试脚本,点击回放即可完成回归测试。网上初级教程很多,不再举例。Selenium ide生成测试代码之后,可以根据用户需要导python、java等语言的测试脚本,方便用户学习和修改测试代码。且Selenium ide导出的测试代码还可以与Robotframework等自动化测试框架结合,进行更深层的编程和测试,为用户提供更高阶的前端自动化测试。
如何结合: Robotframework的第三方的库Selenium2Library提供了丰富的关键字(如open browser,click element,get location等等)给用户,以实现可以前端自动化测试。但在使用过程中,对于前端知识不甚丰富的测试人员而言,经常会在寻找元素、定位元素时遭遇“滑铁卢”,使得测试脚本编写变得困难。且Robotframework为关键字驱动框架,将录屏后的文件当作整体关键字使用,可以方便用户专注业务层逻辑测试,在底层关键字修改和自动化测试集成方面都能更加方便。因此,将Selenium ide与Robotframework结合使用,不失为一种快速学习、加快测试的好方法。

1、使用Selenium ide录制
使用Selenium ide进行录制,会自动生成测试语句(具体使用方法不赘述)。
2、导出测试脚本为python文件
点击“Test suites”>“Export”选选择导出为Robotframework支持的python语言格式,导出界面及导出后脚本。3) 测试集导出4 )导出的python脚本
3、将python文件导入Robotframework使用
直接导出的python文件可能无法直接导入Robotframework中(导入失败会变成红色字体)。需要确保以下两点:
1)python文件名与class名一致,且首字母需大写;
2)同级目录存在__init__py文件。确保以上2点,即可进行导入。
打开robotfamework-ride,点击suite或test层的Settings>Library,选择2中导出的python文件(如本文中的Test.py),将它作为外源关键字在Robotframework中使用,导入成功为黑色,(成功导入Robotframework中的Selenium ide导出文件)此时,在robotframwork中按F5键即可查看引入python文件中的关键字,如本文Test.py中的Setup Method、Teardown Method和Test关键字,本文使用录屏的关键步骤皆在Test关键字。

selenium 安装下载及使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值