zoukankan      html  css  js  c++  java
  • 测试工程师入门要了解什么?(一)

    测试工程师入门要了解什么?(一)

      测试人员的目标:找出软件缺陷,尽可能早一些,并保证其得到修复

     

      测试工作过程要点:利用组织良好的测试计划、测试案例和测试报告正确交流和制定来完成的测试工作,是测试员达到目标的保障。

     

      静态白盒测试:进行静态白盒测试的首要原因是尽早发现软件缺陷,以找出动态黑盒测试难以揭示或遇到的软件缺陷。独立审查代码的人越多越好,特别是在开发过程初期从底层进行。另外可以为黑盒测试人员提供思路,他们不必了解代码的细节,但是根据审查备注,可以确定似乎有问题或者存在软件缺陷的特征范围。

    开发小组没有专人负责白盒测试,一般由程序员组织和执行审查人员,软件测试人员被当做独立的观察者。也有测试人员是该任务执行人,要求编写代码的程序员和其他同事帮助审查。

    静态白盒测试常见问题是不能善始善终。很多小组认为费用太高,没有产出。这是不正确的,很多公司已经招聘和培训程序员和测试员进行白盒测试了。

     

      正式审查四个要素:

        确定问题。审查的目标是找出软件问题,包括出错项目和遗漏项目。

        遵守规则。审查需要固定的规则,如审查代码的行数,花的时间,那些内容需要备注等。

        准备。每个合作者需要知道自己的职责,很多问题是在准备期间发现的。

        编写报告。必须有书面报告,使报告便于开发小组使用。

     

      同事审查:这是一种最简单的方法,一般由一两个程序员和测试员一起进行,为了不至于成为闲聊,需要遵守正式审查的四个要素。这种聚集起来讨论代码也可以找出软件缺陷。

     

      公开陈述:编写代码的程序员向5人小组或者其他类似程序员和测试员正式表述。审查人员中应该有一名资深程序员是很重要的。

     

      检验:最正式的审查类型,参与者成为检验员,职责从不同角度包括用户,测试员和产品支持人员角度来审查产品。有些检验员被委任为会议主席和会议记录,保证检验过程遵守规则及审查。会议后可能检验员要碰头讨论发现的不足,程序员进行修改。最后由主席检验修改结果。检验被证明为在设计文档和代码中发现软件缺陷最有效的方法。

     

  • 相关阅读:
    2003远程桌面不能粘贴文本的解决办法
    23号
    自定义鼠标外形
    自定义鼠标外形2.0
    hadoop与spark的处理技巧(四)推荐引擎处理技巧
    关于idea的一次踩坑记录Auto build completed with errors
    spark aggregate函数
    Spark aggregateByKey函数
    B/S与C/S的区别
    jmeter之_MD5函数与请求参数化
  • 原文地址:https://www.cnblogs.com/husband/p/14216683.html
Copyright © 2011-2022 走看看