当页面元素的定位比较难找,或者遇到了定位不到的问题,或者有些元素不知道该如何进行定位,可以利用selenium IDE在浏览器操作录屏,就会生成对应操作的步骤,并且可以导出测试脚本(比如我在努力学习的python+pytest),改写一下,就可以应用自己的框架去测试新的页面啦~
selenium IDE 的安装与使用
下载与安装
官方下载地址:https://www.selenium.dev/selenium-ide/
下载完成后,添加到Google的扩展程序中,单击安装好的插件启动。
应用
启动后,选择第一个,创建一个项目并录制一个测试用例。
开始页面
按步骤,输入项目名称以及需要测试的url,点击【开始录制】即会打开页面,按照想要测试的步骤进行操作,最后点击下方按钮结束录制。
结束录制按钮
输入用例名称后,即可进行导出,导出时可以选择不同语言。
导出支持的语言
导出文件
选择Python pytest,导出文件如下所示:
test_export.py
通过这个文件,就可以清晰的知道操作元素的页面位置以及操作方式。
比如dropdown是一个下拉菜单,先找到这个下拉菜单的元素,然后在通过这个元素去查找其中某一个选项的元素,是我在这个导出文件中学到的。
比如输入框需要先进行click操作,然后再输入文案send_keys。
以上,是我上周进行自动化测试的一个小应用~
最近这两周因为工作和个人都十分忙了,无法频繁的上进了~~~毕竟,我下周,又有个考试......
马上要2022年了,祝大家元旦快乐~新的一年继续开心
祝我自己继续上进
自我记录,有错误欢迎指正~
网友评论