论文部分内容阅读
随着社会的不断进步和计算机科学技术的飞速发展,软件产品已深入到商业、工业、金融、教育、医疗等社会的各个领域。如何能更有效地保障软件产品的质量,成为软件行业普遍关注的问题。作为保障软件质量重要手段的软件测试技术正逐渐被重视和应用。
为提高软件测试的水平,实现软件测试的规范化,本文对基于web的软件测试进行了探讨和研究,分析了web应用软件测试常用方法及特点,并与传统软件测试技术进行了比较和分析。为解决测试用例生成这一关键问题,本文基于正交试验法进行软件测试,用以产生优化的测试集合:然后结合实际软件项目——《成人教育练习与模拟考试系统》,设计了用于该系统的测试用例,深入研究了针对该系统的测试方案、内容,并应用于系统的验收测试中,以发现系统中存在的功能缺陷。最后,结合实际测试工作,总结了一套具有普遍意义的软件测试流程模型,用于以后更有效地指导测试工作。
实践证明,通过基于正交试验法设计测试用例的方法,能够在较短的时间内发现系统缺陷和系统隐患,并能成功避免很多无效或低效的重复测试。在软件测试的整个过程中,测试用例的设计至关重要,由于基于正交试验法的测试用例设计具有“均匀分散、整齐可比”的特点,在所生成的测试用例中,每个因素的每个水平与其它因素的水平都有一次对应,这样运用较少的测试用例就能实现对软件较全面的测试,因而是一种解决多因素多水平测试问题的好方法。