UI自动化框架调研-番外篇
导语
前面写了两篇文章介绍了个人基于Macaca在UI自动化上的实践心得,那我们为什么会选择了Macaca呢,这篇文章将简单介绍一下我们选择Macaca的原因。
有哪些可用的UI自动化框架?
他们的区别在哪里?
我们是如何选择的?
条件1:支持移动端app自动化
从以上对比其实已经可以比较明确...
文章
君禾
2017-06-05
2227浏览量
Android 测试工具集01
Appium是一个支持原生,混合和移动web apps的开源的跨平台测试框架工具。
ANDROID依赖
Android SDK API >= 17 (Additional features require 18)
Appium支持OS X上的Android, Linux和Window...
文章
wei-spring
2015-02-12
670浏览量
Appium+python自动化22-Appium Desktop
Appium Desktop
原滋原味的官方文档
Appium Desktop是一款用于Mac、Windows和Linux的开源应用,它提供了Appium自动化服务器在一个漂亮灵活的UI中的强大功能。它是一些与appium相关的工具的组合:
Appium服务器的图形界面。您可以设置选项、启动/停...
文章
上海-悠悠
2017-09-28
1574浏览量
阿里云爆款特惠专场,精选爆款产品低至0.95折!
爆款ECS云服务器8.1元/月起,云数据库低至1.5折,限时抢购!
广告
《手机测试Robotium实战教程》——第1章,第1.3节移动端自动化测试工具的选择
本节书摘来自异步社区《手机测试Robotium实战教程》一书中的第1章,第1.3节移动端自动化测试工具的选择,作者 杨志伟,更多章节内容可以访问云栖社区“异步社区”公众号查看
1.3 移动端自动化测试工具的选择之所以需要选择,是因为可选项太多了,不同的平台,会有很多不同的自动化测试工具供选择,其中...
文章
异步社区
2017-05-02
944浏览量
《手机测试Robotium实战教程》—第1章 1.3节移动端自动化测试工具的选择
本节书摘来自异步社区《手机测试Robotium实战教程》一书中的第1章,第1.节,作者杨志伟,更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.3 移动端自动化测试工具的选择之所以需要选择,是因为可选项太多了,不同的平台,会有很多不同的自动化测试工具供选择,其中既有商业性的收费工具,也有开...
文章
异步社区
2017-05-02
1289浏览量
Appium移动自动化测试(四)--one demo
继续更新。
--------------------------------------------
第四节 安装Appium Client
Appium Client是对webdriver原生api的一些扩展和封装。它可以帮助我们更容易的写出用例,写出更好懂的用例。
Appiu...
文章
xiaoqb
2016-08-27
2509浏览量
使用mitmproxy + appium + python 全自动抓取公众号文章
【转载请注明出处】:https://segmentfault.com/a/1190000022667615
1. 先使用mitmproxy代理抓微信公众号历史文章列表
实现思路:
在电脑上安装 mitmproxy代理,手机和电脑连同一wifi,手机配置当前电脑为代理服务器,然后手动查看公众号历史文...
文章
后端老鸟
2020-05-17
415浏览量
Appium+python自动化21-DesiredCapabilities详解
Appium Desired Capabilities
Desired Capabilities 是由 keys 和 values 组成的 JSON 对象。
举个简单例子:
{
"platformName": "iOS",
"platformVersion": "11.0",
...
文章
上海-悠悠
2017-09-28
2018浏览量
自动化基础普及之selenium是啥?
Selenium 并不像QTP那样让人一下子就明白是什么?它是编程人员的最爱,但它却对测试新手产生了很大的阻碍。
Selenium 是啥?
Selenium RC是啥?
Webdriver 又是啥?
RC 和 Webdriver 是啥关系?
Webdriver 和编程语言啥关系?
Seleni...
文章
虫师2016
2016-04-29
2652浏览量
微信小程序自动化测试最佳实践(附 Python 源码)
本文为霍格沃兹测试学院测试大咖公开课《微信小程序自动化测试》图文整理精华版。
随着微信小程序的功能和生态日益完善,很多公司的产品业务形态逐渐从 App 延升到微信小程序、微信公众号等。小程序项目页面越来越多,业务逻辑也越来越复杂,全手工测试已无法满足快速增长的业务需求。
然而,由于小程序本身的一些...
文章
霍格沃兹测试学院
2020-08-18
169浏览量
《移动App测试实战》——2.2 App UI层面的自动化
本节书摘来自华章出版社《移动App测试实战》一 书中的第2章,第2.2节,作者:邱鹏 陈吉 潘晓明,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.2 App UI层面的自动化
除了上面介绍的基于接口的自动化,App UI层面的自动化也是一个重要的自动化技术。可以帮助快速地进行App功...
文章
华章计算机
2017-05-02
3067浏览量
再造一个轮,又一个测试云平台
背景
市面上有很多的测试工具,比如测试接口有Jmeter、Postman等,自动化有Robotframework、Appium、Selenium等,每个人掌握的技能不同,有的用Python,有的习惯用Java,自然掌握的工具也不同,不可能把所有的工具都学习一遍,掌握精通,这样成本就太大了。
在一个...
文章
归根落叶
2020-05-13
518浏览量
WDA原理分析
1、什么是WDA
WebDriverAgent是Facebook 在17年的 SeleniumConf 大会上推出了一款新的iOS移动测试框架。
下面摘录一段官方对于WebDriverAgent的介绍字段:(官方文档:https://github.com/facebook/WebDriverAge...
文章
awesome@qa
2018-11-16
7295浏览量
腾讯Android自动化测试实战
腾讯Android自动化测试实战
丁如敏 盛娟 等著
图书在版编目(CIP)数据
腾讯Android自动化测试实战 / 丁如敏等著. —北京:机械工业出版社,2016.10
ISBN 978-7-111-54875-1
Ⅰ. 腾… Ⅱ. 丁… Ⅲ. 移动终端-应用程序–程序设计 ...
文章
华章计算机
2017-05-02
6804浏览量
Robot Framework自动化测试(一)---第一个脚本
最近工具中用Robot Framework框架来做自动化,所以,花时间学习了一下。
=======所需环境===================
Python:
https://www.python.org/
RF框架是基于python 的,所以一定要有python环境。
Robot ...
文章
虫师2016
2016-04-29
4998浏览量
Robot Framework自动化测试(一)---第一个脚本(转)
最近工具中用Robot Framework框架来做自动化,所以,花时间学习了一下。
=======所需环境===================
Python:
https://www.python.org/
RF框架是基于python 的,所以一定要有python环境。
Robot fr...
文章
developerguy
2015-10-26
1306浏览量
Selenium3笔记-WebDriver源码初探
Selenium3 有哪些变化?
其实相对于与Selenium2,Selenium3没有做太多的改动。下面给出官方的文档说明,供参考。
参考文档:https://seleniumhq.w...
文章
长征2号
2017-10-30
922浏览量
干货分享:Totoro 在自动化测试领域的深耕与收获
自动化测试框架 Totoro 是由蚂蚁金服终端工程技术部实验平台技术组自主研发的一套自动化测试框架,支持 Android、iOS、HTML5、小程序、Weex、Cube 等移动端自动化测试场景。
为了确保蚂蚁金服移动测试平台在集群环境下能够稳定、高效运行自动化任务,并灵活快速支持多场景域内业务,T...
文章
缪克卢汉
2019-07-22
3310浏览量
快速搞定 uiautomator2 自动化测试工具使用
霍格沃兹测试学院是 python-uiautomator2 金牌赞助商,跟着开源项目作者学测试开发实战。
一、背景简介
Google 官方提供了一个 Android 自动化测试工具(Java 库),基于 Accessibility 服务,功能很强,可以对第三方 App 进行测试,获取屏幕上任意一个...
文章
霍格沃兹测试学院
2020-08-31
178浏览量