- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
?
?
基于多平台的计算机软件测试方法研究
?
?
李庆年
摘要:在信息化时代,计算机软件的出现和发展大大地促进了社会生产的发展,同时也对计算机软件开发提出了更高的要求。为了保障计算机软件的使用效果,就需要相关人员在进行开发工作时采取一些必要的测试方法来发现软件开发中的一些错误,并及时对其进行纠正。文章以多平台下的计算机软件测试方法进行探讨,希望能够加强对于计算机软件测试的认知。
关键词:多平台;计算机软件;测试方法
在21世纪,计算机应用在各个领域的发展中起到了重要的促进作用,已经成为现代化生活和工作的重要组成部分。计算机应用作用的发挥,是以计算机的软件为基础的,而软件测试又是检验计算机软件效果正常发挥的重要手段,其重要性不言而喻。虽然当前计算机软件测试已经取得了不错的进展,但是在进行软件运行、系统建构等时也会不可避免地出现一些漏洞,影响着计算机软件效果的发挥。基于多平台的软件测试方法,就是为了有效地发现这些系统漏洞,及时地对错误进行清理,从而促进软件的正常运行。
1软件测试概述
计算机技术分为硬件技术和软件技术两个方面,硬件技术是软件技术发展的基础,而软件技术则是计算机的核心。随着计算机技术的发展,计算机所存储的数据越来越多,其执行的任务也越来越复杂,对软件开发提出了更高的要求。而随着软件设计复杂性不断的增加,软件在开发中也不可避免地会出现各种问题,所以就出现了软件测试,通过深入研究和了解计算机软件的情况,找出软件中存在的漏洞,保障计算机运行和软件使用的安全与稳定,以此来降低软件开发的出错率。软件测试的流程包括输入数据、步骤执行和与其输出这3个流程,而软件测试的用例也主要是以下几种情况:(1)对测试结果进行度量和评估;(2)分析编写的缺陷;(3)程序脚本设计与说明书的编写[1]。
1.1软件测试的常用方法
计算机软件测试主要是以黑盒与白盒两种常见的测试方法为主。
黑盒测试,又被称为功能性测试,主要是对计算机软件在使用过程中是否能够无障碍的完成对其基本功能进行测试。黑盒测试是事前不对软件的内部算法和程序进行全面测试,而是先对其程序接口进行测试,主要是对软件的开发过程中的功能性错误、软件界面存在的问题、软件的初始化问题等进行测试。
白盒测试,又称为结构性测试,更加注重程序内部的结构测试,其的检测原理是与黑盒测试相反的,不同于黑盒测试是假定外部环境存在问题,白盒测试是依据测试逻辑路径对程序状态进行检查,以对计算机软件程序的结构内涵是否符合说明书规定、程序运行是否符合预期等进行检测。
1.2软件测试的基本原则
软件测试与计算机软件性能的可行性和实用性息息相关,在测试时把握相关的原则是至关重要的。(1)要注重科学性。要明确软件功能性和开发平台存在一定的差异,对不同的软件进行测试时也需要使用不同的方法。例如,在检查软件的结构和运行环境时,就需要选用白盒测试方法,对软件中的错误与漏洞进行准确的定位。(2)要注重实用性,为了保障软件测试的兼容性,需要对检测流程进行优化,对各个检测环节进行精准化的度量,提高软件检查的实用性和可靠性[2]。
2软件测试的平台
在早期的软件测试中,开发人员只是随机选取几组数据输入到需要检测的软件中去,对软件的运行情况进行观察,以便找出其中的漏洞,这种方法很难发现软件功能使用上的不足、无法找到软件中的逻辑错误,并且其工作效率也较低。软件测试平台的出现,主要就是为了提高软件测试的效率。
2.1常见测试平台简介
当前,存在较多的软件测试平台,根据软件开发者需求的不同,也会对软件测试平台提出不同的功能性要求。国内常用的就有TestCenter软件测试平台和PARASDFTALM軟件测试平台。
TestCenter软件测试平台是面向软件测试而建立的一个平台,能够满足随时测试的需求,可以有效地降低软件测试的时间,最大化提高软件测试的效益。其主要是对通用软件进行测试,可以对多样化的软件开展测试,因为在该平台中,具有多样化的模块并且每一个模块都能够对软件开展特定的性能测试。PARASDFTALM软件测试平台具有很强的集成性,适合在软件的初期研发过程中进行软件的测试,并且其拥有配置较为全面的测试工具,可以在使用过程中得到有效的反馈,国外许多著名的公司也使用该平台进行软件测试,如IBM公司与因特尔等。
2.2多平台测试的作用及要求
我国现阶段的测试平台一般属于通用性测试平台,在进行测试时,其测试效果远低于针对性的测试平台。对于同一个软件来说,不同平台的测试效果也各不相同。在软件技术日益复杂的当下,没有误差和漏洞的软件几乎是不存在的,而在测试中仅仅依靠一个测试平台是无法发现软件中所有存在的特殊的误差和漏洞的。在多平台的测试下,就可以得到软件运行过程中出现的各种特殊形式的漏洞,可以有效提高软件测试的
您可能关注的文档
- 临床护理模式对慢性肾衰竭30例心理状态及护理满意度的影响.docx
- 基于互联网+教育下的翻转课堂的实施研究.docx
- 工程造价概预算审核重点的分析及阐述.docx
- 《雪孩子》(第二课时)教学设计.docx
- 2024《S通信技术有限公司个人所得税核算方案优化设计》4400字.docx
- 2024《孙健忠小说中的女性类型综述》9200字.docx
- 2024《燕塘乳业的财务指标分析及发展建议》8900字.doc
- 2024《山西汾酒公司人员招聘存在的问题及对策研究》11000字.docx
- 2024《市场营销系渠道管理结课论文:灰色市场和搭便车行为分析4000字》.docx
- 2024《济南市中百超市顾客满意度情况的问卷调研分析报告(附问卷)》13000字.doc
- 2024《淘宝主播对消费者购买意愿的影响实证研究(附问卷)》15000字.doc
- 2024《塑料杯子注塑模具设计》11000字.docx
- 2024《旅游讲解Android-APP的实现》11000字.doc
- 2024《绿色贸易壁垒对企业林产品出口的影响分析》4700字.docx
- 2024《南京对外贸易发展存在的问题及对策研究》8600字.doc
- 2024《七天连锁酒店网络营销策略分析》4100字.docx
- 2024《M公司绩效管理存在的问题及完善对策研究》11000字.docx
- 2024《无人驾驶汽车引发的伦理挑战综述》10000字.docx
- 2024《金枫酒业公司员工培训存在的问题及原因和对策》11000字.doc
- 2024《企业文化模式研究—以千味央厨公司为例》10000字.docx
文档评论(0)