Selenium IDE使用指南一(爬虫脚本录制器)
安装
从Chrome或Firefox网络商店安装Selenium IDE 。
启动IDE
安装后,通过从浏览器菜单栏中单击其图标来启动它。
故障排除
在菜单栏中没有看到Selenium IDE的图标?
选项1
确保在浏览器的扩展程序设置中启用了IDE。
通过在地址栏中输入以下内容并点击,您可以快速到达目的地Enter。
- Chrome:
chrome://extensions - Firefox:
about:addons
选项2
该扩展名可能已启用,但图标已隐藏。尝试调整菜单栏的大小,以提供更多空间。
在Chrome浏览器中,您可以通过以下方法执行此操作:单击地址栏的右侧,按住该单击,然后将其向左或向右拖动。
在Firefox中,您需要右键单击,单击Customize,对菜单栏进行调整,然后单击Done。
欢迎屏幕
启动IDE后,将显示一个欢迎对话框。
这将使您快速访问以下选项:
- 在新项目中记录新测试
- 打开一个现有项目
- 创建一个新项目
- 关闭IDE
如果这是您第一次使用IDE(或者您正在启动新项目),请选择第一个选项。
记录您的第一个测试
创建新项目后,将提示您命名它,然后要求您提供基本URL。基本URL是您正在测试的应用程序的URL。只需设置一次,它就会在该项目的所有测试中使用。如果需要,您可以稍后更改。
完成这些设置后,将打开一个新的浏览器窗口,加载基本URL,并开始记录。
与页面进行交互,您的每个动作都将记录在IDE中。要停止录制,请切换到IDE窗口,然后单击录制图标。
整理测试
测验
您可以通过单击+左侧工具栏菜单顶部(Tests标题右侧)的符号,命名它,然后单击来添加新测试ADD。
添加后,您可以手动输入命令,也可以单击IDE右上角的记录图标。
套房
可以将测试分组到套件中。
在创建项目时,Default Suite会创建一个,并且您的第一个测试会自动添加到其中。
要创建和管理套件,请转到Test suites面板。您可以通过单击左侧工具栏菜单顶部的下拉菜单(例如,单击单词Tests)并选择来到达那里Test suites。
添加套房
要添加套件,请单击标题+右侧左侧栏菜单顶部的符号Test Suites,提供名称,然后单击ADD。
添加测试
要将测试添加到套件上,请将鼠标悬停在套件名称上,然后执行以下操作:
- 单击
Test Suites标题右侧显示的图标 - 请点击
Add tests - 从菜单中选择要添加的测试
- 请点击
Select
删除测试
要删除测试,请将鼠标悬停在该测试上,然后单击X名称右侧显示的。
删除或重命名套件
要删除套件,请单击其名称右侧出现的图标,单击Delete,然后Delete在出现提示时再次单击。
要在套件名称上重命名套件,请单击名称右侧出现的图标,单击Rename,更新名称,然后单击RENAME。
保存工作
要保存您刚刚在IDE中完成的所有操作,请单击IDE右上角的保存图标。
它将提示您输入保存项目的位置和名称。最终结果是带有.side扩展名的单个文件。
回放
浏览器内
您可以在IDE中播放测试,方法是选择要播放的测试或套件,然后单击测试编辑器上方菜单栏中的播放按钮。
测试将在浏览器中播放。如果仍在从录制中打开一个窗口,则将其用于播放。否则,将打开并使用一个新窗口。
跨浏览器
如果要在其他浏览器上运行IDE测试,请确保安装命令行运行器。
- Selenium IDE使用指南一(爬虫脚本录制器)
- Selenium IDE使用指南二(命令行运行器)
- Selenium IDE使用指南三(控制流)
- Selenium IDE使用指南四(代码导出)
- Selenium IDE使用指南五(常见问题)
- Selenium IDE使用指南六(指令列表)
- Selenium IDE使用指南七(参数定义)
作者:分布式编程
出处:https://zthinker.com/
如果你喜欢本文,请长按二维码,关注 分布式编程
.
Selenium IDE使用指南一(爬虫脚本录制器)的更多相关文章
- JMeter http(s)测试脚本录制器的使用
JMeter http(s)测试脚本录制器的使用 by:授客 QQ:1033553122 http(s) Test Script Recorder允许Jmeter在你使用普通浏览器浏览web应用时,拦 ...
- firefox56 版本中的 Selenium IDE 无法导出脚本问题
firefox:56 Slenium IDE :3系列 问题:Selenium IDE 没有工具栏,无法导出录制的脚本,这给自动化测试工作带来了极大的不便. 解决办法:将firefox 降级 (只有5 ...
- Selenium私房菜系列4 -- Selenium IDE的使用
(转自http://www.cnblogs.com/hyddd/archive/2009/05/24/1487967.html) 前面说过,Selenium IDE是Firefox的一个插件,是可以进 ...
- 《Selenium自动化测试实战:基于Python》之 Selenium IDE插件的安装与使用
第3章 Selenium IDE插件的安装与使用 京东:https://item.jd.com/13123910.html 当当:http://product.dangdang.com/292045 ...
- Selenium私房菜系列4 -- Selenium IDE的使用【QQ】
前面说过,Selenium IDE是Firefox的一个插件,是可以进行脚本录制以及案例转换,所以Selenium IDE+Firebug会成为你日后写测试案例的两大助手(IE下可以使用Seleniu ...
- firefox 利用 Selenium IDE 对 DBackup 进行自动化测试
今天看<编写可维护的JavaScript>的时候有一章是专门讲 Selenium 对 JavaScript 进行自动化测试的. 在了解了 Selenium 的强大之后,动手试验了一下 fi ...
- Selenium IDE的第一个测试用例——路漫长。。。
一周时间过去了,断断续续学习selenium也有几个小时了:今天细想一下学习效率不高的原因在哪,总结出以下几点: 1.求“进”心切——总想一步到位,搭建好环境,开始动手写用例. 2.学习深度不够——同 ...
- selenium IDE使用-1
selenium 硒 Mercury汞,外国人喜欢取这化学的名字 一.selenium概述 1.selenium是开源免费的,针对web应用程序功能自动化测试的工作. 2.做功能自动化的原因:回归测试 ...
- 1.2 selenium IDE录制脚本
1.打开Firefox浏览器中 selenium IDE
- Selenium IDE录制脚本时弹出窗口的完美处理
很多朋友录制脚本时新打开弹出窗口后无法定位元素,我也遇到同样的问题,国内没有什么好的资料,于是就阅读英文,不断尝试,感觉那个selectWindow(title)什么就是个坑,我用这种方法成功处理后得 ...
随机推荐
- Android Studio 项目已经sync完成,但是在布局中显示:Design editor is unavaliable until after a sunncessful project sync
原因:在drawable文件夹中新增了一个png图标 解决:同步在drawable-v24文件中复制一份即可
- OpenFeign深入学习笔记
OpenFeign 是一个声明式的 Web 服务客户端,它使得编写 Web 服务客户端变得更加容易.OpenFeign 是在 Spring Cloud 生态系统中的一个组件,它整合了 Ribbon(客 ...
- Unity 中 Color 与 Color32 的区别
1. 存储方式 Color用四个浮点数(float)来表示RGBA,取值范围均是0到1 举例: var orange = new Color(1f, 0.5f, 0f, 1f); 而Color32使用 ...
- ASP.NET Core – Web API JSON Patch
前言 依据 Restful 的方式, 修改 resource 要用 PUT, 然后把完整的 resource 发出去, resource 的所有信息都将被更新. 但很多时候我们希望只做局部更新, 而且 ...
- 一文搞定WeakHashMap
写在前面 在缓存场景下,由于内存是有限的,不能缓存所有对象,因此就需要一定的删除机制,淘汰掉一些对象.这个时候可能很快就想到了各种Cache数据过期策略,目前也有一些优秀的包提供了功能丰富的Cache ...
- Hugging Face 论文平台 Daily Papers 功能全解析
文/ Adeena, 在快速发展的研究领域,保持对最新进展的关注至关重要.为了帮助开发者和研究人员跟踪 AI 领域的前沿动态,Hugging Face 推出了 Daily Papers 页面.自发布以 ...
- CSP提高组模拟1
我的微軟輸入法莫名其妙變成繁體了,你們有什麽頭緒嗎 狀態 題目 20 Time Exceeded A 最短路 25 Time Exceeded B 方格取数 0 Time Exceeded C 数组 ...
- kali安装和升级
实验介绍: kali集成了世界上所有优秀的渗透测试工具 一:在VMware上安装 这里只详细介绍kali在VMware的安装,u盘和物理机上的安装不做详解 在kali官网下载kali镜像iso文件 下 ...
- 诸葛测字在线测算免费api接口_json格式数据返回
诸葛测字是一种古老的占卜术,相传是由三国时代的诸葛亮所创. 诸葛测字通过选取三个汉字,计算其笔画数,然后根据这些数字对照特定的歌诀或表格来预测吉凶.解答疑惑.这种方法强调心诚手净,焚香祷告,通过三 ...
- USB协议详解第2讲(协议核心学习要点)
USB协议详解第2讲(协议核心学习要点) 看了这么多概念,想必大家会问"我要学会USB协议,并且会编程,我具体要学习那些有关的内容?",这一篇我们将会讲解在学习USB协议中务必要掌 ...