摘要: import timedef getTime(): ''' %y 两位数的年份表示(00-99) %Y 四位数的年份表示(000-9999) %m 月份(01-12) %d 月内中的一天(0-31) %H 24小时制小时数(0-23) %I 12小时制小时数(01-12) %M 分钟数(00=59) 阅读全文
posted @ 2022-11-09 15:58 OldHarry 阅读(510) 评论(0) 推荐(0) 编辑
摘要: import matplotlib.pyplot as plt def DrawFree(listone,listtwo): plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签 plt.rcParams['axes.unicode_minus 阅读全文
posted @ 2022-11-09 15:39 OldHarry 阅读(86) 评论(0) 推荐(0) 编辑
摘要: jmeter什么要做分布式部署? jmeter是运行在JVM虚拟机上的,当模拟大量并发时,对运行机器的性能/网络负载会很大。 此时就需要使用jmeter的分布式部署功能,实现多台被控机器同时并发访问被测系统。 原理图: 准备工作: 1.在所有机器上,安装相同版本的jmeter和JDK。 2.所有机器 阅读全文
posted @ 2020-12-19 16:41 OldHarry 阅读(244) 评论(0) 推荐(0) 编辑
摘要: APP常见的性能测试指标有: 响应 内存 CPU FPS GPU渲染 电量 流量 一、响应 响应时间和响应速度直接影响到用户的体验度,进而影响到产品的日活、留存。应用程序的响应时间包括安装、卸载、启动、切换各功能页面的耗时。 测试点: 1、冷启动:首次启动app的时间间隔(只是启动时间,不包括页面加 阅读全文
posted @ 2020-12-16 11:03 OldHarry 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 所在的公司的业务都基于微信,最近领导下达了一个任务是基于微信做多用户并发测试。之前也有尝试做压测,但是没有带上Header,导致请求发都发不出去。 1、右键“测试计划”→“添加”→“Threads(Users)”→“线程组” 2、添加CSV数据文件设置:右键线程组“添加”→“配置元件”→“CSV 数 阅读全文
posted @ 2020-12-01 09:42 OldHarry 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 一、性能测试分类: 1、基准测试 2、并发测试 3、负载测试 4、压力测试 1、基准测试: 也是单用户测试,测试环境确定以后,对业务模型中的重要业务做单独的测试,获取单用户运行时的各项性能指标,为多用户并发测试和综合场景测试等性能分析提供参考依据。 2、并发测试 主要指当测试多用户并发访问同一个应用 阅读全文
posted @ 2020-11-23 16:32 OldHarry 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 小程序的架构 微信小程序的框架包含两部分View视图层、AppService逻辑层,View层用来渲染页面结构,AppService层用来逻辑处理、数据请求、接口调用,它们在两个线程里运行。 视图层使用WebView渲染,逻辑层使用JSCore运行。 视图层和逻辑层通过系统层的JSBridage进行 阅读全文
posted @ 2020-11-23 10:56 OldHarry 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 在性能测试过程中,最重要的一部分就是性能瓶颈定位与调优。而引发性能瓶颈的原因是多种多样的,在之前的博客:常见的性能测试缺陷有进行介绍。 这篇博客,来聊聊性能测试过程中的一些注意事项,以及常见的一些性能缺陷表现及如何进行定位分析并且调优。。。 一、注意事项 1、断言 在压测时,为了判断发送的请求是否成 阅读全文
posted @ 2020-11-23 10:42 OldHarry 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 性能测试,是结合被测系统应用架构、业务场景和实现细节、逻辑,对软件响应时间、处理速率、容错能力等进行分析测试,找到系统的性能瓶颈,并确认问题得到解决的过程。 由于工作需要,对性能测试缺陷分类进行了整理,这篇博客,聊聊常见的性能缺陷以及表现方式。。。 性能测试缺陷分类 缺陷类型 缺陷描述 硬件 磁盘空 阅读全文
posted @ 2020-11-23 10:26 OldHarry 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 测试基础理论(一) 一丶软件生命周期 问题定义 可行性分析 总体描述 系统设计 编码 调试和测试 验收和运行 维护升级 废弃 二丶软件测试的定义 ①用来促进鉴定软件的正确性、完整性、安全性和质量的过程 ②是一种实际输出与预期输出之间的审核或者比较过程 ③是以评价一个程序或者系统属性为目标的任何一种活 阅读全文
posted @ 2020-11-13 11:09 OldHarry 阅读(143) 评论(0) 推荐(0) 编辑