自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 pyinstaller + pytest + allure

1. 直接在main 函数中适用pytest.main('-sv','test_xxx.py') 拉起测试程序,此种方法,test 具体测试用例需要暴露到最终用户手中。datas=[(..\\yaml','.\\yaml'),(..\\resource','.\\resource')], (依赖库)d. 将其他文件夹和文件夹名称添加到datas[(,),(,)] ,空文件夹无效,可添加占位文件,如空的txt文件。-D:(默认)生成一个文件夹,包含可执行文件和相关动态链接库和资源文件等,启动快。

2024-08-27 15:18:50 682

原创 appium 命令行环境安装

appium 命令行执行方式,常用于自动化执行脚本,安装步骤比较多,在这里简单记录一些关键步骤,pc 环境为win11。

2024-03-06 14:18:34 1208

原创 linux 安装和删除python方法记录

把#.# 换成对应的版本就可以了,如果你没有直接根据输出安装,而是根据查找到的博客等的执行了 apt-get install python3-dev的话(比如我),可以加--reinstall 选项重新安装,不安装这些包的话就会报错,比如 No Module named 'distutils.cmd’等。可以看到输出告诉了我们系统支持的python版本,最后一个区间是python3.7到python3.11,我官网看的明明最新是3.10.4,所以我们装的是python3.10。

2024-03-05 18:06:12 3114

原创 串口日志读取和保存

self.logger.exception("---EARUartLog open file 异常---")result = self.ser.write(text.encode("gbk")) # 写数据。之前在同一个程序里面调用和实现,发现数据总是会丢失一些,具体原因没找到。# 打开串口,并得到串口对象。# 循环接收数据,此为死循环,可用线程实现。STRGLO=""#清空当次读取。最近在搞串口日志数据读取,简单记录一下。#关闭串口和文件句柄。# #开启耳机日志抓取。# 读数代码本体实现。

2024-03-04 15:54:31 1500

原创 appium 1.0 和2.0 对比

最近看appium 发布了2.0 版本,于是就把当前现有的环境升级到了2.0 ,写下此文,记录以下环境升级过程中,当前碰到的环境相关问题。

2023-12-04 18:23:34 927

原创 测试平台的一些网络共享资源整理

1、case自动实现和基于Appium和uiautomator运行。https://github.com/alipay/SoloPi 支付宝自动化工具开源 录制case可使用Appium自动化测试框架运行https://github.com/Tencent/GAutomator/tree/master/GAutomatorAndroid 腾讯手游自动化测试框架,可以实现用例的通过通过资源id的自动化运行,支持所有不同类型分辨率的手机提供了一个UI控件信息查看器GAuto...

2021-12-16 09:21:56 852

转载 postman + newman

Postman+Newman命令运行Postman简介# 一般简单的接口测试我们可以直接在浏览器里面进行调试,但是涉及到一些权限设置就无法操作了,因此我们需要接口测试的相关工具:postman是一个接口测试和HTTP请求的工具。postman的优点:支持各种请求类型:get、post、put、patch、delete等 支持在线存储数据,通过账号就可以进行迁移数据 很方便的支持请求header和请求参数的设置 支持不同的认证机制,包括 Basic Auth、 Digest Auy..

2021-12-15 16:16:46 784

原创 记录Android性能测试--学习一

Android 性能测试,跟 pc 性能测试一样分为客户端及服务器,但在客户端上的性能测试分为 2 类:一类为 rom 版本的性能测试:但针对 rom 版本的性能测试,一般关注功耗。 一类为应用的性能测试:对于应用性能测试,包括很多测试项,如启动时间、内存、CPU、GPU、功耗、流量等一、 应用的性能测试(1) 启动时间 --关于应用的启动时间的测试,分为三类:1. 首次启动 --应用首次启动所花费的时间2. 非首次启动 --应用非首次启动所花费的时间3. 应用界面切换 -- 应用界面内

2021-12-06 09:58:49 249

原创 IMS (IP多媒体子系统)测试

MS(IPMultimediaSubsystem)技术即IP多媒体子系统技术,由3GPP标准组织在R5版本基础上提出,是在基于IP的网络上提供多媒体业务的通用网络架构,R5版本主要定义了IMS的核心结构、网元功能、接口和流程等内容;R6版本对IMS进行了完善,增加了部分IMS业务特性、IMS与其他网络的互通规范和WLAN接入等特性;R7加强了对固定、移动融合的标准化制定,要求IMS支持xDSL、cable等固定接入方式。IMS业务架构如图1所示,IMS的目的是建立与接入无关、能被移动网络与固定网络共用的

2021-11-22 10:15:48 2483

原创 Python VISA仪器控制

1VISA简介/ VISA IntroductionVISA(Virtual Instrument Software Architecture,简称为VISA),即虚拟仪器软件结构,是VXI plug&play联盟制定的I/O接口软件标准及其规范的总称。VISA提供用于仪器编程的标准I/O函数库,称为VISA库。VISA函数库驻留在计算机系统内,是计算机与仪器的标准软件通信接口,计算机通过它来控制仪器。作为通用I/O标准,VISA提供了统一的设备资源管理、操作和使用机制,它独立于硬件设备..

2021-11-22 09:49:18 5360 4

转载 appium 开源比较好的一个开源软件

Appium[开源分享] 基于 appium 的自动化测试工具,支持多进程,性能简介基于 appium 编写的自动化测试工具。使用方法简单,编写 yaml 文件格式的测试用例即可,无需改动任何一行代码。支持 Android,多台设备并行,性能采集等。开源地址:https://github.com/ztwo/Auto_Analysis为什么要重复造轮子稳定:执行过程中会被异常打断,目前已经捕获这些异常,增加了判断 直观:例如性能报告有横向对比,错误日志筛选等 简单:无需改动一行代码.

2021-11-19 16:16:47 181

转载 装载- 测试基础 Android 常用 adb 命令总结

Android 常用 adb 命令总结针对移动端 Android 的测试, adb 命令是很重要的一个点,必须将常用的 adb 命令熟记于心, 将会为 Android 测试带来很大的方便,其中很多命令将会用于自动化测试的脚本当中。Android Debug Bridgeadb其实就是Android Debug Bridge, Android 调试桥的缩写,adb 是一个C/S架构的命令行工具,主要由 3 部分组成: 运行在 PC 端的 Client : 可以通过它对 Android...

2021-10-21 15:31:41 229

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除