《智能小区物业信息管理系统的研究与开发》论文笔记(十八)

一、 基本信息

标题:智能小区物业信息管理系统的研究与开发
时间:2015
来源:大连理工大学
关键词:智能小区 ;智能管理 ;物业管理系统 ;模块化设计 ;数据库

二、 研究内容

软件测试

1 软件测试的方法
为了要全面的了解软件的功能实现情况是否符合预期,白盒测试和黑盒测试二者都是需要进行的缺一不可,白盒测试是软件的整体运行过程与规定的条款是否一致,黑盒测试是确 保软件的每一个功能都能够按照预期实现。黑盒测试法是忽略其内部的所有的组成成分的情况,测试用例完全根据输入和输出的信息,在这种情况下确认所编写的代码是否如预期一样,也叫数据驱动测试方法。白盒测试法也称作逻辑驱动方法,与黑盒测试方法不同 ,它需要考虑到程序内部的结构和执行路径的情况,根据这些情况来设计完成测试。上述两种测试方法各有所长,在不同的时期可以使用不同的方法,将二者结合使用就能够达到全面而准确的测试目的。
1.1 白盒测试法
白盒测试法的侧重点是代码运行过程中的一些微小的地方,全部的界限内条件、循环的边界条件、逻辑思路等都被称为执行路径,就是使用合理的数据输入观察程序运行过程中各个路径的状态。送种方法使用在较单一的程序进行测试效果比较理想,不会有遗漏。然而往往设计的程序并不是那么的简单,其中难免会使用到很多的循环等复杂的代码,这样就会产生许多种可走的路线,这就要求输入的数据更加的合理,尽量能够涵盖更多的路径以得到最好的结果。
1.2 黑盒测试法
将程序想象成一个封闭的整体,忽略其内部的所有的组成成分,只是单纯的验证这个系统能否顺利的运行,能否实现预期的功能,这种测试方法就可以称作黑盒测试。"黑盒"测试是验证预期的功能是否能够实现。错误推测法、边界值分析法、等价类划分法这三种方法是黑盒法设计程序测试模块的常用思路,其出发点就是设法尽量测试系统的所有漏洞。

三、 结论

在开发完成前应找到编写过程中出现的错误并将其改正,所以进行软件测试是非常有必要的,将程序从头至尾运行一遍以便检查,如果对整个软件模块进行测试都未发现任何问题,那么该软件的设计思路大概正确的,这是反向推理的验证方法。一般情况测试软件各种角度出发会出现两种不同的测试途径:站在开发者推销软件的角度出发,就是证明测试软件产品无问题,使用效率较高,大大满足用户的基本需求,并在日常管理工作中正常使用软件,能使用户对该软件质量树立信必。站在用户使用软件的实用性的角度出发,最好是在测试软件性能过程中就能充分显现出软件中存在相关的问题和缺陷,在使用价值角度能否认可这软件;上述的这两种观点没有对错之分,对于不同的群体接杂了不同的个人想法在里面。所以对于开发人员来说先要找到软件测试的目的是什么,送样才能够选择正确的测试办法,达到想要的测试效果。

四、 参考文献

[1] 岑锦文.智能小区物业信息管理系统的研究与开发[D].辽宁:大连理工大学,2015.

猜你喜欢

转载自www.cnblogs.com/xie20167062/p/12004275.html