目录

selenium IDE是干什么的

selenium IDE环境的安装

1.下载chrome或者firefox浏览器的插件。

2.安装浏览器插件 selenium IDE.

selenium IDE的使用

1. 录制脚本

2. 回放脚本


selenium IDE是干什么的

Selenium IDE   是一个简单的录制回放工具,它可以录制你在浏览器上的操作,回放脚本时,它可以重现录制的动作,就好像你又操作了一遍一样。
 selenium IDE是个浏览器插件,你需要在浏览器上安装该插件才能使用。

selenium IDE环境的安装

1.下载chrome或者firefox浏览器的插件。

下载路径:https://www.selenium.dev/selenium-ide/  (或者Download Selenium IDE 3.17.2 CRX File for Chrome - Crx4Chrome)

2.安装浏览器插件 selenium IDE.

本文以chrome浏览器为例说明。
提醒注意一下:建议chrome浏览器使用较新的版本,否则插件可能用不了。我使用的谷歌浏览器版本90.0.4430.93,
1. 打开chrome浏览器

2.打开扩展程序

3.打开扩展程序

4.将下载好的selenium IDE插件拖拽到浏览器上

至此,selenium IDE 就安装好了

selenium IDE的使用

1. 录制脚本

下面以录制 传智播客 的登录功能为例说明,登录账号:13000000002/caohongxing1234

在弹出窗口中选择“在新项目中录制一个新的用例”

在弹出窗口中,输入要录制的网址:传智播客

点击【ok】后输入要录制的网址

点击【START RECORDING】开始录制

系统会在浏览器中打开你给的网页,点击右上角的【登录】后,输入账户后,点击【确定】完成登录,登录后点击【退出】退出了登录状态

录制完成后点击,停止录制按钮

录制的脚本中的三列:

command列,是一个动作,例如:点击、输入等,

Target列:是动作操作的对象。例如 id=password,就是找到页面上id为“password”的元素,而linkText=“登录” ,就表示超链接文字为“登录”的元素

value列:是动作的参数,例如输入的文本等

你也可以编辑脚本,

选中一行脚本,下方的编辑区可以修改脚本

你也可以自己插入一些脚本

例如,我们可以在登录后插入一句断言,验证页面上显示的用户名是否正确。

输入信息如下:

command:assert text

target:通过selenium IDE的点选功能选择 “caohongxing7604”,系统自动得到定位方法:linkText=caohongxing7604,下面还有很多备选方案,我们可以选择:css=.a-link1

value  对于本断言不需要,可以空着

2. 回放脚本

回放脚本很简单,点击运行即可。

运行过程中,系统会启动浏览器,执行录制的动作,我们新插入的断言也是会执行的

好了第一个seleinium IDE脚本就这么愉快的完成了,是不是很简单呢!

根据需要,你也可以将测试代码导出成你希望的语言的脚本

带你用selenium IDE的录制第一个自动化测试脚本相关推荐

  1. Selenium IDE使用指南一(爬虫脚本录制器)

    安装 从Chrome或Firefox网络商店安装Selenium IDE . 启动IDE 安装后,通过从浏览器菜单栏中单击其图标来启动它. 故障排除 在菜单栏中没有看到Selenium IDE的图标? ...

  2. python写web自动化_使用Python+selenium实现第一个自动化测试脚本

    原标题:使用Python+selenium实现第一个自动化测试脚本 最近在学web自动化,记录一下学习过程. 此处我选用python3.6+selenium3.0,均用最新版本,以适应未来需求. 环境 ...

  3. 用selenium4 webdriver + java 开发第一个自动化测试脚本

    环境准备: 1.环境准备: 搜有资源可以从百度网盘下载链接:https://pan.baidu.com/s/17Yp3M-eCA429jv3A3KBCkA  提取码:1234 1)安装java环境,我 ...

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

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

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

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

  6. 【Selenium IDE】菜单栏和工具栏介绍和基本操作:编辑/录制、导出、运行

    前言 一直想学习自动化测试,但是都没行动,业余时间学习零零碎碎并记录20210416. selenium IDE selenium IDE结合浏览器提供脚本的录制,回放以及编辑脚本功能,以及元素的定位 ...

  7. Selenium IDE录制脚本

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

  8. 如何使用Selenium IDE浏览器插件轻松完成脚本录制,轻松搞定自动化测试!

    Selenium IDE可以用来调式Selenium脚本,支持将浏览器的Web网页操作导出为不同编程语言的脚本. 创建项目之后可以录制或回放已录制的网页操作情况,特别是对一些开发测试人员提供了相当大的 ...

  9. Web UI自动化录制工具-Selenium IDE

    Web UI自动化录制工具-Selenium IDE 简介 安装 使用 实例 关于Run for pytest... 简介 Selenium IDE可以对网页行为进行录制.回放自动执行测试步骤,最新版 ...

最新文章

  1. DrugVQA | 用视觉问答技术预测药物蛋白质相互作用
  2. Android studio连接夜神模拟器详细步骤
  3. 西交计算机组成原理第四章,17春西交《计算机组成原理》在线作业.doc
  4. Machine Schedule为什么UVA过了POJ过不了
  5. c语言建立一个链表,每个结点包括姓名和成绩,求C语言几道题的答案~~拜托了~~...
  6. python开始_python开始的一天
  7. 埃斯顿服务器上电无显示,埃斯顿伺服常见现象报警及排除
  8. python 读取文本文件_如何在Python中读取大文本文件
  9. cut最后几位 shell_shell中字符串截取命令:cut,printf,awk,sed
  10. c/c++基础篇--------------------------数据类型与变量类型
  11. Windows强制删除文件的方法
  12. Excel如何快速查询银行卡开户行?
  13. mysql获取最大天数_mysql如何查询两个日期之间最大的连续登录天数
  14. win10设置桌面图标间距
  15. 1089: 手机短号 (多实例)
  16. 数据治理之主数据建模管理
  17. Python 《Python 实现 2048 游戏》实验报告
  18. 对于任一整数n,符号函数sign(n)的定义如下
  19. 平面图形原理总结(3):多边形相交
  20. python中如何求水仙花数_python如何求水仙花数?

热门文章

  1. .NET Micro Framework简介
  2. 计算机诞生与发展思维导图,逻辑思维与思维导图的关系
  3. Dev C++报错找不到zlib1.dll解决办法以及调试入门
  4. 使用git命令导出项目_git自动生成changelog及项目版本管理
  5. 创业圈的钱都去哪儿了?AI算法正帮Facebook成为大赢家
  6. 社保照片PS修改教程
  7. 【高项】- 采购管理论文
  8. 【AE工具】AE一键切换中英文小工具,免费下载 支持CC2014-CC2019
  9. 认识服务器的几大必备知识
  10. 进gmail不失去连接的办法之一