Appium+python自动化17-启动iOS模拟器APP源码案例

前言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