测试用例编写规范
1. 测试类型
功能测试
功能测试需要根据产品规格说明书中、项目需求文档等所有要求的功能,模拟用户从头到尾的业务测试。确保系统可以完成事先设计的功能,满足用户的实际业务需求。
性能测试
为了发现系统性能问题或获取系统性能相关指标(运行速度、响应时间、资源使用率等)而进行的测试是性能测试。需要模拟真实的环境、特定的负载,通过模拟工具模拟实际软件系统的运行和操作,同时监控性能各项指标,最后对测试结果进行分析来确定系统的性能状况。
安全性测试
检查系统对非法侵入的防范能力。原则是使非法侵入的代价超过被保护信息的价值,让非法侵入才无利可图。
容错性测试(异常测试)
检查系统的容错能力,检查软件在异常条件下自身是否具有防护性的措施或者某种灾难性恢复的手段。在指定的时间修复,是可靠性测试和健壮性测试的组成部分。
兼容性测试
兼容性会影响软件的使用满园,使用户操作受限。主要包括软件兼容性、数据共享兼容性、硬件兼容性等方面。
系统压力测试、拷机测试等归为此类。