- 博客(9)
- 收藏
- 关注
原创 性能测试方法
接口的性能怎么评估 性能指标 吞吐率 响应时间 用户数: 硬件参数:IO,CPU,内存,网络 性能测试方法 1、基准测试:基准测试是基于一定规模的数据量上进行单业务或按实际用户操作同比例组合业务的测试,目的在于量化响应时间、吞吐率的指标,便于后续比对。 方法是做多组不同场景的测试,观察结果,抽取出几个关键数据做好记彔,用于以后进行性能对比和评价。 2、性能测试:通过模拟生产运行的业务压力...
2018-11-20 15:59:41
535
原创 杂项1
Restful: 一种软件架构风格,提供了一些设计原则和约束条件 一个资源对应于一个URI 前端和服务端分层明确 用HTTP动词(post,get,delete,put)描述操作 分层测试: UI,Service,Unit,依次成本减小,效果增加 TCP的建立过程 关键字:三次握手,四次挥手 三次握手:A发送syn包给B,B确认后返回syn和ack包给A,A确认后返回ack 交换数...
2018-11-20 15:31:03
163
原创 JVM总结-GC垃圾回收
内存分配策略 以下内存分配策略适用于Serial/Serial Old收集器 新生代: 使用-Xmn?M来分配新生代的大小。 一个eden区和两个survivor(to和from)区,比例默认为 eden:一个survivor=8:1,可用-XX:SurvivorRatio=?来调节比例值。 当eden区满时会进行Minor GC,剩余的存活对象会进入survivor to区,(如...
2018-02-17 23:38:57
297
原创 JVM总结-运行时数据区域
JVM的知识点可分为四个部分: 类的加载 JVM内存的管理 GC垃圾回收 JVM优化 Jvm运行时的数据区域 PC register(程序计数器):所执行编码的行号指示器,指到哪一行既执行哪一行的代码,线程私有的 方法区: 存放类的信息 常量 静态变量 线程共享 JIT编译器编译后的代码数据 什么是JIT 即时编译器(Just in time)?简单来说,Java程...
2018-02-12 20:35:12
201
原创 黑盒测试用例设计方法
黑盒测试用例设计方法 等价类划分法 将所有的可能输入数据(有效的和无效的)划分成若干个等价类,从各个等价类中选取有代表性的数据来覆盖测试用例。 适用于系统测试,集成测试,组建测试 类划分规则 若输入的数据是在一定的取值区间内,则确定一个有效类和两个无效类测试用例设计方法—等价类划分法 输入条件是一个布尔值或者必须为一个值,则确定一个有效类true一个无效类false 输入条件要求...
2018-02-09 21:40:30
324
原创 白盒测试设计方法
白盒测试设计方法 逻辑覆盖法 逻辑覆盖可分为: 1、语句覆盖:选取足够的测试用例来覆盖每一个语句,无法发现条件逻辑错误。 2、判定覆盖:每一个真假分支至少执行一次。 if(A)....if(B).... A=true B=false A=false B=true 3、条件覆盖:判定中每个条件的所有可能结果至少出现一次,但未必能覆盖全部分支。 int a,b; if(...
2018-02-09 21:37:01
302
原创 并发总结
Restful: 一种软件架构风格,提供了一些设计原则和约束条件 一个资源对应于一个URI 前端和服务端分层明确 用HTTP动词(post,get,delete,put)描述操作 分层测试:UI,Service,Unit,依次成本减小,效果增加 TCP的建立过程 关键字:三次握手,四次挥手 三次握手:A发送syn包给B,B确认后返回syn和ack包给A,A确认后返回ack ...
2018-02-09 21:33:45
229
原创 Spring DI(IOC)
<bean id="..." class="...." init-method="..." (init-method 属性指定一个方法,在实例化 bean 时,立即调用该方法。同样,destroy-method 指定一 个方法
2018-02-08 21:48:10
182
原创 TestNG总结
@BeforeSuite:在此套件中的所有测试都运行之前,将运行带注释的方法。 @AfterSuite:在此套件中的所有测试都运行之后,将会运行带注释的方法。 @BeforeTest:在任何属于标签内的类的测试方法运行之前,将会运行带注释的方法。 @AfterTest:在所有属于标记内的类的测试方法都运行之后,将会运行带注释的方法。 @BeforeGroups:在第一个属于这些组中...
2018-02-07 14:34:18
1582
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人