【摘 要】
:
现代信息技术的迅猛发展,使得大型软件产品也即企业级软件系统日益庞大,开发周期不断缩短,对软件系统的性能和稳定性要求也越来越高,因此软件测试就凸显出重要的作用。目前对
论文部分内容阅读
现代信息技术的迅猛发展,使得大型软件产品也即企业级软件系统日益庞大,开发周期不断缩短,对软件系统的性能和稳定性要求也越来越高,因此软件测试就凸显出重要的作用。目前对企业级软件的测试工作主要有两种方式,手工测试和自动化测试。通过引入自动化测试,可以有效地缩短软件开发周期,降低软件成本。比较成熟的软件自动化测试都是使用自动化测试框架来指导自动化测试的实施。这种框架能有效地弥补依靠单一测试工具的一些缺陷,并且在具体项目中还可以考虑吸收几种测试框架的优点,设计出适合具体项目的软件测试框架。本文首先分析研究了当今企业级大型软件的开发特点,自动化测试的必要性及自动化测试的优缺点。研究了自动化测试的理论,并从测试活动,测试类型,测试用例三方面分析研究了自动化测试的适用范围。在重点研究PyUnit框架结构的基础上,针对企业级软件开发的特点,设计构建了一套适合企业级软件开发的自动化单元测试框架。该方案具有平台通用性好,测试用时短,脚本分类清晰,结果定位准确等特点。本文以eXplo项目为例,从系统的特点,测试需求及测试用例分析,脚本的设计和编写,自动化单元测试的实施等方面详细介绍了文中测试框架方案的具体应用,并对结果进行了分析和讨论。本实例中,使用PyUnit框架后的测试效率要比之前的测试方法有显著提高,最为明显的就是在回归测试中,大大缩短了时间和工作量。
其他文献
随着城市化和机动化的浪潮,城市交通已成为制约我国城市发展不容回避的问题。缓解当前交通难题,唯有大力发展公共交通。快速公交系统通过对传统公共汽车在规划、设计、运营和
目的:探究经阴道三维超声(3D-TVS)成像对宫腔粘连患者诊断准确率的影响。方法:选取2016年10月-2017年4月乐山市人民医院宫腔粘连患者108例,所有患者病历资料详尽,均使用经阴道二
在整个教育步人信息化的今天,英语教学发展仍然显得十分缓慢,如何加快英语课堂教学改革的步伐,全面提高英语教学的水平,仍然是摆在我们面前的紧迫课题.面对教学改革的实际需
本文主要是通过对机电自动化中传感器技术的应用进行了简单的阐述和分析,希望可以为我国企业机电自动化生产体系的发展提供积极的建议。
目的对比全身麻醉和硬膜外麻醉对老年骨科手术患者术后短期认知功能的影响。方法 80例老年骨科手术患者,依据麻醉方式不同分为观察组和对照组,各40例。对照组接受全身麻醉,观
高速公路是交通运输体系中陆路运输的主要代表,体现了一个国家和地区的经济发展水平和实力。我国自1988年修建第一条高度公路以来,经过二十年的不懈努力,至2008年我国的通车
2009年,国务院审议通过了《国务院关于推进重庆市统筹城乡改革和发展的若干意见》,意见中指出重庆市是中西部地区唯一的直辖市,是全国统筹城乡综合配套改革试验区,在促进区域
儒、道两家都重视"不言之教".通过分析儒、道两家的典籍不难发现:从教学内容看,"不言之教"强调"道"是教学的主要内容;从教学方法看,"不言之教"强调"体悟"是重要的教学方法;同
目的:观察吴茱萸汤联合柴胡疏肝散治疗胃食管反流病(GERD)的临床疗效。方法:选取2016年1月-2017年12月接受治疗的60例辨证为肝胃虚寒型胃食管反流病患者,随机分为对照组与治
旅游客运站是指建于旅游景区周边或者景区内的汽车客运站,其主要服务对象为到景区旅游的游客以及景区当地出行的居民,其建设的主要目的是为了更好地发展当地旅游业,满足当地