云环境下的自动化测试平台设计

被引量 : 14次 | 上传用户:zhouqidhi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件产品对于社会影响的加大,软件用户对软件质量的要求也就越来越高。然而,现代软件规模的大型化,软件结构的复杂化加大了软件质量保证的难度,“软件质量困境”表现的越来越突出。随着软件质量意识的提高,众多的软件开发商在开发过程中加大了软件测试费用的比重。云计算平台具有动态可扩展的海量资源,能够节省测试时间和降低测试成本。自动化测试拥有的众多优点,例如:快速、全面、可靠、可编程、可重用等,可有效解决手工测试的诸多缺点。两者的结合是一种有效缩短软件测试周期与提高软件测试质量的测试解决方案。本文旨在建立基于云的自动化测试平台(简称云测试平台)。本文首先介绍论文的选题背景、国内外发展现状和选题意义。其次,对课题研究中所用到的云计算及自动化测试技术进行介绍。然后,介绍构建云测试平台设计到的相关技术,包括:CloudStack、Selenium、 TestNG等目前主流技术或工具。紧接着,根据软件工程开发流程,研究云测试平台,提出功能性方面的需求,并对项目的总体架构、门户网站、后台、数据库分别进行了设计。然后,根据项目架构设计,对项目进行了详细设计。最后,介绍了云测试平台的测试流程。
其他文献
沙门氏菌(Salmonella)是一种革兰氏阴性杆菌,可以引起鸡白痢、禽伤寒和禽副伤寒等沙门氏菌病,对我国养鸡业产生了巨大威胁。同时,沙门氏菌也能感染人,引起呕吐、腹泻,甚至是
农产品物流企业作为专业性物流组织,是农产品物流成本的主要承担者,成本高昂成为其可持续发展的重要瓶颈,要突破这一瓶颈必须改善经营管理。成本预算管理作为有效的经营管理手段
<正>中学生物多个章节的知识与数学关系密切,在题目设计进行知识考查时,数学方法在生物教学中得到广泛应用,现将高中生物常见计算题归类解析。一、有关蛋白质方面的计算例1某
公众参与是环境影响评价中的重要内容,在环境影响评价中发挥着特殊作用。针对目前中国环境影响评价中公众参与的实施状况,提出了公众参与意识不强、参与形式单一、信息公开不
<正>电视无疑是当今少年儿童最喜爱的,也是未成年人与成年人共享程度最高的大众传播。在英国,3岁以上儿童每周收看电视的平均时间达25小时。在我国,最新调查显示,北京地区6岁
真菌毒素危害动物和人类的健康,综述了粮食及其制品中真菌毒素快速检测技术的研究进展情况,包括近红外技术、生物化学传感器技术、实时荧光定量分析技术等,分析比较了不同检
自然资源生态学是一个研究较少涉及却又亟待建设的学科,本文通过研究森林资源生态学的理论体系,试图为自然资源生态学学科体系的构建提供范例。作者认为,森林资源生态学是研
为促进生态经济的协调发展,生态保护的机会成本应包括人们因参与生态保护不得不转变生产生活方式的各种投入和潜在损失。根据机会成本法,以吴起县退耕还林工程为例,对吴起县
水稻是我国目前第二大粮食作物,全世界有50%以上的人口吃饭问题需要它来满足。因此提高水稻产量是我国乃至全世界的粮食安全重要战略,而水稻高产是主要目标之一。杂种优势是