04 2021 档案

摘要:redis 由来:因为大部分的数据库操作都是查询重复的操作,mysql需要让费很多的时间进行i磁盘I/O,所以就像cpu一样给mysql 加一个缓存 redis。 先对mysql进行访问获取数据 然后把对应的数据放到redis中进行缓存 这样下次再来查询数据 就不需要访问mysql 直接在redis 阅读全文
posted @ 2021-04-29 16:21 血染星辰 阅读(203) 评论(0) 推荐(0)
摘要:一、主界面布局 JMeter的主界面布局分为标题栏、菜单栏、工具栏、树形标签栏和内容栏 标题栏:主要显示计划信息及JMeter版本。 单栏:全部的功能的都包含在菜单栏中。 工具栏:工具栏中的按钮在菜单栏都可以找到,工具栏就相当于菜单栏常用功能的快捷按钮 树形标签栏:树形标签栏通常用来显示测试用例(计 阅读全文
posted @ 2021-04-29 10:58 血染星辰 阅读(186) 评论(0) 推荐(0)
摘要:alt+鼠标 nodpad++竖列操作 pycharm 导包的快捷键 alt+enter (ctrl+alt+空格) alt+ins pycharm快捷键创建文件文件夹等 快速补全代码 main +table if __name__ == '__main__': 直接打main回车 Python代码 阅读全文
posted @ 2021-04-27 13:00 血染星辰 阅读(40) 评论(0) 推荐(0)
摘要:各元件之间的执行顺序 1、配置原件 :存储一些程序的全局性数据(例:信息头管理器) 2、前置处理器 :取样器执行之前执行的组件,可以存储批量执行的数据(例:用户参数) 3、定时器 :在请求执行集合用户(例:集合点) 4、取样器 :访问服务器 5、后置处理器 :处理响应的结果(例:正则,Xpath) 阅读全文
posted @ 2021-04-27 12:59 血染星辰 阅读(61) 评论(0) 推荐(0)
摘要:概念 作用域 :组件的作用范围(可以影响哪些组件) 分类 第一类:只对树形结构上自己的直接父级以及兄弟级以及子级别有效 如:聚合报告 查看结果树 基本所有的组件都属于这一类 第二类:只对子级有效果 如逻辑控制器 第三类:取样器可以不依赖任何组件存在,可以不对其他组件产生任何影响 取样器无作用域的概念 阅读全文
posted @ 2021-04-27 12:48 血染星辰 阅读(58) 评论(0) 推荐(0)
摘要:QPS 吞吐量(Throughput) 吞吐量是指系统在单位时间内处理请求的数量 如何使用jemter稳定的间歇性的访问服务器呢 疲劳测试 案每秒20次访问持续10s 操作步骤:1.测试计划-->线程组2.线程组-->HTTP请求3.HTTP请求-->常数吞吐量定时器4.测试计划-->聚合报告 先设 阅读全文
posted @ 2021-04-22 19:42 血染星辰 阅读(479) 评论(0) 推荐(0)
摘要:一、什么是参数化? 根据需求动态获取数据,并进行赋值的过程 二、为什么要参数化? 批量执行提高效率 三、如何参数化 分类: 1、CSV Data Set Config(数据集配置):读取外部数据的功能组件 实现步骤: 1. 基于测试计划->线程组 2. 基于线程组->配置元件->CSV Data S 阅读全文
posted @ 2021-04-21 11:30 血染星辰 阅读(86) 评论(0) 推荐(0)
摘要:循环控制器作用:指定循环控制器内取样器的执行次数操作步骤: 1. 测试计划->线程组 2. 线程组->循环控制器 3. 循环控制器->HTTP请求(访问百度) 4. 测试计划->察看结果树如图所示 阅读全文
posted @ 2021-04-20 19:31 血染星辰 阅读(75) 评论(0) 推荐(0)
摘要:概念:Jmeter逻辑控制器是可以控制采样器(Sampler)的执行顺序,它由多个逻辑控制语句封装成不同功能的组件组成 需求 name=百度,线程组执行请求百度;name=京东,线程组执行请求京东;name=淘宝,线程组执行请求淘宝; 如果(if)控制器: 作用:条件成真,则执行控制器下所有取样器作 阅读全文
posted @ 2021-04-19 13:17 血染星辰 阅读(81) 评论(1) 推荐(0)
摘要:1、bug标题 2、测试环境及版本 3、测试工具 4、bug级别 5、修改bug的优先级 6、bug关联的用例编号 7、详细的测试步骤场景 8、对应的接口及入参出参 对应截图 视频 9、预期结果 10、实际结果 11、影响范围 12、是否必现 13、测试阶段 14、确认bug对应的开发人员 非漏测 阅读全文
posted @ 2021-04-18 22:05 血染星辰 阅读(262) 评论(0) 推荐(0)
摘要:概念:断言就是让程序代替人工去判断程序响应数据是否达到预期结果 一、为什么要学习断言 接口测试原理: 请求:是否正确,默认请求成功是200(get)如果请求错误也能返回404、500等。 检查:返回数据的正确性和完整性 二、常用断言的分类 (1)响应断言 (2)Size Assertion(Size 阅读全文
posted @ 2021-04-15 10:32 血染星辰 阅读(87) 评论(0) 推荐(0)
摘要:需求对个接口进行20个用户【同时】请求访问操作。一、解决思路: 1. 测试计划->线程组 2. 线程组->Sampler->HTTP请求() 3. HTTP请求()->定时器->Synchronizing Timer 4. 测试计划->监听器->察看结果树注意点: 1. 线程数>=20 2. 集合点 阅读全文
posted @ 2021-04-14 14:48 血染星辰 阅读(81) 评论(0) 推荐(0)
摘要:需求测试一个接口1000的访问 但由于电脑本身的硬件限制每秒只能设置500访问 如何解决 思路:使用分布式的技术,集群 由一台控制机发布任务和汇总及多台执行机接受任务并执行任务 解决步骤: 执行机 1.bin目录下有一个create-rmi-keystore.bat执行这个按提示生成密钥。 会在bi 阅读全文
posted @ 2021-04-14 09:49 血染星辰 阅读(80) 评论(0) 推荐(1)