≡
首页
文案
Python3
Java
HTM5
CSS
SpringBoot
JavaScript
Vue
Jquery
Selenium 教程
Selenium 基本术语
Selenium 功能
Selenium 限制
Selenium vs QTP
Selenium 工具套件
Selenium 集成开发环境
Selenium IDE安装
Selenium IDE功能
Selenium IDE测试案例
Selenium IDE登录测试
Selenium IDE-命令
Selenium 创建测试用例
Selenium 定位策略
Selenium WebDriver
WebDriver VS RC
Selenium WebDriver安装
Selenium WebDriver用例
Selenium WebDriver命令
WebDriver Chrome上测试
WebDriver Firefox测试
WebDriver IE上运行测试
WebDriver Safari测试
Selenium WebDriver定位
WebDriver下拉菜单
Selenium WebDriver拖放
WebDriver处理警报
WebDriver滚动网页
WebDriver浏览器命令
WebDriver导航命令
WebElement命令
Selenium 处理单选按钮
Selenium 处理复选框
Selenium 断言
Selenium Grid
Selenium Python教程
Selenium C#教程
Selenium Maven教程
Selenium教程
Selenium 教程
Selenium 基本术语
Selenium 功能
Selenium 限制
Selenium vs QTP
Selenium 工具套件
Selenium 集成开发环境
Selenium IDE安装
Selenium IDE功能
Selenium IDE测试案例
Selenium IDE登录测试
Selenium IDE-命令
Selenium 创建测试用例
Selenium 定位策略
Selenium WebDriver
WebDriver VS RC
Selenium WebDriver安装
Selenium WebDriver用例
Selenium WebDriver命令
WebDriver Chrome上测试
WebDriver Firefox测试
WebDriver IE上运行测试
WebDriver Safari测试
Selenium WebDriver定位
WebDriver下拉菜单
Selenium WebDriver拖放
WebDriver处理警报
WebDriver滚动网页
WebDriver浏览器命令
WebDriver导航命令
WebElement命令
Selenium 处理单选按钮
Selenium 处理复选框
Selenium 断言
Selenium Grid
Selenium Python教程
Selenium C#教程
Selenium Maven教程
<< Selenium IDE安装
Selenium IDE测试案例 >>
Selenium IDE功能
Selenium IDE分为不同的组件,每个组件都有各自的特性和功能。我们对Selenium IDE的七个不同组件进行了分类,其中包括:
菜单栏
工具栏
地址栏
测试用例窗格
测试脚本编辑器框
开始/停止录制按钮
日志,参考窗格
注意:
现在,我们将详细研究每个组件的特性和功能。
1、菜单栏
菜单栏位于Selenium IDE界面的最顶部。菜单栏最常用的模块包括:
项目名称
它允许您重命名整个项目。
打开项目
它使您可以从个人驱动器中加载任何现有项目。
保存项目
它允许您保存当前正在处理的整个项目。
2、工具栏
工具栏包含用于控制测试用例执行的模块。另外,它为您提供了调试测试用例的逐步功能。工具栏菜单中最常用的模块包括:
速度控制选项
它使您可以控制测试用例的执行速度。
分步功能
它允许您通过一次运行一个命令来"逐步"通过一个测试用例。用于调试测试用例。
运行测试
它允许您运行当前选择的测试。当仅加载单个测试时,"运行测试"按钮和"全部运行"按钮具有相同的效果。
全部运行
它允许您在加载具有多个测试用例的测试套件时运行整个测试套件。
3、地址栏
此模块为您提供了一个下拉菜单,用于记住基本URL的所有先前值。简而言之,基本URL地址栏会记住以前访问的网站,以便以后导航变得容易。
4、测试用例窗格
此模块包含IDE记录的所有测试用例。简而言之,它在"测试用例"窗格下同时提供了所有记录的测试用例的列表,以便用户可以轻松地在测试用例之间进行随机播放。
在"测试用例"窗格的底部,您可以看到测试执行结果摘要,其中包括测试通过/失败的状态。各种测试用例。
"测试用例窗格"还包括"导航"面板之类的功能,该功能使用户可以在测试用例和测试套件之间导航。
5、测试脚本编辑器框
"测试脚本编辑器"框显示了IDE记录的所有测试脚本和用户交互。每个用户交互以执行它们的相同顺序显示。编辑器框分为三列: 命令,目标和值。
命令:
命令可以被视为在浏览器元素上执行的实际操作/动作。例如,如果您要打开一个新的URL,则该命令将为" open"。如果您单击网页上的链接或按钮,则该命令将被"单击"。
Target:
Target指定必须在其上执行操作的Web元素以及locator属性。例如,如果您单击名为lidihuo的按钮,则目标链接将为" lidihuo"。
值:
值被视为可选字段,可在需要发送一些实际参数时使用。例如,如果您在文本框中输入电子邮件地址或密码,则该值将包含实际的凭据。
6、 "开始/停止记录"按钮
"记录"按钮记录浏览器中所有的用户操作。
7、日志,参考窗格
日志窗格在执行期间显示运行时消息。它提供由IDE执行的操作的实时更新。可以分为四种类型: 信息,错误,调试和警告。
参考窗格显示了编辑器中当前所选selenese命令的完整细节。
找工作要求35岁以下,35岁以上的程序员都干什么去了?
长久以来,一直有一个问题困扰着技术人——如何打破“程序员的35岁职业魔咒”,这一天迟早会到来,或早或晚。
或许是选错了行业,程序员薪水虽高,但光鲜的外表下,背后的苦衷只有自己知道。三十多岁本该是一个人事业的黄金期,但技术变化日新月异,行业竞争异常残酷,对一个企业来说,永远有比你更年轻、劳动成本更低的人可以选择,这让你的中年危机提前到来。
破局的智慧可以看看这本书!>>
<< Selenium IDE安装
Selenium IDE测试案例 >>
写笔记
分享笔记
昵称:
邮箱:
分类导航
Selenium教程
大数据与分析
ChatGPT 教程
Kafka 教程
Solr 教程
Spark 教程
Pig 教程
Flume 教程
Storm 教程
Tajo 教程
Data Analytics 教程
Cassandra 教程
Cognos 教程
CouchDB 教程
Hadoop 教程
HBase 教程
HCatalog 教程
Impala 教程
JFreechart 教程
Kibana 教程
Mahout 教程
MapReduce 教程
Pentaho 教程
Plotly 教程
Qlikview 教程
R 教程
Splunk 教程
Sqoop 教程
Zookeeper 教程
Statistics 教程
Tableau 教程
Talend 教程
Teradata 教程
Weka 教程
DevOps
Devops 教程
JIRA 教程
Git 教程
Ansible 教程
Bugzilla 教程
Chef 教程
Consul 教程
Gerrit 教程
Gitlab 教程
Kubernetes 教程
Logstash 教程
Makefile 教程
Mantis 教程
Nagios 教程
Openshift 教程
Puppet 教程
Saltstack 教程
Serverless 教程
Servicenow 教程
Scrapy 教程
Versionone 教程
SVN 教程
Linux Admin 教程
Linux 教程
CentOS 教程
Ubuntu 教程
Mac 教程
Shell 教程
Bash 教程
Docker 教程
Nginx 教程
JMeter 教程
Kafka 教程
Selenium 教程
SoapUI 教程
TestNG 教程
Testing 教程
Agile 教程
Web开发教程
HTML
HTML5
HTML参考手册
CSS
CSS3
CSS参考手册
Sass
Less
Bootstrap
JS基础
ES6
JQuery
JQuery UI
JSON
XML
AJAX
VUE
AngularJS 教程
Angular7 教程
Angular8 教程
Angular Material 7 教程
Angular CLI 教程
AppML 教程
Tapestry 教程
ASP.Net 教程
Atomics 教程
Aurelia 教程
Axure RP 教程
AWS Lambda 教程
BabelJS 教程
BabylonJS 教程
BackboneJS 教程
Bulma 教程
CakePHP 教程
CherryPy 教程
CodeIgniter 教程
CoffeeScript 教程
cPanel 教程
D3.js 教程
DC.js 教程
Drupal 教程
Electron 教程
EmberJS 教程
ExtJS 教程
Adobe Flex 教程
Flexbox 教程
Foundation 教程
Framework7 教程
Fuelphp 教程
GraphQL 教程
Google Maps教程
Grunt教程
Gulp教程
GWT教程
Highcharts教程
HTTP教程
JasmineJS教程
Javascript RegExp教程
Joomla教程
JSF教程
KnockoutJS教程
KoaJS教程
Lodash教程
NextJS教程
MathML教程
Magento教程
MDL教程
Materialize教程
MEAN.JS教程
MomentJS教程
Nodejs
Expressjs
Apache CXF
Python教程
Python3 教程
Pycharm 教程
NumPy 教程
Pandas 教程
Python爬虫
Python设计模式
Flask 教程
Django 教程
Matplotlib 教程
Python多线程
Python数据科学
Python文本处理
Pytorch 教程
Python网络编程
Biopython 教程
Python深度学习
Python机器学习
Python人工智能
Scipy 教程
Python区块链
Jupyter 教程
Python密码学
SQL教程
SQL 教程
MySql 教程
MongoDB 教程
Redis 教程
PL/SQL 教程
Memcached 教程
Oracle 教程
PostgreSQL 教程
SQLite 教程
Neo4j 教程
CouchDB 教程
SqlServer 教程
MariaDB 教程
DB2 教程
Derby 教程
ArangoDB 教程
Presto 教程
DocumentDB 教程
DynamoDB 教程
Hazelcast 教程
H2 教程
HyperSQL 教程
IMS 教程
OBIEE 教程
OrientDB 教程
phpMyAdmin 教程
SQLAlchemy 教程
PouchDB 教程
Solr 教程
区块链/加密币
Blockchain 教程
Solidity 教程
Ethereum 教程
Web3js 教程
Truffle 教程
前沿技术
AI 教程
Cucumber 教程
Cloud 教程
React 教程
C语言教程
C++ 教程
C# 教程
PHP 教程
Perl 教程
Scala 教程
Ruby 教程
Go 教程
Log4j 教程
RPA 教程
ETL 教程
Java教程
Java 教程
SpringBoot 教程
Spring 教程
SpringCloud 教程
Maven 教程
Ant 教程
常用软件
Postman 教程
Photoshop 教程
Pycharm 教程
Illustrator 教程
Excel 教程
Powerpoint 教程
Word 教程
PDF 教程
Onenote 教程
Power BI 教程
PhoneGap 教程
Chrome 教程
Advertisement