Chapter 10 软件测试

时间:2023-03-10 01:43:46
Chapter 10 软件测试

软件测试是软件质量保证的一项关键活动,验证与确认是贯穿软件生命周期的规范化评估方法。软件验证则试图证明在软件生存的各个阶段是否满足客户的需求,软件确认是一系列的活动和过程,两个活动相互独立但却相辅相成。软件财务室要遵循一系列的原则。软件测试人员要具备很强的沟通能力、外交能力等素质。软件产品在交付之前要经过单元测试、集成测试、确认测试和系统测试。 软件测试方法从不同角度可分为静态测试和动态测试;白盒测试和黑盒测试。

面向对象软件测试包括模型测试、类测试、交互测试、系统测试、验收测试和发布测试。软件测试工具主要覆盖功能测试工具、性能测试工具、缺陷管理工具和测试管理工具。典型的有Junit、LoadRunner。