该文被密码保护。 阅读全文
posted @ 2023-07-01 17:27 万溪汇海 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-07-01 16:09 万溪汇海 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 1.1 说明 如未特殊说明,涉及工具的理论都是基于jmeter来说的 问题 性能测试能不能模拟客户操作,发现服务器性能问题? 很难 1.2 什么是软件性能 从相关角色的关注点来看 用户:只关心操作快慢 业务或产品:关注产品快慢,响应时间 运维:关注快慢、响应时间、监控各种资源、确保生产环 阅读全文
posted @ 2023-07-01 12:31 万溪汇海 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 1.jmeter组件使用详解 1.1 断言(Assertions) 请求成功(返回200),不代表业务成功,业务的成功,只能靠业务来判断 断言不要检查中文(检查元素) jmeter最佳实践说少加,加不加根据实际情况 为了方便(压力机性能好的情况下): 单场景:建议查询加,非查询不加 混合场景:建议每 阅读全文
posted @ 2023-06-21 22:56 万溪汇海 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 1.jmeter组件使用 创建脚本的方式: 代理录制:jmeter自带http代理服务器 抓包手写:应用层抓包工具(fillder,charles,F12等) 根据API文档手写 1.1 测试计划详解 它是jmeter测试元件的容器 用户定义的变量(User Defined Variables):可 阅读全文
posted @ 2023-06-21 22:07 万溪汇海 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1.引入 1.1 为什么要学习jmeter 免费开源 多系统兼容 轻量级工具 易用 插件丰富 功能强大 接口功能测试 接口自动化测试(jmeter+maven/ant+jenkins) 接口性能测试 与其他性能测试工具比较: apacheAB:不接受服务器返回数据,只返回code,比jmeter快, 阅读全文
posted @ 2023-06-21 18:13 万溪汇海 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1.requests库详解 发送http请求,接受http响应的库 安装:pip install requests 1.1 常用方法 requests.get() >def get(url,params=None,**kwargs) #发送get请求 url:接口请求地址 params:是get请求 阅读全文
posted @ 2023-06-09 23:27 万溪汇海 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 1.数据驱动 1.1 yaml文件 yaml是一种数据类型,扩展名:.yaml和.yml 作用: 配置文件:环境变量,数据库信息,用户名密码,日志格式等 测试用例:web,ui,app 语法规则: 区分大小写 通过缩进表示层级关系,一般用空格,不要使用tab键 通过#注释 字符串可以不用写引号,也可 阅读全文
posted @ 2023-06-09 11:46 万溪汇海 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 为啥要对服务端进行监控分析? jmeter监控,如果tps低,响应时间长,能不能发现瓶颈在哪?不能 压力断的重要性:看性能衰减 1.linux操作系统内核简介 linux内核作用: 与计算机硬件进行交互,实现对硬件部件的编程控制和接口操作,调度对硬件资源的访问 为计算机上的用户程序提供一个高级的执行 阅读全文
posted @ 2023-06-07 12:10 万溪汇海 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 1.python中mysql的使用 1.1.安装第三方库 python内置一系列模块,扩展python的功能: 发送邮件 发送http请求 启动浏览器 数据加密 函数增强 非python官方提供的模块,称之为第三方库,一般托管到PyPI https://pypi.org a.配置PyPI的国内镜像: 阅读全文
posted @ 2023-06-07 11:21 万溪汇海 阅读(45) 评论(0) 推荐(0) 编辑