appium总结一些知识点

工具名称被测系统测试脚本语言支持H5跨应用稳定性SDK自带
monkeyrunnerAndroid功能python支持稳定
instrumentationandroid小于4.1功能java支持可以稳定

uiautomator2android大于等于4.1功能java支持可以稳定
adb-for-testAndroid大于等于4.1功能java、python支持可以稳定
monkeyAndroid稳定java稳定
CTSandroid兼容java支持可以稳定
uiautomationios功能js支持可以稳定xcode自带
calabashandroid ios功能ruby支持可以一般
appiumandroid ios功能java,python,js,c,c#,perl支持可以一般

移动端的自动化框架

手机端自动化测试的解决方案

1介绍

2框架介绍

3环境安装

支持单平台测试或者多平台测试

是否有多设备同时测试的场景

不局限于测试环境,任何版本任何环境都可以测试

最擅长哪种开发语言

当前市面是否有满足项目需求的测试工具,

支持H5 跨应用 稳定性 SDK自带

monkeyrunner Android 功能 python 支持 否 稳定 是

instrumentation android小于4.1 功能 java 支持 可以 稳定 

uiautomator2 android大于等于4.1 功能 java 支持 可以 稳定 是

adb-for-test Android大于等于4.1 功能 java、python 支持 可以 稳定 否

monkey Android 稳定 java 否 否 稳定 是

CTS android 兼容 java 支持 可以 稳定 否

uiautomation ios 功能 js 支持 可以 稳定 xcode自带

calabash android ios 功能 ruby 支持 可以 一般 否

appium android ios

功能 java,python,js,c,c#,perl 支持 可以 一般 否

移动端的自动化框架

手机端自动化测试的解决方案

1介绍

2框架介绍

3环境安装

支持单平台测试或者多平台测试

是否有多设备同时测试的场景

不局限于测试环境,任何版本任何环境都可以测试

最擅长哪种开发语言

当前市面是否有满足项目需求的测试工具,

appuim是一个移动端的自动化测试框架,可用于测试原生应用,移动网页应用和混合应用,且是跨平台的,而可用于ios和安卓操作系统,原生应用是指用安卓和ios编写的应用,移动网页应用是指网页应用,类似ios中safari应用或者chrome应用和类似浏览器的应用,混合应用是指一种包裹webview的应用,原生应用网页内容交互性的应用

重要的是appium是跨平台的,何为跨平台,意思是可以针对不同平台用一套api来编写脚本

原生应用,使用安卓 它系统里自带的一些组件开发出来的应用,或者是ios它的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值