对系统进行测试时,应该从多种测试类型进行测试,包括性能,兼容,易用,可靠性、维护性、可移植,用户文档,信息安全。
除本文列出的测试需求,性能测试还可能分为前端接口和后端性能,升级测试,兼容性测试分为浏览器兼容,操作系统兼容,分辨率兼容,稳定性测试分为服务端和前端页面稳定性,需要安装的还可能有安装测试,高可用测试。根据实际情况补充。
测评标准
*测评标准 |
|
测试参考 |
|
测试需求
性能效率测试需求 |
||||
测试项 |
测试内容 |
需求编号 |
||
注册用户数 |
平台注册用户数不低于100 |
R-PE-001 |
||
并发访问首页 |
系统支持20用户并发执行访问首页操作,平均响应时间不超过10秒,事务通过率不低于99%,TPS不低于30 |
R-PE-002 |
||
并发登录 |
系统支持20用户并发执行登录操作,平均响应时间不超过15秒,事务通过率不低于99%,TPS不低于30 |
R-PE-003 |
||
并发简单查询 |
系统支持20用户并发执行简单查询操作,平均响应时间不超过15秒,事务通过率不低于99%,TPS不低于30 |
R-PE-004 |
||
并发复杂查询 |
系统支持20用户并发执行复杂查询操作,平均响应时间不超过20秒,事务通过率不低于99%,TPS不低于30 |
R-PE-005 |
||
并发提交 |
系统支持20用户并发执行提交操作,平均响应时间不超过15秒,事务通过率不低于99%,TPS不低于30 |
R-PE-006 |
||
并发统计业务 |
系统支持20用户并发执行统计报表业务操作,平均响应时间不超过20秒,事务通过率不低于99%,TPS不低于30 |
|||
兼容性测试需求 |
||||
测试项 |
测试内容 |
需求编号 |
||
共存性 |
检测系统对常用的杀毒软件的共存性 |
R-CO-001 |
||
互操作性 |
测试软件配置对信息系统接口的正确性 |
|||
易用性测试需求 |
||||
测试项 |
测试内容 |
需求编号 |
||
易操作性 |
信息系统应提供辅助输入手段(如选择输入、默认值等),方便数据检索 |
R-US-001 |
||
信息系统应支持标准的鼠标、键盘和快捷键操作 |
R-US-002 |
|||
易学性 |
信息系统中的用户文档、帮助机制应对信息系统功能进行描述 |
R-US-003 |
||
信息系统的提示信息应使用通俗易懂的业务语言,在异常提示中不应出现开发专业术语或开发语言 |
R-US-004 |
|||
信息系统的输入输出提示信息应明确(成功、失败等交互信息简洁明了) |
R-US-005 |
|||
可辨识性 |
产品提供的演示、教程、文档或网站的主页信息能够帮助用户辨识 |
R-US-006 |
||
信息系统应提供数据校验机制 |
R-US-007 |
|||
用户进行错误操作或输入错误信息,应能被系统纠正或恢复 |
R-US-008 |
|||
用户界面舒适性 |
信息系统应保持设计风格一致,包括功能组合、界面着色、组件布局等 |
R-US-009 |
||
用户界面不应出现乱码、不清晰的文字或图片等影响界面美观与用户操作的情形 |
||||
可靠性测试需求 |
||||
测试项 |
测试内容 |
需求编号 |
||
成熟性 |
当系统各项运行指标超过阈值时,应有自动化平衡缓存机制或业务疏导,确保信息系统正常稳定运行 |
R-RE-001 |
||
可用性 |
系统在承受最大并发用户数持续运行2小时的业务操作时运行平稳 |
R-RE-002 |
||
容错性 |
系统应对数据的有效性,数据项之间的逻辑进行校验,保障数据的有效性;对不符合要求的输入数据,系统应使用中文语言给出简洁、准确的提示信息,必要时给出帮助 |
R-RE-003 |
||
易恢复性 |
信息系统在出现服务器断电时应具备数据保留能力,并保证系统恢复后业务、数据的完整性 |
|||
维护性测试需求 |
||||
测试项 |
测试内容 |
需求编号 |
||
模块化 |
信息系统应采用模块化设计的原则,以达到模块结构良好、功能完整、接口简明清晰的目的 |
R-MA-001 |
||