Appium入门指导
读音:[ æpi’ʌm ] 挨批额目
github:https://github.com/appium/appium
博客:http://www.yangyanxing.com/article/1266.html
Appium介绍
Appium是一个移动端的自动化框架,可用于测试原生应用,移动网页应用和混合型应用,且是跨平台的。
可用于IOS和Android以及firefox的操作系统。
原生的应用是指用android或ios的sdk编写的应用,移动网页应用是指网页应用,类似于ios中safari应用或者Chrome应用或者类浏览器的应用。
混合应用是指一种包裹webview的应用,原生应用于网页内容交互性的应用。
重要的是Appium是跨平台的,何为跨平台,意思就是可以针对不同的平台用一套api来编写测试用例。
Appium的哲学
Appium遵循下面几个原则(其实也是appium的特点):
- 使用自动化来测试一个app,但是不需要重新编译它
- 写自动化case,不需要学习特定的语言
- 一个自动化框架不需要重复造轮子
- 一