基于多平台的计算机软件测试方法

2015-10-12 01:07兰娅勋
科技创新导报 2015年19期
关键词:测试方法计算机软件

兰娅勋

摘 要:测试在软件开发中是至关重要的一环,能确保软件中的错误与漏洞的发生。该文以软件测试平台的相关概念为切入点,深入分析了软件测试平台系统,并在实际运用中针对性的对几个相关平台进行测试方法进行详细分析,以期对计算机软件测试方法的改进有所裨益。

关键词:多平台 计算机 软件 测试方法

中图分类号:TN791 文献标识码:A 文章编号:1674-098X(2015)07(a)-0059-01

近年来,我国的科学技术日新月异,计算机与互联网已经渗透到日常生活的方方面面,软件行业竞争呈现白日化状态,软件公司为了提升编写软件的质量,编写完成后会进行软件测试,达到最大程度降低软件的错误及漏洞,满足用户需求。然而,软件工程的复杂性日益增加,加上软件本身的特殊性,因而真正意义上的完美、无漏洞的软件是不存在的,软件测试除了检查错误,还能及时加以修复。而实际运用中依据软件的特点会选择多个平台进行软件测试,以达到软件质量的最优。

1 软件测试平台相关概念

1.1 软件测试平台的定义

软件测试平台的出现是在不断的探索过程中发现的,最初进行软件测试比较的繁琐,编写好软件程序之后,需要将对应的功能输入到软件上,使得对象的功能得以实现,经过一定时间的软件运行后得出测试结果,以此反推总结出软件所遇到的漏洞与问题[1],此种方法有很大缺陷,只能就软件的相应功能加以测试,但是无法真正检测其他功能,检测效率较低,检测时间长,大大制约了软件开发的发展。

众所周知,一个软件所包含的功能众多,需要对所有的功能在测试中逐一进行检测,势必会大大增加软件开发的负担,此时需要一种能高质量、高效率的软件检测方法,经过多次反复的尝试,可以将输入指令、不同功能的检测,软件运行等多种功能集中于一个平台之上,在这个平台进行测试中所有的环节,这样就构成了一个完整的软件测试平台[2]。在进行软件检测过程中,通过软件测试平台,可以将所有功能依次检测,用轻松运用多种工具进行测试,高效、便捷深受软件开发人员的青睐。

1.2 软件测试平台的特点

软件测试平台的运行环境:在利用软件检测平台对软件进行检测中,为了确保不出现问题,需要创造一个良好的运行环境,有利于测试平台更加准确、快速,并及时的发现存在的问题加以修复,环境对于软件检测的顺利运行是不可或缺的一部分,需要注意起来。

软件在投入市场使用之前,必不可少的一环就是进行软件测试,当代是信息化时代,软件升级速度加快,所具有的功能更复杂、多样,这就给软件测试增加难度,对于软件测试平台的要求也更严格。在运用软件平台检测时候需要屏蔽检测一项功能的同时,对于其他功能不造成干扰,才能确保软件检测的准确性、稳定性[3]。随着软件技术的不断发展,软件监测平台的广泛运用能够极大提高检测效率,不必将功能与逻辑功能都分开检测,而可以直接对全部功能加以检测,降低软件自身的漏洞与存在问题发生率,确保软件的准确性。

1.3 较为常见的软件测试平台

随着软件行业的迅猛发展,软件测试平台为了满足软件行业的需求而经过不断的研发使得软件测试平台也日益增多,较为常见的如:PARASOFT ALM RUAN软件检测平台在集成化的测试平台中很受欢迎[4],在进行软件测试之初,PARASOFT够公司已经在软件测试方面有一定的成就,这款平台是专门的为软件测试而研发的,对于软件的问题的检测会更加彻底,当前国际知名软件公司也一直在使用这个平台。

Test Center软件测试平台是备受青睐的一个平台,属于一个通用平台,各种不同类型的软件都可以进行测试,此平台有一定的随时运行的优势,主要用途是应对是软件测试开发的需要。在这个平台的运用中,能够使得软件开发的周期极大的缩短,大大提高软件开发的效率,它涉及到众多的模块,可以针对不同类型的软件加以测试。

2 基于多平台的计算机软件测试方法分析

2.1 多平台计算机软件测试方法分析

多个平台计算机对软件进行测试的时候,人们需要引起重视的是保持几个平台之间的协调性,测试平台所属的开发公司不同,使得人机交换界面、使用习惯等都大相径庭,此时将多个平台对一个软件测试,会出现许多配合相关的问题,因而实际测试过程中,需要根据软件本身的特点,而有的放矢的执行一个科学合理的测试方法。

先从测试软件的核心模块着手,将软件的主要功能认真的测试,对于测试平台的选择上没有什么特殊要求,若是有针对性的测试平台[5],可以第一时间优先选择,就不用所有软件使用通用的测试平台,如此能极大提升测试效果,在进行测试中,一旦发现了存在的漏洞及时进行修改,之后在进行下一个平台的测试,只能软件比较稳定为止,如此的逐一的进行测试,不断的重复下去,将多个平台都检测没有问题后,软件测试全部工作才算顺利完成。

2.2 多平台计算机软件测试的必要性

实际生活中软件测试时候,软件公司会选用一定的软件测试平台进行测试,平台选择上不容小觑,恰当的平台选择,能极大提高软件测试的准确性、效率高。随着互联网与计算机的普及,软件行业成为“香饽饽”备受人们的关注,随之兴起的软件测试平台也迅猛发展,大致上可以分为专业型、全面型。专业型测试平台侧重的是针对软件某个功能加以测试,具有针对性因而这个功能可以细致的被找出可能存在的问题,缺点是如果软件中包含很多的功能,测试需要花费较多时间;全面型可以对软件中的全部功能加以测试,准确性难以保障;因而,应该实事求是,针对性的选择最佳的平台完成测试,才能达到事半功倍的效果。

3 结语

21世纪是信息时代,互联网与计算机的普及推动软件程序开发的异军崛起,对于软件的测试也是不可或缺的一环,基于多平台的技术算计软件检测中,应该恰当的运用合适的软件检测平台,才能最大限度降低软件中的问题与缺陷,以实现软件的稳定性。

参考文献

[1] 徐曌.浅谈多平台的计算机软件测试[J].信息通信,2014(11):135-135.

[2] 易敏捷.基于多平台的计算机软件测试方法分析[J].科技传播,2013(20):202-203.

[3] 付宇.基于多平台的计算机软件测试方法分析[J].电脑知识与技术,2014(9):1981-1982.

[4] 陈小辉.Web性能测试技术的研究与实践[D].华东师范大学,2010.

[5] 邹立坤,杨才峰.论计算机软件测试的重要性[J].煤炭技术,2013,32(4):198-200.

猜你喜欢
测试方法计算机软件
基于泊松对相关的伪随机数发生器的统计测试方法
禅宗软件
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
基于云计算的软件自动化测试方法
DLD-100C型雷达测试方法和应用
软件对对碰
信息系统审计中计算机审计的应用
对改良的三种最小抑菌浓度测试方法的探讨
Fresnel衍射的计算机模拟演示