某客户沟通管理软件测试系统的设计与实现

来源 :中国科学院大学(中国科学院工程管理与信息技术学院) | 被引量 : 0次 | 上传用户:bbcat1982
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
最近十年,软件测试工作从纯粹的人工测试逐步进入了自动化阶段。相对于人工测试,自动化测试大幅度提高测试用例的执行效率从而节约人力与时间成本。随着敏捷的概念引入软件开发过程。软件开发迭代周期不断缩短。持续交付早已替代瀑布模型,成为软件行业的主流。而自动化测试就是持续交付过程中软件质量保证不可或缺的一环。本论文的主要研究内容为针对某客户沟通管理软件挑选合适的工具,利用现有的技术,来搭建并优化一套自动化测试系统。客户沟通管理软件主要通过文档的创建、管理与发布来帮助企业实现与其客户的高效沟通。本客户沟通管理软件包含Web Service、客户端图形应用、网页应用、批处理等多种应用,具有维护时间长,功能点多的特点。研究内容将分为如下三个方面:1.测试自动化工具选择:第三方测试工具的选择要平衡工具本身功能、工具价格、测试脚本开发与维护成本,以及测试人员技术水平。2.测试自动化模块的搭建与改进:自动化测试系统将针对被测产品的不同模块设计实现多个自动化测试模块,如Web Service测试用例执行模块、客户端测试模块、Web UI测试模块等。在实践中将不断改进测试自动化程序,提高自动化测试覆盖率,降低自动化系统维护成本。3.多个测试自动化模块的集成:自动化测试系统将把各个测试模块集成为统一的测试系统。作者主要完成的工作包括网页测试用例执行模块的设计与实现、Web Service测试用例执行模块的设计与实现、测试结果管理模块的改进、测试结果汇总分析与报告生成模块的维护。课题目标是为某客户沟通管理软件设计并实现自动化测试系统。该系统将覆盖包括批处理程序、Web Service、客户端、Web UI等多种应用接口的测试;同时为自动化测试系统的不同模块生成同样形式的测试报告;并且要保证测试自动化用例可以每天执行一次。
其他文献
人才培养模式改革历来是高等学校教学改革的根本目的.探讨了中国大学改革开放以来进行人才培养模式改革的经验,并归纳出所经历的三个阶段:'宽专业、窄方向'阶段、通
摘要:体育运动训练的形式多种多样,并且其范围特别广阔,将这些运动进行整合,大家会发现,这些运动可以整合为有氧运动和无氧运动这两大类,本文主要阐述了有氧运动和无氧运动的含义、特点,以及提高有氧运动训练的方法与建议。  关键词:有氧运动;无氧运动;训练方法  一、有氧运动的含义  有氧运动是指人体在氧气足够的条件下进行的运动,有氧运动与人体的新陈代谢有着密切的联系,有氧运动的能量来自脂肪消耗。运动员在
随机数在高速通信系统和计算机技术中扮演者不可或缺的角色。5G时代的浪潮推动着信息通讯、物联网、人工智能等产业的快速发展,使得各类信息量急剧增多,在要求系统大容量、高速的传输信息同时,相应的信息安全隐患也会随之到来。为了适应更快的通信网络形势,保障信息的安全,产生保密、可靠的随机数具有十分重要的意义。物理随机数具备足够高的熵、随机性好、难以破解等特征。但是,传统物理随机数发生器受到熵源带宽(单光子随
传统雷达采用数字化接收机,虽然具有计算精度高的特点,却无法实时处理大量数据,而采用声光信号处理技术却可以弥补这一缺点。声光器件以它体积小、功耗低、实时性强、结构简
水溶性光引发刑既具有良好的引发光聚合反应的能力,又有优良的水溶性。属自由基型引发刑,其按结构可分为芳酮类、稠环芳烃类、聚硅烷类、酰基膦酸盐类、偶氯类厦金属有机配合物
医院干部廉政档案管理是推进医院党风廉政建设,促进医疗行业健康发展的重要保障。本文通过对医院干部廉政档案管理概述、特点、现状分析,进而深入提出实现廉政档案创新管理的内