当前位置:网站首页>Web automation tool selection
Web automation tool selection
2022-06-28 21:06:00 【Cool leg hair!】
Web Automated tool selection
1、 Mainstream Web Automated test tool
- QTP: charge Support ( Support web、 Desktop software automation )
- selenium: free Open source Only support web project 【 This stage of learning 】
- Robot framework: be based on python Extended Keyword Driven Automation Tools .2014 Stop updating in
2、 What is? selenium?
One web Automated test tool , Chinese means : selenium
3、selenium characteristic
- Open source 、 free
- Cross platform (Linux windows mac)
- Support for multiple browsers : Google firefox IE
- Support for multiple languages :python、java… wait
- Mature and stable : Has been Google 、 Baidu is widely used by large companies
- Powerful : Support commercialization of most functions , And because of open source , The required functions can be customized .
4、selenium Family introduction
4.1 edition
selenium1.0
selenium IDE ( Recording automated code tools )
selenium Grid ( Distributed tools : Start multiple browsers at the same time )
selenium RC( adopt JS Simulation browser , Achieve automation )
==selenium2.0( Stable recommended version ) ==
selenium2.0 = selenium1.0+webdriver
selenium3.0
2.0 Upgraded version , Support JAVA8、woindows10 Edge browser 、safa browser
Tips : Whether through 2.0 still 3.0 Automated scripts written ,API The method is the same , The only difference is the environment .
边栏推荐
- RT thread thread synchronization and thread communication
- The comprehensive application of the setstack computer (uva12096) Purple Book p116stl
- Bitbucket failed to pull the warehouse Using SSH
- 【读书会第13期】视频文件的封装格式
- Leetcode daily question - 30 Concatenate substrings of all words
- 大智慧上怎么进行开户啊, 安全吗
- How to analyze the relationship between enterprise digital transformation and data asset management?
- LeetCode123. The best time to buy and sell stocks III
- LeetCode213. 打家劫舍II
- 炒股票能赚钱么?开户安全嘛
猜你喜欢
How to recover after Oracle delete accidentally deletes table data

Apisik helps Middle East social software realize localized deployment

Figure neural network can also be used as CV backbone model. Huawei Noah Vig architecture is comparable to CNN and transformer
![[try to hack] cobalt strike (I)](/img/2b/5d274078b7d7ebd05b7c6d9e020868.png)
[try to hack] cobalt strike (I)
![[Note: circuit intégré MOS analogique] référence de bande Gap (principe de base + mode courant + circuit en mode tension)](/img/cd/be62272d465ca990456c222b38df67.png)
[Note: circuit intégré MOS analogique] référence de bande Gap (principe de base + mode courant + circuit en mode tension)

Pie (poj3122) super detailed and easy to understand binary introduction

Data standardization processing

Leetcode 36. 有效的数独(可以,一次过)

Learning Tai Chi Maker - mqtt Chapter II (VII) esp8266 mqtt Testament application

Leetcode daily question - 515 Find the maximum value in each tree row
随机推荐
视频号如何下载视频?来看超简单方法!
学习太极创客 — MQTT 第二章(八)ESP8266 MQTT 用户密码认证
List of domestic database directory
LeetCode:合并K个升序链表_23
ANR无响应介绍
LeetCode121. 买卖股票的最佳时机
LeetCode1114. Print in sequence
穩定性總結
Leetcode56. consolidation interval
国产数据库名录一览
[learning notes] factor analysis
接口用例设计
Leetcode daily question - 30 Concatenate substrings of all words
How to add logs to debug anr problems
精通数据分析能力,收入翻倍?什么才是最强竞争力
LeetCode56. 合并区间
如何添加 logs来debug ANR 问题
LeetCode每日一题——515. 在每个树行中找最大值
[book club issue 13] packaging format of video files
大智慧上怎么进行开户啊, 安全吗