基于云计算环境的软件测试服务探讨

来源 :世界家苑 | 被引量 : 0次 | 上传用户:caiaikai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:基于云计算的自动化的软件测试服务的开发不仅降低了成本,同时也有效减少了测试所需的时间,对于提升软件测试效率具有重要作用。本文对基于云计算环境的软件测试服务进行了分析,旨在为相关领域的研究提供参考。
  关键词:云计算;软件测试;软件测试服务
  随着科技的不断发展,信息技术得到了开发和应用。以往的软件测试方法已不符合当前高端技术的应用水平。云计算作为一种新型的计算模式,具备了超大规模、可虚拟化、实用性强、可扩展性及有针对性等优良特性,广泛应用于软件服务平台中。将软件测试需要纳入云计算这一环境中,通过云计算平台庞大的资源系统进行测试,从而取得令人满意的效果。
  1 云计算概述
  云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机和其他设备。经过几年的发展,云计算已经从节约成本的工具到盈利的推动器,从ISP(网络服务提供商)到电信企业,已然成功地从内置的IT 系统演变成公共的服务。云计算就是通过网络信息技术将相关数据进行高效安全的处理和传送,由于数据处理效率高,速度快,集成化程度高,以及服务所覆盖的范围广等特点,近年来发展十分迅速。而大数据存储是云计算中重要的组成部分,是将计算机网络技术中原有的一些存储功能通过联合和改进而形成一种实用性强且成本较低的存储系统,将用户信息进行存储并加密,再通过网络回传给用户,该存储系统容量较大,安全性较高,被广泛应用于人们的日常生活。基于云计算的大数据存储实际是根据虚拟网络而形成的系统,数据安全是云计算中的关键问题,尤其是在网络信息技术飞速发展的今天,每天都有大量的信息产生和传播,人们也越来越重视个人信息安全,黑客攻击网络盗取信息等不良事件时有发生,一旦信息泄露或者被篡改会给用户带来巨大的损失,所以必须要对数据存储系统进行一定的改进和完善,才能加强其安全性能,推动云计算与大数据存储的进一步发展。
  2 云计算环境下软件测试的研究范围分析
  2.1 云计算自身的测试服务
  在对软件展开测试时,云计算将会对软件进行全方位的分析,不仅对软件的基本性能和服务功能进行检测,还通过数据对软件功能逐一表达。对于云计算自身的测试而言,其性能优势,可为软件运行提供有效的保障。
  2.2 研发团队利用云计算进行软件测试
  过去,软件研发团队在测试软件时需要先创建大规模测试环境,如今使用云计算就可以快速测试软件具备的各种功能。云计算自身具备的自动化测试功能,可将软件系统结构和系统性能更好地检测出来,可作为软件开发商进行软件测试的主要工具。
  2.3 与TaaS 相比云计算软件测试范围更广
  TaaS 是近几年刚开发出来的一种新型的软件测试服务系统。现价段也是软件市场上比较流行的一种,具有一定的市场份额。但是TaaS 测试的软件多为销售市场上的,而且TaaS 软件测试存在的诸多不足都可以由云计算进行解决,可见云计算软件测试范围更大,性能更强。
  3 云计算环境下软件测试服务优越性分析
  3.1 云测试平台的费用较低
  云计算平台进行软件测试的价格低廉,无需再购置相关的软件测试工具,很大程度上减少了软件测试投入的费用。对于软件开发商而言,通过云计算进行软件测试无需添加个人电脑或测试服务器,而是根据开发商开展软件测试的目的,将软件置入云测试平台中,便能够达到软件测试需要的结果,不仅强化了軟件测试的效率,还极大地减少了测试成本的消耗。
  3.2 云计算具备庞大的资源
  云计算平台储备的资源规模巨大。大量的数据资源为软件测试构建了在线使用平台,无需下载就可直接使用,如此一来不仅提升了软件测试的效率,还节省了大量的时间,无需再安装相应操作系统及调试软件配置调系统。在线服务平台的功能十分强大,为需要软件测试的用户带来了极大的便利。
  3.3 云计算软件测试服务功能全面
  云计算测试平台综合性较强,可为各类软件系统提供具有针对性的测试服务。在云计算环境下能够模拟各种软件测试环境,大大缩减人工构建测试环境付诸的时间。只要明确云计算软件测试服务的菜单,就能够立即测试软件。这种全方位的测试服务对于用户而言实用性极高。
  3.4 云计算环境下软件测试方便快捷
  用户利用云计算进行软件测试时,只要在云计算平台上注册一下就可以进行操作,无需在测试前过多准备。云计算平台的测试环境较为健全,能够为各种软件测试提供服务,用户在测试之前登录云计算平台就能测试了。云计算环境应用的虚拟技术比较多,通过虚拟技术可以构建更加有效的测试环境。
  4 云计算环境下的软件测试服务
  首先,用户按照软件测试的目标,在云计算平台中选择相应的测试服务。云计算平台收到用户发送的请求,按照软件测试的服务需求配置相应的测试系统。例如,匹配相应类型及数量的虚拟机、配置对应的检测系统、匹配相应的CPU 等。其次,根据用户的实际要求设置对应的测试目标,进行软件功能的测试操作,先了解URL 目标且自动生成测试脚本,然后输入与软件测试相对应的脚本。再次,云计算要对软件内部的数据进行分析、存储,明确软件内部数据的性能及各项功能,这也是进行软件测试最为关键的一环,必须对软件的服务性能进行详细、全面的分析。此过程中,要按照用户的要求进行控制,从而为软件测试打好提前量。然后,为软件测试配置虚拟机,其在配置过程中主要有三种方式:取池中配置、通过AWS 做单机配置、在服务器中通过RESTful 获得测试环境。最后,取出软件测试的结果以数据的方式呈现出来,在软件测试结果读取过程中,通过AGENT 与云计算平台进行数据传输,并对测试过程进行监督、控制,同时AGENT 开始收集测试数据结果,云计算接收AGENT 发送的数据结果后,对这些数据进行统计分析。以上是云计算环境下软件测试服务的整个过程。
  5 结束语
  随着经济全球化、信息共享化的不断发展,科学技术作为第一生产力,给软件开发带来机遇的同时也带来了挑战。软件市场竞争环境日益凸显,使软件产品的质量成为开发商的核心竞争力。要想提升软件开发效率,减少成本投入,使软件企业经济效益最大化,就要在软件测试中加强对云计算的应用,从而为软件测试提供更加优异的服务。
  参考文献
  [1]谢巧玲.基于云计算的软件测试系统研究[J].数码世界,2017(2):90-91.
  [2]何宁,卓春英.云计算环境下软件测试研究进展[J].电脑知识与技术,2016,12(22):58-59.
  [3]田丽迎,王宇,姜雪婷.基于云计算的软件测试中的调度问题研究[J].计算机与现代化,2016(10):62-66.
  (作者单位:南京软通动力信息技术服务有限公司)
其他文献
摘 要:开展技能大赛是职业学校强化育人质量的重要举措,是突出职业教育特色、提高职业教育竞争力的重要保证。国家对此非常重视。全国各地技能竞赛蓬勃开展,在取得成效的同时也暴露不少问题。要进一步提升职业教育人才培养水平,必须把技能竞赛放在更加突出的位置,强化技能竞赛效果。  关键词:技能大赛;职业教育;影响  近年来,各地对职业教育技能大赛重视程度前所未有,一些内容丰富、形式多样、特色鲜明的大赛活动相继
期刊
摘 要:基于国内高校统计软件课程教学的现状,结合统计软件知识的特点,借鉴其他课程改革的思想,考虑到我校少数民族学生众多且基础和能力参差不齐的实际情况,我们提出以下统计软件课程教学改革的具体方向:科学选定教材、更新教学内容、引入先进的教学方式、加强学生自主学习训练。并通过对我校2015级数学与统计学学院应用统计学专业80名本科生的教学实践,总结了改革的成果。  关键词:创新人才;大数据;案例教学;双
期刊
摘 要:本文将通过对电工技术基础课程中的“单相变压器”一课进行设计,探析如何在专业基础课中渗透积极德育。  关键词:单相变压器;积极德育;课堂教学心理场  前言  学校的育人工作是一项浩大而持久的工程。德育教育不仅仅只是思想政治课的内容,也不只是学校学工处和班主任的职责,它需要所有教师在相应的学科教学中共同实施。教育教学应该把培养学生积极主动的学习品质作为核心目标,并将其贯穿于整个课堂教学的全过程
期刊
摘 要:伴随着我国教学改革工作的不断深入,中学英语教学工作也面临着较大的挑战,中学英语教学理念也需要进一步优化,教师应该采取科学的对策给学生创造良好的学习环境,提升其学习效率。结合当前中学英语教学现状,进一步提出相应的革新对策,找到适合当前英语教学需求的方法,提升中学英语教学质量。  关键词:革新视角;中学英语;教学模式  一、革新视角下中学英语课堂教学模式的优化意义  第一,符合当前社会的发展需
期刊
摘 要:写作能力是英语综合应用能力的重要体现。我二本院校非英语专业学生的英语基础薄弱,思辨能力差。针对这一问题,我校采取了创新教学设计,分学期分模块打好基础、注重过程教学、加强思辨能力培养的策略,使学生的英语应用能力较大提高。  关键词:写作教学;创新设计;思辨能力;英语应用能力  教育部高等教育司制定的《大学英语课程教学要求》是各高校开展非英语专业本科生英语教学的主要依据。《要求》指出,大学英语
期刊
新加坡小学阶段的《公民与道德教育》课程围绕培养热爱国家的良好忠诚的新加坡公民这一主题开展品德教育,希望经过小学阶段的品德教育和训练,公民在小学毕业时能够达到以下的品德要求:①具有基本的是非对错观念,能够进行简单的道德判断;②对外界事物保持好奇心;③學会了解自己、表达自己,并未自己的行为负责任;④能够与他人建立和谐的关系,并学会分享和以他人为先;⑤培养良好健康的生活习惯;⑥热爱自己的祖国。上述的六个
期刊
摘 要:汉语和英语分别属于两种不同的语系。汉语和英语的被动句之间既有差别又有相似之处。本文着重从语用因素对汉英两种语言的被动句造成的限制等方面对汉英两种语言进行了对比研究。  关键词:汉英语言;被动句;语用因素;限制;对比研究  无论是现代汉语还是英语,在什么条件下使用被动句是个很重要的问题。  一、汉语被动句的语用因素限制  汉语是表意文字,所以汉语使用被动句的主要依据是意义。在现代汉语中,如果
期刊
摘 要:计算机软件,又可以称之为“Software”,主要是指计算机系统中的程序及其文档,是用户与硬件之间的接口界面。在我国科学技术迅速发展的今天,计算机软件开发技术日益成熟,并取得了较高的成就。基于此,本文就对新时期计算机软件开发技术的应用及发展趋向展开探究,以期为计算机软件开发工作提供有效参考依据。  关键词:新时期;计算机软件;开发技术;应用;发展趋向  随着互联网技术的普及,计算机在人们生
期刊
摘 要:数学是人们生活、劳动和学习必不可少的工具,能够帮助人们处理数据、进行计算、推理和证明,数学模型可以有效地描述自然现象;数学为其他科学提供了语言、思维和方法,是一切重大技术发展的基础;数学在提高人的推理能力、抽象能力、想像能力和创造力等方面有着重大作用。对数学课程的性质与地位有了科学的认识,才能正确理解课改精神。  关键词:课改精神;课堂教学实践;数学活动  一、以课改精神指导课堂教学实践 
期刊
摘 要:本文以湖南现代物流职业技术学院中德合作办学项目为例,分析项目主体学生的特点,探讨项目中学生管理中遇到的问题,并对新环境下中德合作办学模式下的学生管理与研究提出几点思考。  关键词:中德合作办学;学生管理  一、引言  在我国,随着社会对应用型技术人才需求量的与日俱增,职业教育在80年代就开始了对德国“双元制”模式的理论学习。世界经济一体化趋势下,这种学习已经从理论探索逐步发展到实践运用。借
期刊