本课程从无到有带大家手把手实现改日志系统,从中大家可以学习到很多设计思想、编码技巧、高级的知识点,最终该系统是一个可用的高性能日志系统,商业价值极高。课程最后会做性能测试,让大家看到该日志系统的真实的性能。本课程包含的技术:Maven、多线程、缓冲队列、IO流,junit,ConcurrentHashMap、同步锁、CountDownLatch、集合等
分类:
其他好文 时间:
2020-06-10 09:29:15
阅读次数:
54
import org.apache.jmeter.JMeter; import org.apache.jmeter.engine.JMeterEngineException; import org.apache.jmeter.engine.StandardJMeterEngine; import o ...
软件测试方法的目的包括:发现软件程序中的错误、对软件是否符合设计要求,以及是否符合合同中所要达到的技术要求,进行有关验证以及评估软件的质量。最终实现将高质量的软件系统交给用户的目的。而软件的基本测试方法主要有静态测试和动态测试、功能测试、性能测试、黑盒测试和白盒测试等等。 软件测试方法众多,比较常用 ...
分类:
其他好文 时间:
2020-06-09 16:46:36
阅读次数:
132
随着移动设备的普及和使用范围越来越广,APP的性能测试变的越来越重要。比起之前的性能测试,APP性能测试有着自己的特色和KPI,难度也随之增加。 APP的自动化测试工具发展跟不上设备的发展速度,虽然有不少工具提供了设备模拟器来运行程序,但是和真机测试有较大差异,基本只能作为功能性测试使用。好消息就是 ...
分类:
移动开发 时间:
2020-06-09 09:29:37
阅读次数:
106
深思熟虑之下,决定把这份性能测试入门手册分享给大家 最初整理这份教程的是因为自己在学习性能测试的过程中踩过了很多的坑,遇到了 数不清的问题,于是就想着将这些解决的问题全都归拢在一个文档里,方便自己查阅。没想到知识点积累的越来越多。渐渐的发现很多知识点都可以分类收纳,在整理过程中 又将自己掌握的一些技 ...
分类:
其他好文 时间:
2020-06-08 23:41:45
阅读次数:
71
自己写了一个基于Java的SDK。本机Mac Pro 2018。服务器 百度云4c8g 1Mbps 本机的SDK基于Google Conscrypt,签名操作可以轻松上到1000tps 几点注意点如下 1. SDK无锁发送提案之后,对服务器的压力可以大幅提升,所以SDK客户端需要做限流。 2.服务器 ...
分类:
其他好文 时间:
2020-06-08 00:45:14
阅读次数:
130
PerfDog性能狗帮助文档 网址:https://perfdog.qq.com/ 重要提示: 1. Windows & Mac OS X平台PerfDog客户端版本都支持用户对iOS和Android设备进行测试。PC上PerfDog可多开,单PC可同时测试多台手机。 2. PerfDog支持移动平 ...
分类:
移动开发 时间:
2020-06-07 19:33:18
阅读次数:
253
声明:文章摘自官网教程 致移动游戏&应用性能测试分析的伙伴们: 你是否会因移动游戏&APP性能问题,而备受煎熬? 你又是否因寻找性能测试分析工具,而彷徨迷茫? 你是否因工具需要,而尝试各种ROOT/越狱? 你是否因工具准确性,而被逼各类花式复测验证? 你是否因工具局限性,而同时开启N个工具? 你又是 ...
分类:
其他好文 时间:
2020-06-05 10:31:04
阅读次数:
485
1、性能测试技能树 开发语言 操作系统 数据库 测试工具 网络知识 业务知识 2、性能测试的目的 发现性能瓶颈 3、性能测试的分类 性能测试是一个非常广泛的概念包括很多方面的测试,也可称之为非功能性测试。包括负载测试、压力测试、并发测试、容量测试、可靠性测试、异常测试等 负载测试:通过逐步加压的方法 ...
分类:
其他好文 时间:
2020-06-05 01:02:50
阅读次数:
107
1、计算机相关的知识。 计算机由硬件+软件构成: 硬件:一般来说,和性能有关的主要有以下几个: CPU:一般来说,CPU的忙碌程度就反应了当前系统中所执行的任务的多少和执行速度的快慢。 内存:内存分为两种:物理内存和虚拟内存。 物理内存:内存条所提供的,读写速度快。 虚拟内存:是从磁盘中划分出来的, ...
分类:
其他好文 时间:
2020-06-04 16:55:33
阅读次数:
61