栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

使用selenium IDE工具快速生成web自动化录制文件

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用selenium IDE工具快速生成web自动化录制文件

selenium是一系列基于Web的自动化工具,可创建回归测试。

selenium IDE是Chrome和Firefox的扩展工具,用于再浏览器中进行便捷的录制和回访测试

注意:Selenium IDE仅作为Mozilla Firefox和Chrome插件提供,它无法在Firefox和Chrome以外的浏览器上记录测试用例。记录的测试脚本也可以导出到C#,Java,Ruby或Python等编程语言。

安装selenium IDE,介绍火狐浏览器安装

1、打开火狐浏览器,右上角设置打开更多工具,选择面向开发者的扩展,搜索selenium IDE,直接添加

2、添加之后在浏览器右上角会出现图标

新增录制操作

1、点击右上角se图标打开

 

2、选择第一项,输入项目名称,输入项目初始URL地址,如要测试的网页地址,点击start recording,开始录制,即可开始录制当前对网页的操作动作 

3、录制完之后生成录制的操作表格,可以设置回放的播放速度 

  

4、插入操作命令

 

5、导出生成脚本,选择左侧文档对应的文件,右击菜单,选择Export,选择要生成的脚本文件语言,当前生成Python语言,点击Export 

生成后缀名为.py的python文件

遇到问题:

1、在播放速度固定的情况下,生成的录制文件,在播放时对于控件的检索速度较慢,可以手动修改成使用xpath检索,在回放时会提高播放速度

 

2、有时候点击切换页面,页面上的控件还未加载出来脚本文件往下执行查找控件,此时可能出现找不到控件问题,就会报错找不到控件,因此需要进行延迟操作,可以直接在selenium IDE录制文件种插入操作命令

也可以直接在生成的python脚本文件中加入time的延迟操作 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/942321.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号