计算器app界面,做appium自动化测试,做加减乘除等操作,基于unittest框架,代码如下:
from appium import webdriver
from time import sleep
import unittest
from appium.webdriver.common.touch_action import TouchAction
class TestItest(unittest.TestCase):
@classmethod
def setUpClass(self):
self.desired_caps = {'platformName': 'Android',
# 设备名
'deviceName': '0123456789ABCDEF',
# 设备的平台版本,是安卓8.1
'platformVersion': '8.1.0',
# app 包名
'appPackage': 'com.android.calculator2',
# app包名+app activity
'appActivity': '.Calculator',
# 使用unicode输入法
'unicodeKeyboard': "True",
# 重置输入法到初始状态
'resetKeyboard': "True",