摘要:
从产品、开发、测试三个维度进行把控。 一、产品: 1、从需求阶段:需求评审 2、开发转测前产品进行快速验证(测试提供新需求冒烟测试用例),验证通过后流转到测试。 二、开发: 1、详细设计评审 2、单元测试(覆盖率90%) 3、冒烟测试(开发自测) 4、开发文档梳理(接口文档、开发文档) 5、代码规范 阅读全文
摘要:
性能测试流程: 1、项目组需要提供性能指标 2、性能环境准备(①时间允许的情况下可自己搭建②时间比较紧,可以找开发协助搭建【可以说自己部署,还需要时间熟悉,时间比较久,一般都是可行的】) 3、接口调试 4、设计测试场景,准备需要的测试数据 5、执行性能测试 6、分析性能测试结果 7、输出性能测试报告 阅读全文
摘要:
Jmeter断言之响应断言 一、添加响应断言: 1、在Http请求中添加断言,点击对应的Http请求,右键添加——》断言——》响应断言 二、响应断言解释: 响应断言 :对服务器的响应进行断言校验 1、应用范围: main sample and sub sample, main sample only 阅读全文
摘要:
方法一:直接修改jmeter.properties配置文件 1、修改jmeter安装目录bin下的jmeter.properties,CookieManager.save.cookies=true的值修改为true,并把前面的#去掉 2、重启Jmeter 3、 在登录接口下新增一个HTTP Cook 阅读全文
摘要:
两种方法: 第一种方法: 修改Jmeter的默认编码方式,直接修改 sampleresult.default.encoding=UTF-8 优点:一次修改,长久使用; 缺点:如果要测试不同的公司项目,需要多次修改,较麻烦; 适用范围:测试本公司的项目,毕竟同一个公司的项目基本上都是使用同一个编码的; 阅读全文
摘要:
导出数据,数据过多,可能会存在内存溢出风险 问题分析: 1、短时间内连续导出可能会导致内存溢出 比如:就是1s内操作10000次左右,每次都生成了几万条数据,这些数据都在内存里 改进措施: 1、所以后端导出都得限制最大条数的,要不就限制导出的条件(前端限制导出频率) 阅读全文
摘要:
未修改前: 修改后: 修改步骤: 阅读全文
摘要:
一、BUG描述 【BUG链接】: http://XXXXXX 【标题】: 【XXX版-测试环境--EMS-必现】EMS通讯录、配置管理员存在csrf漏洞 【步骤】: 1、使用抓包工具获取通讯录添加成员接口 2、根据请求信息编写请求方式(此处采用from表单提交请求可以根据实际情况编写) form表单 阅读全文
摘要:
SQL模糊查询,使用like比较关键字,加上SQL里的通配符: 语法:select * from 表 where 字段 Like 条件; 1、LIKE'Al%' 将搜索以字母 Al 开头的所有字符串(如 Alan)。 2、LIKE'%cast' 将搜索以字母 cast 结尾的所有字符串(如 anyc 阅读全文
摘要:
1、等值连接查询:查询的结果为两个表匹配到的数据 语法:select * from 表1,表2 where 条件 and 条件; 例子:select * from 表1,表2,表3, where 表1.字段1 = 表2.字段1 and 表2.字段2 = 表3.字段2 PS:where 后面支持多种运 阅读全文