预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于云计算的计算机软件测试技术魏丽萍摘要:现如今,我国是科技发展的大时代,云计算技术的发展对我国现阶段的计算机软件测试技术的发展带来了一定的影响,为了探索基于云计算的计算机软件测试技术发展方向,对基于云计算的计算机软件测试技术的定义与特征进行了分析,并从测试任务与测试用户分类两个不同的方向对基于云计算的计算机软件测试进行了分类,并探索了基于云计算的软件测试的基本架构。关键词:云计算;计算机软件测试;云测试引言计算机软件测试技术是一种基于前瞻性的计算机使用方法,是一种预防计算机故障的有效方法,能够从根本上降低计算机的故障频率,从而提高计算机使用效率,进而提升用户的工作效率和使用体验。近几年,计算机软件的测试技术处于高速发展期,相继出现了多种测试模式,在实际测试过程中,可以人工创设虚拟环境来模拟现实环境对软件的运行程度进行监测分析,最终达到解决各种软件故障的问题。在进行计算机软件测试的过程中要注意综合运用不同检测方式相结合的方法,才能够对软件的运行进行全方位的评估,只有这样才能确保软件故障无遗漏,计算机运行高效率与高稳定性。1计算机软件技术概述计算机技术中的软件开发技术内容主要包括可信操作系统、程序设计语言、数据库系统、应用可移植性、软件工程、分布式计算与网格计算、Agent技术、应用系统集成、软件安全等技术。国内经济的发展和互联网、计算机的日趋普及极大地推动了中国软件技术产业的发展。政府也在大力推行国民经济信息化为软件和信息服务业带来极好的发展机遇,这使得国内计算机技术市场高速发展,这就也便造成了国内软件市场方面对软件的需求量急速增加,成为了推动软件市场高速发展的主要动力。2计算机软件测试方法与应用2.1计算机软件单元测试方法(1)必须要对一些编程基本程序进行了解与掌握。(2)需要对软件的设计原理进行充分的理解,再基于程序的编程原理对编码进行研究分析。这个过程需要由专业的软件研究人员进行研究和开发。(3)由于计算机软件单元测试方法过程必须在计算机驱动模块的基础上开展,所以在进行测试之前首先要对计算机的驱动系统进行测试。在实际的操作过程中,就是要通过控制流测试的方式对计算机系统进行排错处理。在确保以上3点的情况下,运用数据对照的方式进行故障排除,最终达到对软件单元以及模块的全面测试。2.2计算机软件集成测试方法在进行计算机软件单元测试的基础性测试以后,需要对软件集成系统进行测试,这是一种利用集成测试的方法,对软件的各个单元之间连接方式进行测试,检测单元之间的连接是否正确。如果软件各个元件和模块之间无法建立有效的连接,软件在运行过程中就会出现问题,进而影響计算机的正常工作。因此我们需要在基础层面的更大层面,也就是大区域模块连接的层面上对软件进行故障排查与检测。这就是对软件集成测试的科学内涵。一般情况下,在对软件的大区域模块集成测试的过程中,能够深入了解软件内部各个模块和运算程序是如何进行运算和处理的,能够客观分析软件的运行状况,了解软件工作过程中运行模式是否同意,也能够发现在这个环节上是否存在问题与不足。在实际的检测过程中,对软件的集成测试方式有两种,一种是自上而下的检测,另一种是自下至上的检测方式,无论是哪种检测方式,都需要逐层检查,决不可跨层检测,只有这样才能够保证检测环节的完整性,避免在测试过程中出现遗漏的现象。2.3计算机软件逻辑驱动测试方法计算机软件逻辑驱动测试方法在行业内又可以称之为计算机软件的结构功能测试方法和计算机软件白盒测试方法。这种测试方法是针对计算机软件代码进行检测与测试的方式与手段。在实际的检测过程中,检测人员需要对计算机的软件运行过程中的路径进行整体的分析,分别对路径的合理性、路径的可达性和路径的效率性做出科学和系统的分析,同时还要了解计算机在使用软件过程中运行状况并进行系统分析。计算机软件逻辑驱动的测试方法是比前两种测试方法更高层面的检测方式,整个测试过程中必须要对整个运行过程路径有一个综合分析,这就需要我们在测试前期对整个软件逻辑过程进行系统地调研分析,在一个相对完整的结构框架层面上进行检测工作。通过计算机软件逻辑驱动测试我们可以进行软件运行过程中的具体运行速度值,运算路径的详细信息比如路径合理性与通畅性,在获得了这些基础数据之后,再对软件运算过程进行科学评价,针对这个系统做出统一的整理与分析。2.4计算机软件黑盒测试方法计算机软件的黑盒测试是一种模式化测试的体现,首先对软件进行等价划分的方法对输入地区进行划分,整个划分过程都采用既定的测试方案系统处理。通过这种方式将软件划分成了几个不相同的子集,每个子集下面的相关元素都是等价的,再通过等价嘞划分的方式对每个子集进行测试。这种方式相对于前3种方式都更为便捷,在实施过程中也更为高效。因为每个不同子集下的所有元素都具有一般等价的测试条件,所以测试的过程中只需