在大数据云计算背景下软件测试面临的挑战.docxVIP

在大数据云计算背景下软件测试面临的挑战.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

??

?

??

在大数据云计算背景下软件测试面临的挑战

?

??

?

?

?

?

?

?

?

???

?

?

?

?

?

【摘要】随着全球化的深入,计算机对我们的生产生活越来越重要,目前计算机网络技术基本在我国实现了普及。云计算、大数据的时代已经到来,这也为软件测试技术的进步提供了重要推动力。在开发软件的过程中,软件测试是非常重要的一部分,在当下信息时代背景下,传统的软件测试已经无法满足目前发展的需求,这就需要对软件测试手段不断进行创新改进,使软件测试的质量得到提升,尽可能保障软件有序运行。本文就针对目前大数据云计算背景下的软件测试面临的挑战展开分析,并根据现状提出了相对应的措施,希望可以促进我国软件行业的快速发展。

【关键词】大数据;云计算;软件测试;挑战

随着科学技术的进步,各行各业都实现了快速的发展,尤其是近几年大数据时代的到来,对我国传统的软件测试行业带来了巨大的冲击,传统的软件测试与目前的实际需求已经无法满足。在大数据云计算背景下,比较突出的特点有复杂性、多样性以及巨量。对软件测试的方法和技术不断进行创新改进,以此来面对后续的挑战,具有非常重要的意义。

一、传统软件的开发、测试发展历程

从20世纪50年代开始研发软件,而软件开发主要经历了以下四个阶段的发展:完全编码、构件化、服务以及大数据云计算,而软件测试是随着软件开发的发展而不断的进步。传统的软件开发测试指的是前面三个发展阶段。其中,最开始的完全编码阶段属于简单的程序设计阶段,主要是通过手工编写代码的方式,测试和调试比较简单,通用性比较差;第二阶段就是构件化阶段,这也是转变向工业化生产的重要发展时期,已经研发出了业务组件,显著的特点有:本地运行、高复用、高效等,缺点就是无法分析和跟踪软件内核。第三个阶段就是软件服务环节,随着网络技术的进步,实现远程访问者需要对软件外部服务结构有一定的了解,需要掌握输出和输入的情况,软件测试也变得更加模糊和复杂。

二、目前软件测试主要存在的问题

在开展传统软件开发的时候,因为受到技术等因素的影响,实际的应用效果还达不到预期的目标,依然存在一些问题。尤其是当前云计算大数据环境中,没有办法完全实现数据价值,导致很多的数据信息无法汲取分析,对深层次的研究有非常大的影响。

(一)测试系统无法满足使用需求

在开展传统软件测试的时候,主要是依照控制系统直接向服务总站发送指令数据请求得以实现,全面测试测试系统。多少人使用系统,决定了服务系统的数量。人们为了加快运算的速度,就会选择更加便捷的测试系统,但是普通的软件测试服务器数量相对较少,只能开展短距离小规模的应用,导致客户的实际需求无法得到满足。如果执意要采用普通的测试系统,必然会给整个系统带来巨大的运行压力,会出现系统卡顿的情况,甚至会造成测试系统的崩溃。

(二)软件测试存在的问题

在完成软件的开发之后,就需要对软件进行测试,主要是测试运行的速度,检查软件是否与开发的预期结果相吻合。但是,在大数据背景下,软件测试问题越发严峻,尤其是其中的ORACLE,问题。目前开展技术的分析工作有非常大的难度,不论是分析图形比较图还是应用折线分析图,最终得出的结果都无法确保其准确。

(三)软件有了一定的免疫力

随着社会的进步,时代的发展,当前社会应用的软件测试类型越来越多,而目前出现的一种文体就是软件测试的杀虫剂效应。指的就是人们对软件测试的越来越多,导致软件形成了一定的免疫力,而且在开展测试的时候免疫力会不断的提高。也就是说,软件出现的这种免疫情况,与我们日常生活中所说的抗体有很大的相似度,如果经常服用药物,就会在人们的身体内留下对该药物免疫的细胞,如果还是服用相同的药物,那么实际起到的效果就达不到预期的目标。从这一点也可以发现,在当前软件测试多元化的背景下,免疫现象非常严重,在开展测试的时候出现了很多问题,这就需要我们不断改善检验方法,但这种方式也无法长时间应用,软件也必然会随着时间的推移产生免疫现象。

三、软件测试问题的改进对策

(一)改进软件测试技术

随着科学技术的进步,对于软件开发测试上也要不断进行创新,软件测试技术需要紧紧围绕产品的实际需求,满足用户的需要。软件行业想要实现持续性健康发展,就必须要不断升级改造软件测试技术,但是,在开展软件测试的时候需要结合多种测试技术,将其作用充分发挥出来。因为应用多元化的软件测试技术,能够有效提升测试嘟嘟,确保如软件测试的质量。

(二)搭建大数据测试环境

在大数据云计算背景下,开展软件开发的工作需要使用海量的数据支持,这就应当搭建大数据测试环境,这样是社会发展的基本要求。测试环境的优劣,直接关系到测试的精度和效率。好的测试环境,能够使数据处理速度大大提升,还能够确保数据的完整性,提高信息利用率。所以,对大数据测试环境不断进行完善优化,深入研究大规模的探索

文档评论(0)

152****7564 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档