
测试
测试相关:功能、性能、自动化测试小工具
唐古乌梁海
圣人不凝滞于物,而能与世推移。
展开
-
【jira】用到几张表
自动化测试运行结果记录表pytest_result。与jira关联关系记录表pytest_jira。自动化脚本编写记录表pytest_ready。原创 2025-02-24 18:13:03 · 338 阅读 · 0 评论 -
【pytest-jira】自动化用例结合jira初版集成思路
pytest,jira自动化原创 2025-02-19 16:05:29 · 424 阅读 · 0 评论 -
【pytest】生成单一html报告方案,方便上传jira或其他平台
将pytest生成的测试报告中css内容,写到html中,为一个文件,方便报告上传jira。css文件路径可以写死,因为固定不变,html会编辑后重新命名!原创 2025-02-16 08:00:00 · 181 阅读 · 0 评论 -
【python】向Jira推送自动化用例执行成功
【python】向Jira测试周期下,推送自动化测试用例成功原创 2025-02-15 08:00:00 · 323 阅读 · 0 评论 -
【python】向Jira测试计划下,附件中增加html测试报告
python 向jira测试用例下,自动化栏,写入自动化测试脚本路径。涉及到一个表pytest_ready。原创 2025-02-14 17:05:20 · 469 阅读 · 0 评论 -
【Pytest】将用例运行结果存储到数据库,以sqllite为例
pytest运行结果,存储数据库原创 2025-02-10 14:01:29 · 245 阅读 · 0 评论 -
【sqlite】python操作sqlite3(含测试)
个人小项目或者小团队,sqllite很适用,数据库封装操作如下。原创 2025-02-08 16:23:31 · 451 阅读 · 0 评论 -
【web自动化】指定chromedriver以及chrome路径
chrome,web自动化原创 2025-02-08 10:58:18 · 582 阅读 · 0 评论 -
【Pytest】生成html报告中,中文乱码问题解决方案
也有可能在Lib下,Lib下的site-packages下,注意是文件夹名字叫 : pytest_html, 然后找到里面的html_report.py文件!这个时候 ,需要找到 pytest_html 文件夹,通常在site-packages文件夹中,需要找到你的环境。但是发现生成的报告,在文件名,类名,方法名上有中文时,乱码展示!把原来的复制一条,utf-8修改为GB2312,原来的注释掉就行。html_report.py文件就是生成html的关键文件!重新跑一下,查看生成的报告即可。原创 2025-01-26 17:27:00 · 758 阅读 · 0 评论 -
【Pytest】结构介绍
全局配置:借助 pytest.ini 文件,你可以为整个项目设定通用的配置选项,从而避免在每次运行 pytest 时都要在命令行输入相同的参数。pytest.ini 是 pytest 测试框架的配置文件,它允许你对 pytest 的行为进行全局或项目级别的定制。conftest.py 是 pytest 里一个非常重要的文件,它能对 pytest 的测试行为进行灵活配置与扩展。-v:表示以详细模式运行测试,会输出更多的测试信息。-v 表示以详细模式运行测试,会输出更多的测试信息。原创 2025-01-23 14:40:07 · 1027 阅读 · 0 评论 -
Android自动化1️⃣环境搭建【基于Appium】-基于python
安卓自动化,appium环境搭建原创 2024-09-10 16:33:08 · 634 阅读 · 0 评论 -
Windows自动化8️⃣滚轮滑动
Windows 鼠标滚轮 滚动原创 2024-08-26 18:35:12 · 264 阅读 · 0 评论 -
Windows自动化7️⃣元素位置发生变化,移动像素点击问题
windows元素定位, winAppDriver无法单独进行定位问题原创 2024-08-23 18:41:45 · 259 阅读 · 0 评论 -
Windows自动化6️⃣子父级元素关系定位
子父级元素定位原创 2024-08-22 18:57:48 · 195 阅读 · 0 评论 -
Windows自动化5️⃣倒数第二个元素,最后一个元素相对位置
windows自动化 ,定位, WinAppDriver原创 2024-08-21 17:41:52 · 246 阅读 · 0 评论 -
Windows自动化4️⃣光标移动,换行问题
【代码】Windows自动化4️⃣光标移动,换行问题。原创 2024-08-20 18:39:33 · 191 阅读 · 0 评论 -
Windows自动化3️⃣WindowsPC拽起时长问题解决方案
PC自动化解决问题思路: 不同于web自动化, PC自动化可能需要多种工具混合使用, 才能方便解决一个问题, 故而把== 解决问题, 放在首位,== 然后才是 优化框架, 技术方案选择.首先检查进程 , 当前进程是否在运行, 如果进程在运行, 需要先关闭进程。不同于web自动化, PC自动化scope为方法级别。关闭进程后, 开始我们的自动化流程, 去拽起 应用。关闭当前应用, 方便后面运行我们的自动化流程。拽起应用后, 可以先。原创 2024-08-19 09:24:25 · 304 阅读 · 0 评论 -
Windows自动化2️⃣元素定位分析+图片视频上传等
windowsPC自动化原创 2024-08-16 09:33:48 · 540 阅读 · 0 评论 -
Windows自动化1️⃣环境搭建WinAppDriver
windowsPC自动化原创 2024-08-14 17:09:38 · 965 阅读 · 0 评论 -
web自动化7-pytest④实践测试用例-回归用例web自动化部分代码
web自动化, 全面定位, 定位元素原创 2024-07-31 14:06:05 · 504 阅读 · 0 评论 -
web自动化6-pytest⑦一些基本情况
测试文件名要以test_ 开头或 _test结尾2)类名需要以Test开头(T),不能带有init方法3)函数名以test_开头(t)符合规则框架才能找到用例,一条用例代表一条函数。原创 2024-08-06 17:54:41 · 359 阅读 · 0 评论 -
web自动化2-常用xpath位置关系
xpath,web自动化原创 2024-07-11 16:16:38 · 378 阅读 · 0 评论 -
mitmproxy-作用可以定制化mock接口
mock接口, 特别是在内网无外网情况下, 或者fiddler等抓包工具,不能使用情况下原创 2024-07-10 11:00:06 · 277 阅读 · 0 评论 -
web自动化1-环境搭建[基于Chrome]+常用元素定位方式
web自动化,以及初中级面试题原创 2024-07-08 15:39:08 · 1067 阅读 · 0 评论 -
python【四要素】生成
python生成四要素!原创 2023-12-29 16:56:42 · 525 阅读 · 0 评论 -
python打包成windows可执行文件exe
python可执行exe原创 2023-06-19 09:02:22 · 500 阅读 · 1 评论 -
服务端监控工具nmon下载安装
下载网址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download以centos7为例,下载建议,可以打开网页,然后全局搜索Ctrl+F原创 2021-08-11 14:02:29 · 942 阅读 · 0 评论 -
安全测试平台部署手册
目录1. 简介... 21.1目的... 21.2文档范围... 21.3预期的读者和阅读建议... 22. 环境搭建... 32.1python3.6安装... 32.2mysql 安装数据库... 32.3rabbitmq安装... 52.4redis安装:... 52.5nginx安装:... 82.6项目代码部署:... 9...原创 2019-11-22 17:16:27 · 1070 阅读 · 0 评论 -
Fiddler使用&BurpSuite
BurpSuite首先:手机设置代理Chrome:原创 2019-11-22 17:05:42 · 822 阅读 · 0 评论 -
压测经验分享
一.关注点1.为什么要压测,发生的需求。2. 网络拓扑是否清晰? [重要]3.压的点(关键)是什么?【最大并发量?应用服务器?数据库服务器?处理能力什么要求,主要监控点:CPU使用?内存使用?磁盘使用?I/O?响应时长?事务处理能力?】最重要的一项或者几项?4.工具选取:用什么工具压,可以达到需求目的【loadrunner,jmeter,webbench等等】,也可以自己写脚本调试...原创 2019-11-22 15:14:37 · 436 阅读 · 1 评论 -
性能测试工具loucst使用(最新版本)
locust简介:基于python编写,简单易于上手;支持分布式;脚本编写容易,web图形化界面操作容易,结果简洁,易读。官网:Locust - A modern load testing frameworkhttps://locust.io/一、环境搭建:1.搭建 python环境2.安装:pip3 install locust2.1windows可以使用pycharm环境下进行搭建 或者 先从windows商店,先安装个Ubuntu再搭建环境即可二 、脚本编写:#!/usr..原创 2021-09-15 16:46:01 · 7200 阅读 · 0 评论 -
AirTest笔记
AirTest 自动化测试,APP自动化原创 2022-07-06 14:55:14 · 719 阅读 · 0 评论 -
ping百度查看是否ping通
# -*- coding: utf-8 -*-import subprocessimport redef get_ping_result(ip_address): p = subprocess.Popen(["ping.exe", ip_address], stdin = subprocess.PIPE, stdout = subprocess.PIPE, stderr = subprocess.PIPE, shell = True) out = p.stdout.read()..原创 2020-06-05 11:08:24 · 777 阅读 · 0 评论 -
Fiddler如何清除已有证书(windows版)
Fiddler 清除已有证书1. 清除windows端证书1)WIN+R快捷键2)输入:certmgr.msc, 然后回车,3)点击操作,选择查找证书,输入fiddler,点击立即查找。如下图:4)全选(shift+鼠标选中),右键删除2.清除浏览器上的证书文件1)打开fiddler,点击工具栏中的Tools—>Options,点击Actions,选择最后一项,Reset All certificates,然后关闭2)在Chrome浏览器上输入: chrome://settings/原创 2021-10-14 16:07:27 · 7203 阅读 · 0 评论 -
Monkey测试个人笔记
安卓monkey简介Monkey是一款安卓自带的、java编写的app自动化测试工具,monkey是猴子的意思,所以从原理上说,它的自动化测试就类似猴子一样在软件上乱敲按键,猴子什么都不懂,就爱捣乱。Monkey原理也是类似,通过向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、滑动Trackball、手势输入等操作),来对设备上的程序进行测试,检测程序长时间的稳定性,多久的时间会发生异常。主要目的:测试 app 是否会是否会 Crash。模拟器:夜神,逍遥路径地址通过adb sh原创 2021-09-17 09:51:10 · 4842 阅读 · 0 评论 -
windows环境下charles配置抓包IOS
windows环境下charles配置抓包IOS1.在Charles官网https://www.charlesproxy.com/download/下载,我这边下载的是免费体验版的。2.安装好以后打开,配置Charles证书;选择help——SSL Proxying——install Charles Root Certificate会出现证书安装的信息,我这边已经安装成功,第一次可能需要安装将证书安装在“受信任的根证书颁发机构” !最后提示导入成功,出现如上述证书信息显示说明证书安装成功原创 2022-03-08 11:53:43 · 2263 阅读 · 1 评论 -
app性能关注的几个指标
app性能常见指标启动时长(冷启动、热启动)cpu内存流量电量1.1评判标准竞品分析(小红书,得物等)版本对比 (越来越优化,或者维持稳定)产品经理给出的预期性能指标数据常用基本命令adb shell pm list packages # 打印设备/模拟器上的所有软件包adb shell pm list packages -3 # ,只输出第三方的包adb shell pm list packages -s # 只输出系统的包CPU数据获取方式原创 2021-09-23 11:07:55 · 513 阅读 · 0 评论 -
XXXXAPP-压测报告
XXXXAPP-压测报告目录1. 测试目的 2.测试范围 3. 环境准备阶段 3.1 测试环境信息 3.2 测试数据准备 3.3测试工具准备 4.性能测试执行阶段 4.1理论场景设计 4.2具体实现设计 5.性能压测结果收集情况 6. 压测详细记录 1. 测试目的通过负载测试评估当前系统在压测环境的服务器端性能情况;负载测试:模拟实际软...原创 2022-04-27 18:44:44 · 5663 阅读 · 0 评论