什么是软件测试
软件测试是为了发现软件错误而执行和测定程序和系统的过程,其目的是为了测试软件是否满足软件需求或预期结果与实际结果的差距。
软件测试发展到现在,测试的范畴已经超出了上面的定义,目前软件测试除了发现缺陷活动外,也包括了质量评估、质量管理和缺陷预防等活动。我们去测试软件,去发现软件潜在的缺陷,同时对缺陷进行处理和跟踪,同时对项目进行风险评估。
随着目前信息技术的告诉发展,软件在金融行业的使用越来越广泛和频繁。然而,由于金融行业自身的特点,金融行业软件具有高精确性、高安全性和高可靠性的三高特点,涉及到重大的财产安全其对软件系统具有很高的要求,这就意味着,在整个软件系统上线以前,对该系统的各方面性能的严谨、有效地测试有着至关重要的作用。
软件测试的重要性
- 系统交付前的最后一道门;
- 最佳软件质量保证方案中不可或缺的一个环节;
- 全方位、整个软件生命周期保证系统质量。
软件测试方法
目前,有两种最常用的软件测试方法,为W模型和H模型。
W模型
- 突出了软件测试工作的独立性
- 强调测试要尽早地加入到软件开发活动中
- 强调了软件测试的流程

|