大数据云计算时代软件测试所面临的挑战

来源 :科学与财富 | 被引量 : 0次 | 上传用户:evanchou8
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:受计算机网络技术蓬勃发展的影响,大数据云计算时代早已来临,成为软件测试技术发展的机遇及挑战。同时,软件测试是软件开发过程中最為重要的阶段之一,而互联网+时代下传统软件测试技术早已不适用于行业发展需求,利用大数据与计算技术手段开展软件测试能明显提高测试效率保证测试质量。本文以大数据云计算时代软件测试为切入点分析其所面临的挑战,就提出具体的解决措施进行深入探究,旨在为相关从业人员积累更多的实践经验。
  关键词:大数据云计算;软件测试;挑战
  Abstract: influenced by the rapid development of computer network technology, the era of big data cloud computing has long been coming, which has become an opportunity and challenge for the development of software testing technology. At the same time, software testing is one of the most important stages in the software development process. In the era of Internet +, the traditional software testing technology is no longer suitable for the development needs of the industry. Using big data and computing technology to carry out software testing can significantly improve the test efficiency and ensure the test quality. In this paper, software testing in the era of big data cloud computing is taken as the entry point to analyze the challenges it faces, and specific solutions are put forward for in-depth exploration, so as to accumulate more practical experience for relevant practitioners.
  Key words: big data cloud computing; Software testing; challenge
  一般说来,常规普通软件测试系统仅仅适用于小规模短距离测试情况,无法满足大规模长距离的测试要求,特别是具体应用期间可能出现各种卡顿问题,甚至存在造成软件测试系统无法正常使用的可能性。同时,测试期间需要控制系统发送测试指令全面测试系统,一旦测试服务器覆盖范围相对有限则直接影响测试运算速度,难以取得令人满意的测试效果。待软件开发完成后均无法躲避软件测试环节,而软件测试以评估软件运行速度为核心内容,结合软件开发前预测数据判断其运行效率,得出相关数据观察软件是否符合开发前的具体要求。针对测试期间出现严重Oracle问题或技术开发出现问题的软件则建议技术人员灵活运用新型技术手段彻底解决相关问题,以达到健全软件测试职能的目标。鉴于此,本文针对大数据云计算时代软件测试所面临挑战的研究具有重要的现实意义。
  1.大数据云计算时代软件测试所面临的挑战
  1.1云计算构架挑战
  当前我国软件开发普遍应用云计算架构技术且该项技术普及应用的程度较高,而利用常规软件测试方法无法正常测试软件,对软件测试正常作业带来相应的挑战。现阶段我国大数据处理框架往往倾向于使用由谷歌公司所研发的MapRe-duce体系,该架构将抽象的数据处理流程划分为reduce及map2大阶段,其用户对分布式程序设计以实现reduce及map两个函数为基础,交由MapReduce框架妥善处理机器间通信、机器容错、数据分片及任务调度等方面任务。由此可见,软件开发期间应用云计算架构技术能明显增强软件开发的水平,大大加快软件开发的速度,对于保证软件开发质量具有不可比拟的积极作用。
  1.2无法满足处理需求
  现代化软件开发无法脱离海量数据的支持,一定程度上加剧测试海量数据处理软件的难度,而传统软件测试平台无法满足大数据时代下的处理要求,难以实现有效处理大数据目标完成软件测试的任务。同时,传统B/S及C/S架构的软件平台,其性能测试往往需要依靠协调控制器向服务器发送响应请求,完成服务器压力测试的目标。一旦服务器数量有限或请求发送成百上千数量级别的应用服务请求则使用常规软件测试方法无法取得令人满意的效果。此外,互联网时代下软件开发所涉及的数据量极其庞大,而如何科学有效处理相关数据实现传统平台测试软件的目标,是相关技术人员所面临的主要挑战。
  2.大数据云计算时代软件测试挑战的解决措施
  2.1改进测试技术
  在实际测试的过程中,相关技术人员以持续革新软件开发技术为前提条件,结合软件产品自身需求不断改进软件测试技术,真正意义上做到满足现代社会用户的使用需求,将升级改造软件测试技术视为推动软件行业发展需求的有利手段,并且软件测试期间无法脱离多种软件测试技术融合使用的支持,方可充分发挥软件测试技术的作用。同时,应用多元化软件测试技术能明显提高软件测试的总体速度及效率,消除影响软件测试质量的风险因素。此外,大数据云计算机时代下合理运用智能化数据处理技术完全符合现代化大数据技术发展的要求,对于保证软件测试效果具有不可比拟的积极作用。   2.2搭建测试环境
  由于大数据云计算时代下软件开发无法脱离大量数据的支持,客观上要求相关技术人员通过搭建大数据测试环境等方法满足现代化软件测试的具体要求,主动迎合现代化社会对软件开发行业的需求。同时,软件测试大环境越完整越能提高数据处理速度,消除影响数据信息完整性的风险因素,大大提高数据信息的利用率,并且健全的大数据测试环境能满足客户需求,充分发挥云架构中测试环境发生器的作用,有助于深化探索软件测试规模性研究进程,真正意义上做到彻底解决传统大数据测试中现存问题。此外,大数据云计算时代下所带来的软件测试ORACLE问题必须立足于软件测试应用实例,以保证原有设计功能为前提条件。
  3.结语
  通过本文探究,认识到大数据云计算时代下互联网技术水平蓬勃发展,对于科学技术要求也更为严格,对于软件测试提出全新的机遇及挑战,例如:测试信息价值要求高及测试环境要求严格等。同时,由于常规软件测试中普遍存在“杀虫剂效应”问题及Oracle问题,客观上要求相关技术人员秉持具體问题具体分析的工作原则,以顺应时代发展潮流为前提条件,不断改进软件测试的方法及原理,进一步提高软件测试的速度及效率,为保证软件测试结果准确性提供强有力的支持。总而言之,软件测试是软件开发过程中最为重要的阶段之一,而互联网+时代下传统软件测试技术早已不适用于行业发展需求,利用大数据与计算技术手段开展软件测试能明显提高测试效率保证测试质量。
  参考文献:
  [1]周哲韫.大数据云计算时代软件测试所面临的挑战[J].中国新通信,2019,21(2):73.
  [2]杨铃林.大数据云计算时代软件测试所面临的挑战[J].中国新通信,2018,20(17):37.
  [3]李宁,庄丽华,石林,等.大数据云计算时代软件测试所面临的挑战[J].教育教学论坛,2017,(51):275-276. DOI:10.3969/j.issn.1674-9324.2017.51.121.
  [4]李宁,庄丽华,石林,等.大数据云计算时代软件测试所面临的挑战[J].教育教学论坛,2017,(51).
  作者简介:
  吴学奎(1996—),男,汉族,四川省雅安市,本科,研究方向:软件工程。
  李瑞鑫(1996—),男,汉族,四川省成都市,本科,研究方向:计算机科学与技术。
  黄伟杰(1997—),男,汉族,四川省宜宾市,本科,研究方向:计算机科学与技术。
其他文献
摘要:在社会主义经济建设的快速的发展的前提下,各类建设的技术水平伴随着经济建设以及工程建设的逐渐的快速的发展,有了快速的进步与发展,建筑行业的发展也朝着技术为主导的方向发展与进步,建筑行业中的装配式的建筑逐渐的显现,伴随着建筑行业的快速的发展速度,建筑行业中,结合着BIM技术在装配式建筑质量管理上的深入应用与实践,提出并建立了基于BIM技术的装配式建筑质量管理上的霍尔三维模型。从时间方面、逻辑方面
期刊
摘要:随着国民经济的不断发展,电力已经成为国家的最重要能源。就民用电力来说,由于人民物质生活的极大丰富,生活质量迅速提高,对电力的需求也越来越大。就系统的完整性而言,电力系统从发电配电,传输一直到区域变电所已基本实现网络化管理,而唯独用户终端没有和网络连接上造成了系统的不完整,目前智能电表的检测主要釆用人工目视检测。为了进一步提高电能表的出厂质量和生产效率,减少成本和劳动强度,将机器视觉应用到电能
期刊
摘要:海洋平台作业及其安全生产与平台电气设备和仪表防爆有着直接关系,为了提高海洋平台运行的安全可靠性,应当合理设计电气设备和仪表防爆方案,通过一些有效的设计、施工、维护措施,促进海洋平台生产运营效率的提升。本文将展开海洋平台设备和仪表设计中的防爆措施的探讨,以期提供一定的参考价值。  关键词:海洋平台;电气设备;仪表;防爆问题  1 海洋石油平台爆炸区域的划分  1.1二类危险区域  石油平台中,
期刊
摘要:创新创业是国家现在大力提倡的大学生要具备的能力,在这种大众创业,万众创新的时代背景下,通过不同的实验培养使大学生具备创新创业能力是当下最重要的事。本文将针对财务管理专业对创新创业能力培养的实验体系进行分析。旨在寻找一种新的实验体系,用来培养财务管理专业学生的创新创业能力。  关键词:课程体系;实验基础;创新意识  一.背景  国家间的竞争主要是经济与综合国力的竞争。教育、创新又是推动经济发展
期刊
摘要:本文结合某写字楼工程实例,论述了某高层建筑框架-核心筒结构设计方案的构思,并按照相关规范,从钢管混凝土柱梁节点设计、剪力墙平面外对梁端嵌固作用分析、核心筒外墙的连梁设计等方面,对建筑结构设计进行了详细分析,可供同类工程参考!  关键词:写字楼;框架结构;核心筒结构;结构设计  一、工程基本情况  某写字楼建筑位于浙江地区,由1栋26层高层建筑、3层商业附楼以及2层地下室构成,工程占地面积为1
期刊
摘要:随着社会的不断发展,城市规划设计与建筑设计的重要性日益提升,人们开始愈发关注城市规划建筑的整体性与系统性,基于这一情况,本文就城市规划设计与建筑设计之间的关联性进行阐述与分析,充分梳理二者之间的关联性,有效发挥城市规划设计与建筑设计的重要价值,促进城市规划建设与建筑设计的优化发展。  关键词:城市规划设计;建筑设计;人文价值  前言:   城市规划设计的对象与目标就是城市本身,主要是对城市空
期刊
摘要:目前,在住宅小区的实际建设过程当中,为了能够更好的满足于居住者的需求,为其打造更为健康舒适的居住环境,就必须要通过科学合理的设计手段来加以完成,以确保建筑的电气设备运行的安全和稳定,进而才能充分体现出建筑电气节能的特征与作用,以适应国家的环保与节能降耗战略。然而,在电气设备的实际运行中,会消耗巨大的电能,不仅增加了小区日常运营的成本,而且还产生了一定的资源浪费。对此,更加需要对住宅小区的建筑
期刊
摘要:随着社会经济发展的突飞猛进,建筑行业呈现了蓬勃发展的趋势,大部分的建筑企业都正在面临着激烈的市场竞争以及承受着巨大的压力。在实际土建工程施工过程中,对造价成本进行管控可以更好的推动整个施工的顺利进行。本文就工程与管理,分析了现阶段土建工程造价与管理所存在的问题,对土建工程造价与管理问题进行了探索和对各个项目阶段管理工程造价的具体措施进行了探究。  关键词:土建;工程造价;管理;问题;措施  
期刊
摘要:本文具体介绍了田湾核电站扩建工程5、6号机组(以下简称田湾5、6号机组)三维综合碰撞检查工作,包括布置(设备)、土建(结构)、暖通、电仪及各专业支吊架间的碰撞。提出核电设计中出现的碰撞问题,保证碰撞在施工之前就解决,大幅降低了项目成本,对今后优化管道和支架布置有一定借鉴作用。  关键词:三维综合碰撞平台;PDMS建模;MDS建模;  前言  在整个核电厂的建设施工中,各设计专业所用的设计软件
期刊
摘要:在施工和使用期间加强变形监测过程控制措施是十分必要的。本文首先分析了建筑物发生变形的类型及原因,然后对变形监测进行了概述,最后阐述了工程变形监测的主要方法和实施过程。  关键词:工程测量;變形监测;全站仪;GPS  一、建筑物发生变形的类型及原因  (一)建筑物变形的类型  建筑物变形分静态变形和动态变形两种。前者指其变形值是关于时间的函数;后者是在外力作用下产生的变形,其变形值是以外力的函
期刊