网站首页  词典首页

请输入您要查询的论文:

 

标题 计算机软件基于多平台的测试方法研究
范文

    王旸

    摘要:随着计算机网络技术的普遍应用,软件工程越来越被重视,并获得了较快的发展。其中测试作为软件开发过程中的一个关键环节,可以确保软件中存在较少的误差和漏洞。基于此,文中从软件测试的概念与特点出发,重点研究了软件测试平台,并通过与当前比较常用的软件测试平台相结合,分析了计算机软件基于多平台的测试方法。

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

    中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)34-0242-02

    由于计算机网络技术开始广泛应用在各行各业,因此,计算机网络已经成为了人们平常工作和生活当中的必要组成部分。由于在对其进行应用时,各台计算机均需要装配海量的应用软件,由此可见,计算机软件的编程、测验和维护等已经转变成了现如今的主流行业。通常情况下,软件开发公司为了保证软件的质量,编写完软件以后,必须测试所设计的软件,尽量避免在软件中出现误差和漏洞,然而,往往是软件越复杂,存在的误差和漏洞就越多,对软件进行测试的最终目的是将存在的漏洞修复好,并不是将其彻底消除掉。基于此,为了找出软件中存在的更多误差与漏洞,一般均会选取多个平台来测试软件,但是,由于现如今的软件测试平台类型较多,因此,在选取时,需要针对软件的特性来选取测试平台,从而有利于找出软件当中存在的误差与漏洞,以此来确保软件的质量达到最优。

    1 计算机软件测试概述

    1.1 计算机软件测试的含义

    计算机软件测试的含义是在计算机软件逐渐获得发展的背景下而衍生的一门学科,在最开始编写软件时,由于受到计算机本身具有的特性以及实际运用需求的制约,再加上软件本身的利用空间有限,结构上并不是很复杂,因此,并未形成软件测试的理念,并且编写软件所运用的语言也不是很高级,最常用的语言往往是汇编语言,另外,还未针对运用此种语言编写的软件搭建一个较好的测试平台。随着计算机的普遍应用,不仅可以存储越来越多的数据,而且执行的任务也变得日趋复杂。在此种情况下,实际生产软件时,对软件提出了越来越高的要求,软件本身具有较强的复杂性,现阶段,许多软件的利用空间均可以容纳多个千兆字节,此种繁琐的软件本身必然就存在大量的问题。对于最常用的windows操作系统而言,虽然微软公司中的软件编写人才属于世界级的一流人才,但是所编写出来的软件也会存在许多漏洞,因此,微软公司在每周都要发布部分补丁,对系统中存在的漏洞加以修补,其他应用软件也如此,在发布更新软件的通知时,必须强调设置了部分新功能,从而有利于对上一版本的软件存在的一些漏洞加以修补。

    1.2 软件测试的特点

    随着计算机的不断发展,有关技术已经变得越来越成熟,软件作为计算机的主要组成部分,在计算机的使用过程中起着必要的作用。就目前而言,计算机的使用已经离不开软件的应用,特别是互联网时代的到来,软件在网络中的广泛应用使人们的日常生活变得丰富多彩,然而在实际使用时,一旦软件中存在部分误差与漏洞,就可能对用户的使用造成严重的影响,为了尽量避免此种现象的发生,当软件编写工作结束以后,常常会选取部分测试平台来测试软件的各项功能,通过进一步研究可以得出,为了确保软件测试获得最佳的效果,会按照软件本身具备的功能特性对其进行有针对性的测试,要想实现此目标,就应该在测试软件的过程中应用多个测试平台,另外,还需要运用多种测试方法。由此可见,软件测试的首个特点是测试呈现多样化,之后再展开实例测试,通过对软件的应用条件进行研究,按照软件的具体应用特点来选取部分软件在工作过程中的参数来测试软件的功能。除此之外,软件测试还具有一个特点表现为创建一个真实的软件运行环境,只有在此环境当中展开测试,才可以最大限度地确保测试的精准性。

    1.3 软件测试的作用

    對软件进行测试的目的就是为了尽量使软件中存在的误差与漏洞减少,就应用软件的具体用户而言,降低软件中的误差与漏洞可以使用户的应用感受得到较大的提高。比方说,应用软件在平时的使用过程中,因为存在部分误差,用户在使用时,往往会遇到未作出响应或自动关闭等情况,因此,用户经历了数次类似情况后,一定会应用其他类型的软件,一旦软件公司按照用户的要求对软件进行了编写,然而软件当中却存在着部分误差与漏洞,就会导致用户在应用软件时受到所存在漏洞的制约,严重的情况下,还可能对企业的正常运作造成影响,从而不仅有损软件公司自身的形象,而且也降低了其经济效益。因此,就用户与软件公司而言,软件测试工作对其起到的作用十分重要。由此可见,软件测试在现如今的软件编写过程中既是一个关键环节,同时也属于最后一个环节。通过得出的实际结果可以看出,尽管软件测试无法彻底将误差与漏洞消除掉,但是却可以最大限度地将软件当中存在的问题检测出来,进而有利于提高用户的使用体验[1]。

    2 软件测试平台的概述

    2.1 软件测试平台的含义

    软件测试平台的搭建就是为了使软件的测试效率得到提高,最开始对软件进行测试时非常复杂,软件编程结束以后,应该把相应的功能传送给软件,以此来实现对象的功能,软件运行一段时间之后会得出相应的测试结果,并且把得到的结果作为依据来进行反复推算就能够分析出软件存在的问题和漏洞,此种测试方法存在较多的不足之处,仅能够测试软件的对应功能,却难以有效检测其他功能,检测效率不高,检测时间较长,从而严重阻碍了软件开发的进一步发展。

    一般来讲,一个软件通常包括较多的功能,在测试的过程中需要逐一检测全部功能,这样一定会加大软件开发的任务量,在这种情况下,就应该采用一种优质、高效的对软件进行检测的方法。通过反复试验,能够把输入口令、功能特点不同的检测以及软件运行等多项功能集中在同一平台上,在此平台上测试的各个环节,就搭建了一个完善的软件测试平台。在检测软件时,利用测试平台能够逐步检测各项功能。

    2.2 软件测试平台的特点

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/3/10 19:46:34