• 软件测试--(2)人工测试


    1. 人工测试

    1.1代码检查

    2.1.1代码检查流程

    代码检查时以组为单位阅读代码,是一系列规程和错误检查技术的集合。代码检查小组通常是4个人组成,其中一个人发挥着协调作用,另一个人是代码的作者,其他成员通常是程序设计人员(程序设计人员不同于编码人员的话)和一名测试专家。

    在代码检查之前的天几天,协调人员将程序清单和设计规范发给其他成员,所有成员应当在检查之前熟悉这些材料。在进行检查时,主要进行两项活动:

    1.程序编码人员逐条语句讲述程序的逻辑结构。在讲述过程中,其他人员提问题、判断是否存在错误。在讲述中很可能是程序编码人员而不是其他人员发现大部分错误。

    2.参考常见的编码错误列表分析程序。

    2.1.2注意事项:

    1.参会人员的注意力应当是查找错误而不是修正错误。

    2.应当避免所有干扰,持续90-120分钟。

    3.对事不对人:代码检查的目标是发现程序中的错误,从而改进软件的质量。

    2.1.3用于代码检查的错误列表

    1.数据引用错误

    2.数据声明错误

    3.运算错误

    4.比较错误

    5.控制流错误

    6.接口错误

    7.输入输出错误

    8.其他检查

    1.2代码走查

    2.2.1代码走查流程

    与代码检查类似,以小组为单位进行代码阅读,是一些列规程和错误检查的集合。

    代码走查小组由三到五个人组成,其中一个人为协调人,一人为秘书,还有一个测试人员,程序设计人员。其他人员包括:一位经验丰富的程序员,一位程序语言专家,一位程序员新手,最终的程序维护人员,一位来其他不同项目的人员,一位来自软件编程小组的程序员。

    协调人在代码走查会议前几天发放材料。会议当天,测试人员带着简单的测试用例参会,在会议期间,每个测试用例都在人的脑海中进行推演,把程序数据沿程序的逻辑结构走一遍,程序的状态记录在白纸或者白板上以供监视。

    1.3桌面检查

    由一个人阅读程序,对照错误列表检查程序,对程序推演测试数据。

  • 相关阅读:
    minecraft我的世界汇总网站
    扫雷网页版
    扫雷模型(非完全一样)
    设计模式-策略模式
    hadoop(2)hadoop配置
    hadoop(1)入门
    Openssl
    加密解密
    信息安全通信
    Web
  • 原文地址:https://www.cnblogs.com/my-cat/p/5996887.html
Copyright © 2020-2023  润新知