测试
小辛夷大心脏
不懂开发思维的测试不是好测试,在成为测试专家的路上日拱一卒,努力为测试行业添砖加瓦
展开
-
案例三:4月13日竞价单关联采购计划和订单不符
用户在编辑页操作删除老商品,新增新的商品及采购计划时,此时采购计划落库;然后用户刷新页面,与之前落库的采购计划关联的新商品被刷新丢失,页面显示老商品和新的采购计划。重现场景:进入草稿状态的采购单,删除原先商品,然后添加新的商品并关联采购计划后,页面展示的是原始商品和最新的一次采购计划,并且提交的时候无校验。禅道链接:http://corp.cai-inc.com/zentao/bug-view-63434.html。故障类别:系统设计缺陷-功能实现缺陷-场景考虑不充分/文档错误-功能适配范围不明确。原创 2022-09-21 13:35:17 · 306 阅读 · 0 评论 -
dubbo接口读取csv文件进行压测
dubbo接口读取csv文件进行压测原创 2022-06-27 11:01:59 · 1363 阅读 · 0 评论 -
性能测试--正则表达式
正则表达式 下面介绍基本的正则表达式使用规则和三种常用的正则表达式的使用方法 正则表达式提取规则 模板表示使用提取到的第几个值 $-1$:表示提取所有值 $0$:表示随机取值 $1$:表示提取第一个值 $2$:表示提取第二个值 匹配数字(0代表随机、1代表全部) 正则表达式: ():括起来的部分就是要提取的; .:匹配任何字符串; +:一次或者多次; ?:不要太贪婪,找到一个匹配项后停止 一、提取两个字符之间的内容 正则表达式提取:响应数据中间...原创 2021-01-22 01:00:41 · 662 阅读 · 0 评论 -
性能测试--性能测试流程
性能测试流程 一、测试准备: 1、需求分析: 用户有明确需求 用户无明确需求 2、建立性能目标: 选取核心业务流程‘ 并发用户数 响应时间请求 系统占用资源请求 可拓展性需求 3、了解应用软件 系统架构 开发语言 通信协议(http/webservice????) 动态seession?? 验证码 4、了解软件部署平台 物理部署(局域网/虚拟机) 硬件架构(机型/cpu/MEM/IO/网络) 数据库(类型/版本/启动参数/内存...原创 2021-01-22 00:18:55 · 306 阅读 · 0 评论 -
性能测试--编写测试计划
一、测试资源 角色 具体职责 输出 测试经理 1、进行管理监督; 2、提供技术指导; 3、资源整理以及协调工作; 性能测试方案编写 性能测试计划编写 性能测试设计人员 1、测试用例场景设计; 2、编写性能测试用例; 性能测试用例设计 性能测试脚本开发人员 .原创 2021-01-22 00:12:15 · 195 阅读 · 0 评论 -
性能测试--jmeter编写性能测试脚本
一、jmeter目录结构 jmeter.bat 启动文件 jmeter.log 日志 jmeter.sh jmeter.properties 系统配置文件内存、字符编码、日志 jmeter.service.bat windows分布测试要用的服务器配置 二、系统压力强度估算 测试压力估算时采用原则如下: Ø系统在线用户数取系统总用户数的10%; Ø系统在线用户并发数取在线用户数的20%; 系统响应时间判断原则(2-5-10原则)如下: Ø系统业务响应时间小于2秒,判为...原创 2021-01-22 00:08:27 · 1052 阅读 · 0 评论 -
同步和异步的区别
同步:发送一个请求,等待返回,然后再发送下一个请求 异步:发送一个请求,不等待返回,随时可以再发送下一个请求 同步可以避免出现死锁,读脏数据的发生,一般共享某一资源的时候用,如果每个人都有修改权限,同时修改一个文件,有可能使一个人读取另一个人已经删除的内容,就会出错,同步就会按顺序来修改。 异步则是可以提高效率了,现在cpu都是双核,四核,异步处理的话可以同时做多项工作,当然必须保证是可以并发处理的。 同步和异步最大的区别就在于:一个需要等待,一个不需要等待。 比如广播,就是一个异步例子。发起者不关心接收者转载 2021-01-22 00:03:03 · 270 阅读 · 0 评论