android自动化测试 python3.0+appium+uiautomatorviewer+unittest+csv+HTMLTestRunner 登录测试框架

# coding:utf-8
import csv #导入csv库,可以读取csv文件
from appium import webdriver
import unittest # 单元测试
from time import sleep # 等待时间
import time # 时间方法
import os # 文件、目录方法
import sys # 引用系统函数
from HTMLTestRunner import HTMLTestRunner

# 定义路径变量,放在python环境变量中。相对路径用此方法本文使用的绝对路径
BASE_PATH = os.path.dirname(os.path.dirname(os.path.abspath(__name__)))
sys.path.insert(0,BASE_PATH)

class Test_case(unittest.TestCase):
    def setUp(self):
        print('开始测试')
    def tearDown(self):
        sleep(2)
        self.driver.quit()
        print('完成测试')

    def test_login(self):
        '''登陆测试'''
        # 先获取app的设备信息安装后再执行测试用例测试
        desired_cups = {}  # 定义一个数据字典
        desired_cups['device'] = 'android'  # 安卓驱动
        desired_cups['platformName'] = 'Android'  # 设备平台
        desired_cups['platformVersion'] = '6.0'  # 设备系统版本
        desired_cups['deviceName'] = 'PLK-AL10C00B389'  # 设备名称
        desired_cups['app'] = "D:\\迅雷下载\\文件名称.apk"  # 指定你测试apk文件,自己需
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值