Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1358878
  • 博文数量: 277
  • 博客积分: 2551
  • 博客等级: 少校
  • 技术积分: 3918
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-21 22:46
文章分类

全部博文(277)

文章存档

2017年(3)

2016年(9)

2015年(65)

2014年(27)

2013年(85)

2012年(61)

2011年(27)

分类: 系统运维

2012-12-01 08:36:05

   按软件的层次的来划分,测试可以分为业务测试,基础测试。
   业务测试一般是功能测试,也可以包含回归测试,集成测试。
   基础测试,主要是性能测试,也包含单元测试。
   性能测试主要是要得到CPU,内存,网络性能的利用率,更上一层就是协议的性能,再上一层,就是基本业务单元的性能。可见,性能测试是做基础性的、承载单元的测试。如果基础测试没有问题,进一步来做复杂业务的功能测试。如此也能很好地分析应用系统的瓶颈。
   性能测试存在一个benchmark,以开源平台的测试为例来说,使用开源平台来做二次开发,那么这个性能基线就是初始开源版本的测试报告,此时平台并没有参杂其他的业务,只包括基本的业务单元。
   总的来说,性能测试是非业务功能的测试,但是也可以包括基本的业务单元,这个取决于测试平台对性能测试支持的程度和性能测试的边界界定。性能测试也可以包括测试复杂业务的性能。
阅读(1697) | 评论(0) | 转发(0) |
0

上一篇:java中的枚举

下一篇:自动化测试框架

给主人留下些什么吧!~~