软件自动化测试辅助系统的分析与设计

被引量 : 0次 | 上传用户:XIAOZHOU914
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件自动化测试辅助系统是IBM公司ECM QA项目组设立并开发的一套辅助工具,其目的是持续不断的进行自动化实施与改进,从而提高测试效率。该系统通过分析研究IBM公司Information Management产品线中Enterprise ContentManagement(ECM)平台的开发测试过程,并根据QA项目组中实际生产的需要,进行研究开发的测试辅助系统。通过该系统的建立,需要减轻繁重的测试任务;建立统一的测试过程以提高测试质量。本文分析ECM产品QA项目组对产品的自动化测试过程,总结出原有测试过程中准备测试环境、升级被测系统版本、配置测试环境、执行自动化测试脚本、处理错误、收集测试结果、错误分析、发现系统缺陷、生成测试报告等一系列工作任务,并发现了在自动化测试过程中存在的问题,如:测试环境的搭建费时费力,且难以统一,不利于测试中问题的定位;测试中人物繁多,工作量大,且容易由测试工作中疏忽导致测试结果不准确;软件测试平台众多,没有一个合理、统一的测试结果报告格式时的测试结果易于分析;测试结果数据量大,没有高效的分析方法快速发现软件问题等。通过对原有测试过程的分析与总结,提出了全自动化测试的自动化测试概念,将测试过程的工作精简为:定制测试任务、处理测试错误、对于失败的测试用例进行分析、发现缺陷、在系统中标记软件缺陷,并为之设计开发了软件自动化测试辅助系统。文中,根据我在系统设计开发中主要负责的工作,针对该系统中测试结果收集模块及测试结果分析报告模块进行了详细的描述。测试结果的收集、分析处理、结果统计与展示使整个自动化测试过程中必不可少的一个重要组成部分,它将各个测试机上运行的结果进行收集,并通过网络传送给服务器进行解析与统计,最终将测试的分析报告通过系统的用户接口(TotalAutomationWeb)展示用户。对于系统的分析与设计,本文使用了UML作为描述方法,通过使用用例图、顺序图、活动图等多种描述方法,并结合相应的描述文档、图表等帮助进行系统建模,使用类图等帮助对系统进行设计,从而保证系统开发的效率与质量。同时,在系统开发的测试结果分析报告子系统同,提出使用OLAP数据分析方法,通过对OLAP分析中维度、维层次、度量等概念及钻取、旋转、切片等操作的研究,并与测试结果数据相结合,制定了使用OLAP对测试结果进行分析的方法,结合Alphablox应用框架,为用户构建了一个快速、高效的测试结果分析架构,可以使用户简单、直观的对大量、复杂数据进行分析,从而使得用户能够快速的得出测试结论,并可对测试结论进一步分析,为软件质量提高提出指导意见。通过软件自动化测试辅助系统在项目中的使用,实现了24*7的测试模式,并初步实现了对回归测试的全自动,从而大大降低了测试工作的劳动强度,提高了测试质量。同时,通过整个系统的部署实施,证明了测试结果收集模块及测试结果分析报告模块的设计与实现达到了预想的目的,切实提高了测试结果的分析效率。
其他文献
原水、供水、节水、排水、污水处理及水资源回收利用等业务形成了一个相对封闭的水务产业链。过去水务投资与运营一直由政府主导,从2002年开始逐步向产权多元化方向过渡,非国
目的研究天然黄体酮胶囊(安琪坦)对于促排卵周期宫腔内人工授精术后黄体支持的疗效.方法观察促排卵周期宫腔内人工授精术后接受黄体支持的患者148例共242个周期,比较口服或阴
表现多种脑干综合征的原发性桥脑出血二例报告孙久诚戴艳萍李维娟例1男,37岁。突然头痛、头晕、复视、左侧肢体麻木无力3小时入院。查体:血压28/14kPa,神志清楚,语言笨拙,右眼球居中,水平运动受
通过对观赏草的概念、美学特性、生物学特性等方面进行了简单的介绍,并初步探讨了观赏草在园林景观中的运用,提出园林建设者对观赏草的运用要产生足够的重视和关注,我国应大
本文报道了云南20多个大地热流测试数据。据热流分布特点并参考前人有关资料,结合地球物理测深资料、岩石热物性与放射性生热率测试数据,对各区地壳深度范围的温度、热流配分
目的系统考察60Coγ-射线、环磷酰胺和综合放血法致血虚证小鼠模型骨髓细胞周期变化的特点。方法采用60Coγ-射线照射、环磷酰胺腹腔注射和综合放血法制作血虚证动物模型,检
目的探讨右美托咪定在无创正压通气(NPPV)的呼吸衰竭患者中的临床疗效。方法调查2010年1月至2013年6月温州市中心医院重症医学科收治的呼吸衰竭患者40例,按有无应用右美托咪
目的:研究胃癌中抑癌基因PTEN的蛋白表达水平及其启动子区域甲基化状况并与癌旁组织及正常胃粘膜组织中进行对比,探讨其与胃癌生物学行为之间的关系。方法:采用免疫组织化学
20世纪形成的存在主义文学,以鲜明的哲理性、独特的真实性、特定的环境性构成其基本艺术特征,以自由选择和荒诞体验构成其基本主题,充满了极其冷静的理性和令人不可思议的荒
目的探讨非心源性TIA患者服用氯吡格雷后短期内缺血性脑卒中复发与CYP2C19基因多态性的关系。方法对82例初发非心源性TIA患者给予氯吡格雷联合阿司匹林治疗21 d,随后氯吡格雷