测试理论
1、软件测试的目的:
软件测试是为了验证软件是否满足客户的需求,找出开发时出现的一些错误,为了提高软件质量和客户满意度。
2、软件测试的定义:
为了发现程序中错误而执行程序的过程。
3、软件测试的原则:
(1)软件测试都要根据需求分析来
(2)尽早,尽多,尽快的发现BUG
(3)程序员应该避免检查自己的程序。除了单元测试
(4)设计测试用例时应考虑到合法的输入和不合法的输入以及各种边界条件,特殊情况下还要制造极端状态和意外状态。
(5)二八原则,测试发现的错误中80%很可能起源于20%的模块中;
(6)制定严格的测试计划。
4、产品质量模型
软件产品质量模型对产品设计时需要考虑的地方进行了高度概括。
外部和内部质量分别有6个特性:
(1)功能性
适合性
准确性
互操作性
保密安全性
功能性的依从性
(2)可靠性
成熟性:软件产品为避免因软件故障而导致失效的能力
容错性:软件产品在软件发生故障或者违反指定接口的情况下,维持规定的性能级别的能力
可恢复性:软件产品在失效发生的情况下,重建规定的性能级别并恢复直接影响的数据的能力
(3)易用性
易理解
易操作
易学习
吸引性
易用性的依从性
(4)效率
时间特性
资源利用率
效率依从性
(5)可维护性
易分析性
易改变性
稳定性
可测试性
可维护性的依从性
(6)可移植性
适应性
易安装性
共存性
易替换性
依从性
5、服务器域名
服务器域名就是前端访问接口的地址
测试——前置基础知识
最新推荐文章于 2023-05-12 19:21:24 发布