- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 使用adb监控日志
1、关闭APP2、打开cmd,使用<adb logcat |find "START">监控启动的APP,打开APP3、获得包名,START u0 {cmp=cn.com.bluemoon.delivery/. 。。。。。。。这种cmp=<包名>/.4、监控此包的日志,adb logcat | find"cn.com.bluemoon.delivery"5、如果查看全部应用的日志,adblogcat,(可以看到更多,一般使用这个可以也可以)6、如果...
2021-12-16 17:22:45 954
原创 小屋测试体系
App测试一、功能测试方法根据需求文档验证App的各个功能实现,采用如下方法实现并评估功能测试过程: 1、提炼 app 的用户使用场景,对比需求文档,整理出内在、外在及非功能直接相关的需求,构建测试点,并明确测试标准 2、根据被测功能点设计测试用例对其进行覆盖,设计用例可以使用等价、边界、负面、异常、非法、正交、场景回滚、关联测试等方法 3、在测试实现的各个阶段跟踪测试实现与需求输入的覆盖情况,及时修正业务或需求理解错误 4、前端页面样式与设计稿进行校对检...
2021-12-16 17:09:44 254
原创 App自动化模块封装
from selenium.common.exceptions import NoSuchElementExceptionfrom appium import webdriverfrom time import sleepfrom time import strftimecaps = \ { "platformName": "Android", "platformVersion": "4.4.2", "de.
2021-10-16 14:21:30 208
原创 App自动化用例脚本
from appium import webdriverfrom time import sleepimport unittestfrom selenium.common.exceptions import NoSuchElementExceptionfrom App_auto.day03.Tools.mode_kaoyan_test import *from time import strftimefrom appium.webdriver.common.touch_action impor.
2021-10-16 14:19:50 657
原创 获取当前脚本的根目录
例:import os# __file__为当前脚本的路径,os.path.realpath(__file__)即获取当前脚本的绝对路径,split("commen")即以commen目录为分界将当前脚本的绝对路径分成两部分,格式为列表,下标分别为0和1path_root = os.path.realpath(__file__).split('commen')print(path_root)输出结果为['D:\\PyCharm\\DptTest\\', '\\getpath.py']
2021-10-16 11:40:27 246
原创 利用ddt将列表数据传输进测试用例中
# ddt要与unittest框架一起使用,列表中有几个元素,用例就循环几次,@ddt.data(*list)要在用例前声明import unittestimport requestsimport ddtlist05 = [{"dep_id":"T01","dep_name":"Test学院","master_name":"Test-Master","slogan":"HereisSlogan", "code": 201}, {"dep_id":"T02","dep_n.
2021-10-16 11:35:02 182
原创 获取脚本根目录—>csv文件数据—>python列表—>导入测试用例
# 首先导入pandas库和json库import pandasimport json# 获取csv数据, sep是分隔符datacsv = pandas.read_csv('../data/postcsv.csv', sep=',')print(datacsv)# csv数据转换成json格式,orient="records"必须datajson = pandas.DataFrame.to_json(self=datacsv, orient="records")print(datajs.
2021-10-16 11:24:59 142
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人