appium 这个移动端的自动化测试框架。是神器啊。selenium系列的工具。webdirver是一个使用很广泛的自动化测试框架。
至于API 测试,等,使用代码做单元测试就好了,各种框架很多,只要有一个好得测试用例的管理,分发,运行,结果收集这一系列的工作,就是一个好得测试系统了。
先说说appium的mac 安装吧。
xcode 这个就不说了。
说一下其他的部分。
1. 网络准备好 (爬墙)
因为后续安装过程中可能会碰到墙的问题,所以首先得解决爬墙的问题。然后启动终端(这个是最重要的,下边的命令全是终端的--finder--应用程序--实用工具--终端)。2. java
ava -version
3. git
git --version
4. ruby
ruby -vruby 2.0.0p451 (2014-02-24 revision 45167) [universal.x86_64-darwin13]
5. brew
guowenxie-macbookair:~ guowenxie$ brew -vHomebrew 0.9.5
这边提下brew的安装,是Mac OS不可或缺的套件管理器
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
6. node
brew install node
7. npm
npm -v
8. Appium
现在可以开始安装Appium9. wd
npm install wd10. 检查环境
Appium提供了一个doctor,运行appium-doctor--编辑当前目录下得XCode项目
xcodebuild -sdk iphonesimulator
/Users/wangchaomac/build/Release-iphonesimulator/WebViewApp.app
xcodebuild -sdk iphonesimulator