自动化测试工具Selenium Appium
1、Selenium
- Selenium是一个用于Web应用程序测试的工具。支持的浏览器包括IE、Mozilla Firefox、Mozilla Suite等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。Selenium 是一套完整的web应用程序测试系统,包含了测试的录制(selenium IDE),编写及运行(Selenium Remote Control)和测试的并行处理(Selenium Grid)。Selenium的核心Selenium Core基于JsUnit,完全由JavaScript编写,因此可以用于任何支持JavaScript的浏览器上。Selenium可以模拟真实浏览器,自动化测试工具,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。
- 原文链接:https://blog.csdn.net/ZangKang1/article/details/122155637
2、Appium
- Appium是移动端的UI自动化测试框架,基于C/S模式,特点是支持跨平台(安卓,ios),支持多语言(对java,python都有支持的API)。本文系博主对于该框架的部分学习记录。Appium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持IOS、Android及FirefoxOS平台。Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。Appium对IOS系统的支持得益于Dan Cuellar’s对于IOS自动化的研究。Appium也集成了Selendroid,来支持老android版本。
- Appium支持Selenium WebDriver支持的所有语言,如java、Object-C、JavaScript、Php、Python、Ruby、C#、Clojure,或者Perl语言,更可以使用Selenium WebDriver的Api。Appium支持任何一种测试框架。如果只使用Apple的UIAutomation,我们只能用javascript来编写测试用例,而且只能用Instruction来运行测试用例。同样,如果只使用Google的UIAutomation,我们就只能用java来编写测试用例。Appium实现了真正的跨平台自动化测试。
- 原文链接:https://blog.csdn.net/Faith_Lzt/article/details/124973760
3、区别联系:
- selenium是web端的自动化,
- appium是app端的自动化,appium继承了webdriver(也就是selenium 2)
参考:
自动化测试框架总结_软件测试自动化测试的博客-CSDN博客_自动化测试框架
Appium - 自动化测试框架 - 工作原理、环境搭建_测试店小二的博客-CSDN博客_appium自动化测试框架搭建Appium简介_每天进步一点(๑• . •๑)的博客-CSDN博客_appium
Appium学习13:Appium简介_up1292的博客-CSDN博客
Selenium和appium简介_肥叔菌的博客-CSDN博客_appium selenium
Python+Appium从安装到第一个小练习(保姆级别教程)_桂圆干龙眼的博客-CSDN博客_appium python
selenium 和 Appium 是怎么联系的?有什么关系?_xiaofei_sun的博客-CSDN博客_selenium和appium的区别
Selenium+Appium底层原理_chuntian_tester的博客-CSDN博客_selenium和appium原理
selenium 和 appium 面试题_发芽的枫叶的博客-CSDN博客_appium和selenium区别
Python+appium+selenium 自动化简单教程_weixin_43780671的博客-CSDN博客
Appium自动化测试框架的原理、安装以及使用_jasonj33的博客-CSDN博客_appium自动化测试框架
Appium教程_xidianzxm的博客-CSDN博客
App 自动化测试_汤米粥的博客-CSDN博客_app自动化测试
手机APP自动化 Appium教程_普通网友的博客-CSDN博客_安卓自动化
教你用Appium搭建Android自动化测试框架(详细教程)_小码哥说测试的博客-CSDN博客_appium教程 App自动化测试工具Airtest_测试开发小记的博客-CSDN博客_app自动化测试工具
使用Appium对软件进行自动化执行教程_渣渣林的博客-CSDN博客_appium自动化
APPIUM实现APP自动化的基本使用教程_Peter_CaiCai的博客-CSDN博客_appium自动化
自动化测试工具Selenium Appium相关推荐
- Python3 爬虫学习笔记 C04 【自动化测试工具 Selenium】
Python3 爬虫学习笔记第四章 -- [自动化测试工具 Selenium] 文章目录 [4.1]下载驱动 [4.2]声明浏览器对象 [4.3]访问页面 [4.4]启动参数 [4.5]查找节点 [4 ...
- 开源 软件测试自动化工具,开源Web自动化测试工具Selenium IDE
Selenium IDE(也有简写SIDE的)是一款开源的Web自动化测试工具,支持测试用例的录制与回放. 只要在浏览器里装一下插件,就可以开始使用,简直是"开箱即用".我们相信测 ...
- python自动测试p-python网络爬虫之自动化测试工具selenium[二]
@ 前言 hello,大家好,在上章的内容里我们已经可以爬取到了整个网页下来,当然也仅仅就是一个网页. 因为里面还有很多很多的标签啊之类我们所不需要的东西. 额,先暂且说下本章内容,如果是没有丝毫编程 ...
- Python实训day07am【爬取数据接口、webdriver、自动化测试工具selenium】
Python实训-15天-博客汇总表 目录 1.网络爬虫-课后练习题 1.1.写法1 1.2.写法2 2.Selenium自动化测试工具 2.1.安装工具 2.2.命令行操作 直接爬取HTML (30 ...
- 自动化测试工具selenium python_Selenium自动化测试工具使用方法汇总
1.设置无头浏览器模式 from selenium import webdriver from selenium.webdriver.chrome.options import Options chr ...
- selenium python实例录制运行_WEB自动化测试工具selenium录制器使用笔记
简介 selenium录制器是最近刚流行起来的一个WEB自动化测试工具,由多测测团队开发. Selenium录制器采用关键字驱动的理念,简化测试用例的创建和维护,可以直接运行在浏览器中,就像真正的用户 ...
- WEB 自动化测试工具 Selenium 简介及其应用
2019独角兽企业重金招聘Python工程师标准>>> 最近我们要对站点的指定 url 测试其页面请求完整性,并分析每个请求参数是否正常.如果不使用自动化测试工具,你也可以人肉点击. ...
- 自动化测试工具Selenium
本篇文章将介绍selenium自动化测试工具.看完这篇文章,完全有能力写出一个抢课脚本.文章最后有一个教务网的实战案例,包括验证码识别,自动化处理流程分析. 1.环境搭建 1.1下载驱动程序 以谷歌浏 ...
- 自动化测试工具selenium python_WEB自动化测试工具selenium录制器
简介 selenium录制器是最近刚流行起来的一个WEB自动化测试工具,由多测测团队开发. Selenium录制器采用关键字驱动的理念,简化测试用例的创建和维护,可以直接运行在浏览器中,就像真正的用户 ...
- 【tips】自动化测试工具 - selenium和phantomJS
### 目录清单 selenium和phantomjs概述 selenium常用API 案例操作:模拟登陆csdn 1. selenium和phantomJS是什么东西 selenium是一套web网 ...
最新文章
- 编程之美-阶乘方法整理
- 【数据结构与算法】之深入解析“基本计算器”的求解思路与算法示例
- 类的序列化[Serializable]
- SPSS 逐步回归【SPSS 028期】
- 人人商城小程序服务器根目录,微擎通用-人人商城v3小程序安装步骤小程序配置说明...
- alisql mysql_alisql安装步骤
- 前后端交互、Node、npm、Express、mysql基础
- 三方平台管理公众号----创建第三方平台
- 98% after emitting CopyPlugin问题
- Golang的微服务组件之限流器与熔断器
- DAP可视化组件升级开发说明
- 使用MyEntunnel和Proxifier搭建代理服务器
- shopapi总显示服务器异常,Shopee虾皮官方资料:打开API、串接API的常见问题与解答...
- 链乔教育在线|智能合约学习——以太坊智能合约学习笔记(四)
- 计算机毕业设计之 医院管理系统
- 系统分析师 pdf_2021年CFA机考系统操作指南,收藏看三遍!
- win10支持8t 硬盘_正版Windows 10免费拿解决问题之“硬盘S.A.M.R.T或MBR异常”
- URL编码的Unity实现
- 透明木头问世!“木头大王”胡良兵再发顶刊,已成立公司加速落地
- Linux 磁盘合并挂载