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

发表于:2021-7-09 09:56

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:渡赢    来源:博客园

  测试人员的目标:找出软件缺陷,尽可能早一些,并保证其得到修复。
  测试工作过程要点:利用组织良好的测试计划、测试案例和测试报告正确交流和制定来完成的测试工作,是测试员达到目标的保障。
  静态白盒测试进行静态白盒测试的首要原因是尽早发现软件缺陷,以找出动态黑盒测试难以揭示或遇到的软件缺陷。独立审查代码的人越多越好,特别是在开发过程初期从底层进行。另外可以为黑盒测试人员提供思路,他们不必了解代码的细节,但是根据审查备注,可以确定似乎有问题或者存在软件缺陷的特征范围。
  开发小组没有专人负责白盒测试,一般由程序员组织和执行审查人员,软件测试人员被当做独立的观察者。也有测试人员是该任务执行人,要求编写代码的程序员和其他同事帮助审查。
  静态白盒测试常见问题是不能善始善终。很多小组认为费用太高,没有产出。这是不正确的,很多公司已经招聘和培训程序员和测试员进行白盒测试了。
  正式审查四个要素:
  确定问题。审查的目标是找出软件问题,包括出错项目和遗漏项目。
  遵守规则。审查需要固定的规则,如审查代码的行数,花的时间,那些内容需要备注等。
  准备。每个合作者需要知道自己的职责,很多问题是在准备期间发现的。
  编写报告。必须有书面报告,使报告便于开发小组使用。
  同事审查:这是一种最简单的方法,一般由一两个程序员和测试员一起进行,为了不至于成为闲聊,需要遵守正式审查的四个要素。这种聚集起来讨论代码也可以找出软件缺陷。
  公开陈述:编写代码的程序员向5人小组或者其他类似程序员和测试员正式表述。审查人员中应该有一名资深程序员是很重要的。
  检验:最正式的审查类型,参与者成为检验员,职责从不同角度包括用户,测试员和产品支持人员角度来审查产品。有些检验员被委任为会议主席和会议记录,保证检验过程遵守规则及审查。会议后可能检验员要碰头讨论发现的不足,程序员进行修改。最后由主席检验修改结果。检验被证明为在设计文档和代码中发现软件缺陷最有效的方法。

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号