1.实验所需插件:Katalon Automation Recorder
Katalon Automation Recorder 的开发为那些无法再用 Selenium IDE 来记录和重放自动化测试的用户们,或者是为正在使用开源框架,寻求一个好用的记录工具的使用者们,这个插件适用于 Chrome 和 最新版本的 Firefox。
你可以使用插件来捕捉网页上的元素,记录对网页的动作行为,方便的产生测试案例。它直观的界面允许用户快速的编辑,调试,使用测试案例和测试套件。
由 Selenium IDE 产生的 Selenese 脚本同样可以加载进 Katalon Automation Recorder 中,而且也能生成各种流行语言的版本: C#(NUnit),Java(TestNG 和 JUnit), Ruby(RSpec),Python(unittest),Groovy(Katalon Stuodio),和 Robot Framework
插件可以用来快速地将手动测试案例转化为喜欢的语言脚本,也可导入到更高级的 IDE 中,从而应对更复杂的情况,动态的验证或者是和外部数据一起被执行。
安装:打开Firefox,设置-》附加组件-》搜索katalon-》点击,安装即可
安装成功后:
2.脚本录制
直接在打开的浏览器上操作即可,它会同步记录,并自动生成测试代码,每一步操作可以进行修改
3.代码导出
点击下拉框,可以选择代码导出的格式
4.将导出的代码复制到pycharm中运行即可