selenium录制脚本
1. Selenium IDE下载
1.1 下载地址
1、官方下载地址:https://www.selenium.dev/selenium-ide/,这个不翻墙是下不了的,这里不演示步骤。
2、国内下载地址:https://www.crx4chrome.com/crx/77585/ ,这个网络正常基本可以下载。
1.2 添加Selenium扩展程序到Chrome
2.Selenium录制脚本
在浏览器右上角,找到selenium IDE的图标,单击打开。如图所示:
2.1 新建一个测试项目
2.2 开始录制脚本
点击右上角的REC按钮,就会提示需要录制的网站。填写相应的信息就可以开始录制工作
录制的时候会自动打开被测试的浏览器,手动输入用户名和密码
注意录制的时候操作尽量慢一点,有时候IDE的反应并没有那么迅速
如果每一步操作都能够在Command里面显示,说明操作步骤已经录制成功
2.3 回放验证
2.4 对象识别
对象的识别往往会影响整个测试用例的可靠性,比如有的对象属性经常变化,有的对象需要界面加载完成以后才能正常显示,还有的对象元素会根据每个版本进行修改,这样就容易出现对象无法识别的情况。
建议大家使用不易变化的元素属性作为优先的元素属性
常用的获取元素方法ID,Name,ClassName,Xpath,CSS,LinkText…
2.5 查看对象元素常用方法
选中空行,然后选择“Command” 下拉列表会将所有常用功能显示出来
2.6 对应元素的操作方法
3. 导出代码
selenium录制脚本相关推荐
- Selenium IDE录制脚本——Chrome浏览器使用介绍
引言 前面已经讲过selenium的家族成员,其中一个成员就是这篇文章要讲的--selenium IDE. Selenium IDE介绍 selenium IDE结合浏览器提供脚本的录制,回放以及编辑 ...
- 火狐插件selenium IDE录制脚本操作
火狐插件selenium IDE录制脚本操作 一.导入插件 二.selenium IDE内容 三.录制脚本 一.导入插件 1.在菜单中点击附加组件 2.点击从文件安装附加组件 3.选中插件点开 4.点 ...
- Selenium ide录制脚本回放出现问题
录制脚本当点击如下的链接时,系统弹出新窗口 <a target="_blank" href="/portal/site/NewsPortal">Se ...
- Selenium IDE录制脚本
1.Selenium IDE介绍 selenium IDE结合浏览器提供脚本的录制,回放以及编辑脚本功能,以及元素的定位,可以使用selenium IDE将录制的脚本生成相应的带单元测试框架的自动 ...
- selenium IDE 录制脚本工具
selenium IDE 录制脚本工具 输入项目名称:Test1 输入URL,本次输入的是https://www.baidu.com/ 在百度首页搜索"王牌部队" 录制脚本,导出脚 ...
- python 类方法调用一次自增1_Python+selenium自动化脚本如何使数字每次执行自增1
2018-11-20 回答 一开始,基本上很多人都是用selenium ide录制脚本开始的,我也是!有一本书写得很不错:selenium初学者指南!so,从录制回放开始我的selenium,而在这个 ...
- selenium python实例录制运行_WEB自动化测试工具selenium录制器使用笔记
简介 selenium录制器是最近刚流行起来的一个WEB自动化测试工具,由多测测团队开发. Selenium录制器采用关键字驱动的理念,简化测试用例的创建和维护,可以直接运行在浏览器中,就像真正的用户 ...
- 自动化测试工具selenium python_WEB自动化测试工具selenium录制器
简介 selenium录制器是最近刚流行起来的一个WEB自动化测试工具,由多测测团队开发. Selenium录制器采用关键字驱动的理念,简化测试用例的创建和维护,可以直接运行在浏览器中,就像真正的用户 ...
- 【自动化测试】Selenium IDE脚本编辑与操作(了解)
之前,我们录制脚本时是录制鼠标和键盘的所有在浏览器的操作,那么脚本会出现多余的步骤,有时候我们需要手动填写脚本或修改脚本,所以我们有必要对selenium IDE脚本编辑与操作有所了解:(采用录制的方 ...
最新文章
- 面试官:抛开Spring来说,如何自己实现Spring AOP?
- If using all scalar values, you must pass an index
- vue中使用MD5加密
- 软件工程之个人项目--词频统计
- python 自动登录网站_python实现网站用户名密码自动登录功能
- 读写分离 mysql_详解MySQL实现主从复制过程及mycat读写分离步骤
- 绿米开关如何重置_智能家居基础配置之人体传感器—绿米Aqara 人体传感器
- Centos7 安装solr及配置
- oracle数据库脱敏代码
- TINA_PRO_6中文版.rar
- 如何用python进行数据处理?(一)
- exxi6.7如何传文件到win7_iPhone 如何用跨平台 AirDrop+给安卓和 PC 秒传文件?
- 收集金币(人人网笔试)
- 今天找压缩算法,看到一段陈年往事
- 德琪医药和上药控股达成合作;方达医药位于美国宾州新实验室投运;药明康德发布财报 | 医药健闻...
- 制作CentOS 6.4 U盘启动安装盘
- 快递单信息泄露惊人 隐形面单能拯救你的隐私吗?
- 2022-01-21 界面长亮不熄屏
- 一名校招求职者的自我修养(文字版汇总)
- 抓包中华万年历得到天气接口