论文部分内容阅读
近年来,随着计算机技术在各行各业的快速发展和应用,人们对软件质量的关注度越来越高。其中,软件测试是保证软件质量的重要手段和关键环节;经过多年的发展,软件测试的理论和技术已经逐渐成熟。同时,随着新技术的引进和应用,能源勘探的技术和工具也有了长足的进步。由于能源勘探领域的行业特殊性,决定了它对软件质量的要求要高于一般民用系统;另一方面,各种软件测试的理论和技术在这种特殊领域的应用度还远远不够。本文针对这种情况,结合单位的具体项目,主要研究各种软件测试技术在能源勘探领域的应用。本文首先介绍了本课题的研究背景、研究意义和论文任务、结构;其次,介绍了软件测试的基本概念以及自动化测试的概述;紧接着是能源勘探中测井的基本概念、几种主要的测井工具和本文所研究的测井软件的工作流程;然后,介绍了针对被测软件的测试用例的设计、回归测试的实施以及测试报告的生成。最后介绍了针对被测软件的自动化测试的实施以及相关的测试结果分析。主要涉及了以下几点:1.如何在测井软件中有效地实施回归测试,主要分析了针对测井软件的特点如何有效的选择回归测试的测试用例。2.如何通过Quality Center的Excel Report Generator功能生成简介又符合用户自定义需求的测试报告。3.如何在测井软件中实施自动化测试。包括自动化测试的前期准备工作、设计执行阶段和脚本设计的要点。4.如何设计一些自动化测试的辅助模块对自动化测试工具和测试过程进行补充,使自动化测试的效率更高。5.如何对井场测试的测试结果进行分析,主要分析井场测试的缺陷是如何产生的。通过分析井场测试的测试结果对软件测试的测试过程和测试方法进行改进。在本论文的最后一章,对论文的研究工作做了总结,并提出了软件测试过程中依然存在的问题。