在一台benchmark测试手机上编写完测试用例,在其他测试手机上执行测试时只需要换算分辨率相对值就可以正常运行。
配置文件源码:
#coding:utf-8
#手机和app初始化的配置信息
#key:value
apps={
'no-reset':True,
'platformName':'Android',
'platformVersion':'5.0.1',
'deviceName':'LGD858HK764aa4d',
'appPackage':'df.er.ga2',
'appActivity':'com.unity3d.player.UnityPlayerNativeActivity',
'base_url':'http://localhost:4723/wd/hub'
}
#desired_caps['platformVersion'] ='4.4.2'
#desired_caps['deviceName'] = 'bc6bd36b
##三星note3
#LG g3手机
#针对不同的测试手机需要修改adb device id值
#desired_caps['app'] = PATH(r'E:\testappium\appiumgame3dgameTest7.apk')
自动化脚本:
# -*- coding: utf-8 -*-
from __future__ import division
import os