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录制脚本相关推荐

  1. Selenium IDE录制脚本——Chrome浏览器使用介绍

    引言 前面已经讲过selenium的家族成员,其中一个成员就是这篇文章要讲的--selenium IDE. Selenium IDE介绍 selenium IDE结合浏览器提供脚本的录制,回放以及编辑 ...

  2. 火狐插件selenium IDE录制脚本操作

    火狐插件selenium IDE录制脚本操作 一.导入插件 二.selenium IDE内容 三.录制脚本 一.导入插件 1.在菜单中点击附加组件 2.点击从文件安装附加组件 3.选中插件点开 4.点 ...

  3. Selenium ide录制脚本回放出现问题

    录制脚本当点击如下的链接时,系统弹出新窗口 <a target="_blank" href="/portal/site/NewsPortal">Se ...

  4. Selenium IDE录制脚本

    1.Selenium IDE介绍   selenium IDE结合浏览器提供脚本的录制,回放以及编辑脚本功能,以及元素的定位,可以使用selenium IDE将录制的脚本生成相应的带单元测试框架的自动 ...

  5. selenium IDE 录制脚本工具

    selenium IDE 录制脚本工具 输入项目名称:Test1 输入URL,本次输入的是https://www.baidu.com/ 在百度首页搜索"王牌部队" 录制脚本,导出脚 ...

  6. python 类方法调用一次自增1_Python+selenium自动化脚本如何使数字每次执行自增1

    2018-11-20 回答 一开始,基本上很多人都是用selenium ide录制脚本开始的,我也是!有一本书写得很不错:selenium初学者指南!so,从录制回放开始我的selenium,而在这个 ...

  7. selenium python实例录制运行_WEB自动化测试工具selenium录制器使用笔记

    简介 selenium录制器是最近刚流行起来的一个WEB自动化测试工具,由多测测团队开发. Selenium录制器采用关键字驱动的理念,简化测试用例的创建和维护,可以直接运行在浏览器中,就像真正的用户 ...

  8. 自动化测试工具selenium python_WEB自动化测试工具selenium录制器

    简介 selenium录制器是最近刚流行起来的一个WEB自动化测试工具,由多测测团队开发. Selenium录制器采用关键字驱动的理念,简化测试用例的创建和维护,可以直接运行在浏览器中,就像真正的用户 ...

  9. 【自动化测试】Selenium IDE脚本编辑与操作(了解)

    之前,我们录制脚本时是录制鼠标和键盘的所有在浏览器的操作,那么脚本会出现多余的步骤,有时候我们需要手动填写脚本或修改脚本,所以我们有必要对selenium IDE脚本编辑与操作有所了解:(采用录制的方 ...

最新文章

  1. 面试官:抛开Spring来说,如何自己实现Spring AOP?
  2. If using all scalar values, you must pass an index
  3. vue中使用MD5加密
  4. 软件工程之个人项目--词频统计
  5. python 自动登录网站_python实现网站用户名密码自动登录功能
  6. 读写分离 mysql_详解MySQL实现主从复制过程及mycat读写分离步骤
  7. 绿米开关如何重置_智能家居基础配置之人体传感器—绿米Aqara 人体传感器
  8. Centos7 安装solr及配置
  9. oracle数据库脱敏代码
  10. TINA_PRO_6中文版.rar
  11. 如何用python进行数据处理?(一)
  12. exxi6.7如何传文件到win7_iPhone 如何用跨平台 AirDrop+给安卓和 PC 秒传文件?
  13. 收集金币(人人网笔试)
  14. 今天找压缩算法,看到一段陈年往事
  15. 德琪医药和上药控股达成合作;方达医药位于美国宾州新实验室投运;药明康德发布财报 | 医药健闻...
  16. 制作CentOS 6.4 U盘启动安装盘
  17. 快递单信息泄露惊人 隐形面单能拯救你的隐私吗?
  18. 2022-01-21 界面长亮不熄屏
  19. 一名校招求职者的自我修养(文字版汇总)
  20. 抓包中华万年历得到天气接口

热门文章

  1. XJOI1133百鸡问题
  2. Django登录验证码实现
  3. 高房楼噪音测试软件,高层住宅噪音测试:11层分贝数高于其他楼层
  4. 知识图谱06:知识图谱的表示思维导图
  5. 墨卡托坐标以及 墨卡托坐标转经纬度
  6. 网络收集自我检测题库
  7. Nginx的access.log日志分析工具-goaccess
  8. pgsql:字符串转数值
  9. 企业网站如何做SEO优化
  10. MySQL中级优化教程(五)——数据库建表时数据类型的选择