正确性
软件的功能要满足用户的要求,在预定环境下能够完成预期的功能。因此,必须明确的了解用户的需求。
在需求确定方面,应通过深刻的理解电信企业的运营系统及了解其发展趋势,建立模型并分析,广泛了解其他系统的特长,并总结以往的经验教训的基础上,确定出需求并通过与用户的交流最终确定。
在需求的表达方面,强调以全面、精确、细致、易于理解的方式表达,可能需要以多种形式,比如:功能描述、数据描述、数据流图、系统说明等。
可维护性
遵从统一的规范,包括命名规范、界面规范、编程风格。
编码应具有良好的可读性,注释完整清晰。
避免复杂的逻辑判断条件,易读,易测试
编码应尽量简练,逻辑简单
保存异常信息与错误日志以便于调试与分析
降低模块之间的耦合度,增强模块内的内聚。
可用性
用户容易理解和使用该功能
响应时间快,操作方便,提高用户工作效率。
提示信息简洁准确
可靠性
具有异常捕获功能并提供异常处理与恢复功能
5、效率
尽量降低系统资源的开销
查询语句要充分考虑到索引
减少与数据库的不必要的交互
灵活性,易于扩展
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/