如何成为优秀的测试员

发表于:2011-1-19 15:58

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

 作者:未知    来源:51Testing软件测试网采编

  哪个更好?

  A、自动化测试或者

  B、手工的探索测试

  哪个更好?

  A、正常操作测试(软件可靠性工程)

  B、攻击测试

  哪个更好?

  A、测试完成标准是没有严重缺陷并且所有的低级别缺陷都有相应解决方法,所有的测试用例都执行过并且80%以上成功

  B、测试完成标准由团队基于ODC数据,缺陷数据和其它相关信息共同来做出最后决定

  每个问题的答案都需要知道基于什么情况,哪种方式的回归测试最好需要了解以下情况:

  a)有多少时间来执行测试?

  b)都有哪些测试用例?

  c)代码改动所涉及的范围和复杂程度是什么?

  d)下一次测试什么时候执行?

  e)谁会用到测试后的代码?

  f)这些代码修改的历史记录是什么?重要性如何?可能会在哪里用到?

  没有相关背景很难判断技术、实践和过程的价值。正如 James Bach所说,评定测试活动是好是坏以及成为一名优秀的测试员的关键就是提出背景设置问题,下面是一些背景设置问题的简单样列,这些都是测试中需要考虑的。

  a)限制条件有哪些?(人员、预算、资源、技术、进度、过程等)

  b)目标、目的和期望是什么?

  c)“成功”的含义是什么?

  d)“质量”的含义是什么?

  e)项目环境是什么?(产品,工具,配置,技术程度、态度、团队等)

  f)什么人做这项工作?我要怎样合理利用他们?

  g)什么人参与进来?他们的重要性怎样?

  h)什么测试过程和技术用起来会最好?

  i)有什么可以使用?

  j)有什么可以选择?

  如果你仔细观察,你可能会对此感到惊讶,我们常常没有经过足够的背景思考就开始测试,同样地,你可能还会产生同样的惊讶,在初期少量的背景设置问题就可以带来更为有效的测试方法。

相关链接:

大多数软件测试员应具备的素质

22/2<12
《2023软件测试行业现状调查报告》独家发布~

精彩评论

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号