网站首页 > 开源技术 正文
一 、安装Python及Selenium
访问Python官方网站:http://www.python.org/,下载Python最新版本。安装完成后可以在开始菜单中看到安装好的Python目录,如图所示:
使用pip命令安装Python第三方库,安装Selenium,如图所示:
二、安装Selenium IDE及IDE界面介绍
2.1、安装Selenium
访问Selenium IDE下载页面:http://docs.seleniumhq.org/download/,找到Selenium IDE的介绍页面,选择某一浏览器进行安装,如图所示:
2.2、Selenium IDE界面介绍
Selenium IDE分为不同的组件,每个组件都有自己的特性和功能。这里对Selenium IDE的七个不同组件进行了分类,其中包括:
- 菜单栏
- 工具栏
- 地址栏
- 测试用例窗口
- 测试脚本编辑器框
- 开始/停止录制按钮
- 日志,引用窗口
菜单栏:
- 创建项目:用于创建一个新项目。
- 打开项目:从本地磁盘打开一个项目。
- 保存项目:保存项目到本地磁盘。
工具栏:
- 运行所有用例:它用于在加载具有多个测试用例的测试套件时运行整个测试套件。
- 运行单个用例:它用于运行当前选定的测试用例。 只加载一个测试,运行测试, 按钮和运行全部,按钮具有相同的效果。
- 步骤功能:它用于进入步骤,通过测试用例一次运行一个命令。用于调试测试用例
- 速度控制选项:它用于控制测试用例的执行速度。
测试用例窗口-显示所有的测试用例:
- 可以创建单个用例。
- 创建用例集合。
- 查看执行中的用例。
测试脚本编辑区:
- 命令:Command 可以将命令视为在浏览器元素上执行的实际操作/操作。 例如,如果要打开一个新URL,该命令是:open。
- 目标:Target 指定必须在其上执行操作的web元素以及locator属性。 例如,如果打开http://www.sogou.com/
- 值:Value 值被视为可选字段,可在需要发送一些实际参数时使用。例如我们要在输入框里面输入 selenium IDE;那么Value 这里就填写 selenium IDE。
- 描述:Description 用于描述这条命令的一些说明文字;你可以理解是备注。
注:若不想写测试脚本,可以使用录制操作;记录自己在浏览器上的行为;并且会保存到脚本编辑区。
日志和引用
日志窗口在执行期间显示运行时消息,提供IDE执行的操作的实时更新。分为四种类型:信息、错误、调试和警告。
完整的一个录制回放展示
录制操作
回放操作
猜你喜欢
- 2024-10-13 Selenium自动化测试(Selenium自动化测试脚本)
- 2024-10-13 Python爬取动态网页之selenium扫盲篇
- 2024-10-13 Python Selenium 变量与选择器选择元素
- 2024-10-13 手把手教会你selenium无代码自动化测试工具
- 2024-10-13 一文搞懂pytest+selenium编写网页UI自动化脚本和用例
- 2024-10-13 骗子进军 AI 领域!一边“删号跑路”,一边研发“新业务”
- 2024-10-13 Selenim2和Selenium3的区别(seleniumide)
- 2024-10-13 Selenium2入门(一)简介(selenium基本使用方法)
- 2024-10-13 Selenium ---Web自动化测试的神兵利器,值得收藏!
- 2024-10-13 录制web 自动化测试用例(录制web 自动化测试用例的软件)
你 发表评论:
欢迎- 03-26业务监控—一站式搭建jmeter+telegraf+influxdb+Grafana看板
- 03-2615个最好的性能测试工具(软件测试工程师必备)
- 03-26软件测试工程师必备技巧!(软件测试工程师入门教程)
- 03-26UE4基础知识总结(七)(ue4入门)
- 03-26Portkeys推出新款HDMI播放器:5.5英寸FHD屏幕,支持4K输入/输出
- 03-26数字时代的纯粹,HiFiMan HM-901S 播放器体验
- 03-26CBN丨Double 11 sales shows resilience in China’s consumption
- 03-26AKG K812简单听感(akgk812pro评测)
- 最近发表
-
- 业务监控—一站式搭建jmeter+telegraf+influxdb+Grafana看板
- 15个最好的性能测试工具(软件测试工程师必备)
- 软件测试工程师必备技巧!(软件测试工程师入门教程)
- UE4基础知识总结(七)(ue4入门)
- Portkeys推出新款HDMI播放器:5.5英寸FHD屏幕,支持4K输入/输出
- 数字时代的纯粹,HiFiMan HM-901S 播放器体验
- CBN丨Double 11 sales shows resilience in China’s consumption
- AKG K812简单听感(akgk812pro评测)
- 盘点索尼Walkman发展史,哪台播放器让你印象深刻
- LUXMAN力仕 DA-07X 解码器#发烧hifi
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)