前言php
上一篇已经能够启动iOS模拟器上的safari浏览器了,启动app比启动浏览器要复杂一点,本篇以github上的源码为案例详细介绍如何启动iOS模拟器的appjava
1、clone源码python
1.github上Appium的案例源码地址:https://github.com/appium/sample-code.gitios
2.确保mac上已经安装了git (不会安装的本身想办法解决吧)git
3.在mac本地新建一个文件夹,如:git_test_app,把代码clone到本地github
$ cd /git_test_app浏览器
$ git clone https://github.com/appium/sample-code.gitruby
2、启动appiumapp
1.确保appium是启动状态,以下左图3d
2.确保iOS模拟器是启动状态,以下右图
3、pycharm执行代码
1.在第一步clone下来的代码里,找到路径:/sample-code/examples/python,就是appium案例的python代码。
固然这里也有其它语言的,如:java、php、perl、ruby等,语言种类仍是很全的。
2.把找到的python这个项目包导入到pycharm里(本身想办法吧),找到ios_simple.py这个脚本打开以下:
3.这里主要改2个地方(其它地方不要动),一个是platformVersion,保持跟右边模拟器iOS系统版本号一致,
第二个是deviceName,如右图所示,我这里是iPhone 6
4.运行代码后在模拟器上会安装一个TestApp
5.运行时,手机上界面如图
6.pycharm运行结果:
4、终端执行
1.除了在pycharm执行,也能够直接在终端执行
$ cd /git_test_app/sample-code/sample-code/examples/python
$ python ios_simple.py