Mac appium ios python测试用例

发表于:2016-11-08 10:52

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:strivinglady    来源:51Testing软件测试网采编

  一、下载例子
  点击下载测试例子:sample下载完成后,解压。
  二、启动appium
  1、appium介绍
  2、python脚本介绍
  从终端进入:cd Downloads/samplecode-master/sample-code/examples/Python目录下,查看 python ios_simple.py。
  可以发现python脚本中的desired-capabilities设置了以下几个参数:
  app:应用的绝对路径,注意一定是绝对路径。如果指定了appPackage和appActivity的话,这个属性是可以不设置的。另外这个属性和browserName属性是冲突的。
  platformName:测试移动端,ios还是Android
  platformVersion:启动设备的版本号,比如此处的ios 8.3
  deviceName:启动设备类型,真机测试还是模拟器测试;
  3、配置appium
  点击appium上的iOS图标,出现ios settings弹框;
  app path是需要测试app的地址,点击choose选择;
  BundleID是该app的唯一识别id,xcode中可以看到;
  Force Device是测试移动端的设备型号;
  Platform是设备系统版本号;
  UDID是设备的唯一识别号,如果需要在真机上测试,在iTunes中可以查询到设备的UDID号;本次使用模拟器测试,不用勾选UDID;
  需注意:IOS Settings中的参数需要与python测试脚本中的参数一致,不然运行python测试脚本时,会出现如下错误:
  4、启动appium,点击launch启动;
  5、运行python测试脚本
  从终端进入 :cd Downloads/samplecode-master/sample-code/apps/TestApp,目录下通过如下命令编译生成示例程序:xcodebuild -sdk iphonesimulator, 当看到**BUILD SUCCEEDED**则说明编译成功;
  这行命令在TestApp项目底下创建了一个build/Release-iphonesimulator目录,并且生成了一个可以透过Appium服务器交流的.app封装包。
  从终端进入:cd Downloads/samplecode-master/sample-code/examples/python目录下,然后在appium运行的情况下输入:python ios_simple.py.
  运行成功以后,会自动打开模拟器,执行测试脚本,执行两个用例,一个是侧滑效果,一个是计算求和。执行完成以后,会在终端中提示执行脚本成功;
  6 、打开appium inspector
  点击appium上的inspector按钮,会打开appium inspector, 可以录制脚本;
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号