目录
一、功能测试通过准则
系统无业务逻辑错误和严重以上的问题遗留。所设计的测试用例已全部执行,已知的所有缺陷都已按照商定的方式进行了处理,而且没有发现新的缺陷。制定的测试通过准则至少满足下面的要求:
- 测试用例的执行率达到100%
- 各种级别的缺陷修复率达到以下标准:
致命问题 | 严重问题 | 一般问题 | 建议改进 |
100% | 100% | ³95% | ³90% |
缺陷的修复率 = 对应类型修复的缺陷数/对应类型的缺陷总数*100%
二、性能测试通过准则
- 并发数量满足需求中的并发数量;
- 各业务功能响应时间在可接受的时间范围内;
- 覆盖了关键/重要业务功能点。
业务功能操作响应时间具体指标值可根据项目/产品的实际需求制定,若无具体要求,可遵循258原则:
- 当用户能够在2秒以内得到响应时,会感觉系统的响应很快;
- 当用户在2-5秒之间得到响应时,会感觉系统的响应速度还可以;
- 当用户在5-8秒以内得到响应时,会感觉系统的响应速度很慢,但是还可以接受;
- 而当用户在超过8秒后仍然无法得到响应时,会感觉系统糟透了,或者认为系统已经失去响应,而选择离开这个Web站点,或者发起第二次请求。
例如:
- 并发用户数达到100时,登录系统90%用户响应时间不超过2秒;
- 并发用户数达到100时,关键业务操作90%用户响应时间不超过5秒且系统运行正常;
- 3*24小时运行组合测试用例时,系统正常运行不崩溃;
若系统性能不能达到要求的并发数或运行时间时,需要验证一下系统能够承受的最大并发数或运行时间。