标签:使用 strong sp 文件 数据 on 问题 代码 bs
软件开发人员通常不会考虑的一种测试形式-人工测试。
大多数人都以为,因为程序是为了供机器执行而编写的,那么也该由机器来对程序进行测试。这种想法是有问题的。人工测试方法在暴露错误方面是很有成效的。实际上,大多数的软件项目都应使用到一下的人工测试方法:
1. 利用错误列表进行代码检查
2. 小组代码走查
3. 桌面检查
4. 同行评审
代码检查:
所谓代码检查是以组为单位阅读代码,它是一系列规程和错误检查技术的集合。
一个代码检查小组通常由四人组成:
用于代码检查的错误列表:
代码走查:
代码走查不同于仅阅读程序或使用错误检查列表,代码走查的参与者“使用了计算机”。被指定为测试人员的那个人会带着一些书面的测试用例来参加会议。在会议期间,每个测试用例都在人们脑中进行推演,也就是说,把测试数据沿程序的逻辑结构走一遍。程序的状态(如变量的值)记录在纸张或白板上以供监视。
这些测试用例必须结构简单,数量较少。因为人脑执行程序的速度比计算机执行程序的速度慢上若干量级。因此,这些测试用例本身并不起到关键的作用。它们的作用是提供了启动代码走查和质疑程序员逻辑思路及其设想的手段。在大多数的代码走查中,很多问题是在向程序员提问的过程中发现的,而不是由测试用例本身直接发现的。
桌面检查:
可以视为由单人进行的代码检查或代码走查。
同行评分:
同行评分是一种依据程序整体质量,可维护性、可扩展性、易用性和清晰性对匿名程序进行评价的技术。
标签:使用 strong sp 文件 数据 on 问题 代码 bs
原文地址:http://www.cnblogs.com/LilianChen/p/4052399.html