Chrome环境下Selenium IDE测试脚本导出与复制问题求助
我来帮你搞定这两个Selenium IDE的常见问题,都是日常做自动化测试时经常碰到的需求:
问题1:导出为独立的Selenium Python脚本
Chrome版的Selenium IDE其实是支持直接导出Python脚本的,可能你没找到正确的入口,按下面的步骤来试试:
- 打开Chrome的Selenium IDE,加载你保存的
.side文件 - 在左侧的测试列表里,选中你要导出的具体测试用例(如果是整个套件的话,也可以选套件)
- 点击顶部菜单栏最右侧的「更多选项」(就是三个竖排的点)
- 在下拉菜单里找到「Export Test Case」(如果是套件就是「Export Test Suite」)
- 选择「Python - Selenium WebDriver」格式,然后保存到本地就行
如果还是找不到导出选项,先检查你的Selenium IDE是不是最新版本——旧版本可能没有这个功能,去Chrome应用商店更新一下插件就好。导出后的Python脚本,记得先在本地用pip install selenium安装依赖库,就能直接运行了。
问题2:复制现有测试用例生成新测试
复制测试用例的操作很简单,不用手动重新创建,步骤如下:
- 同样在Selenium IDE里加载你的
.side文件 - 在左侧的「Test Cases」列表里找到你要复制的“UAT FCC-A Application”测试
- 右键点击这个测试,选择「Duplicate」选项
- 这时候会自动生成一个名为“UAT FCC-A Application (Copy)”的新测试,你可以右键它重命名成你需要的名字
- 打开新测试,直接修改里面需要替换的ID或者其他命令就行,大部分原有逻辑都会保留
小提示:修改ID的时候可以用快捷键Ctrl+F调出查找替换框,批量替换相同的ID,能省不少时间。
内容的提问来源于stack exchange,提问作者FlameDra
相关产品推荐
相关产品推荐

