测试杂说

发表于:2008-8-01 16:07

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

 作者:weihua    来源:SQALab

  优秀测试人员的四种思维:

  Technical thinking: the ability to model technology and understand causes and effects

  Creative thinking: the ability to generate ideas and see possibilities

  Critical thinking: the ability to evaluate ideas and make inferences

  Practical thinking: the ability to put ideas into practice

  测试的四个目标:

  1:Identify the magnitude and sources of development risk reducible by testing.
  通过测试确定项目开发的风险的大小和规模。
  主要用于评估对于项目的投入/风险/回报参数。
  常问的问题:“能否通过测试降低项目的风险?”、“如果能风险降低,通过测试又能降低多少?”、“风险因素是否典型的、可量化的、可控的?”

  2: Perform testing to reduce identifi ed risks.
  通过执行测试降低可以确定的风险。
  测试计划的工作就是为了制定出测试计划表,最大限度的降低项目中的风险。

  3: Know when testing is completed.
  知道什么时候测试完成。
  希望百分百的完成所有测试当然是不可能的。测试者需要定义测试的优先级和决定何时停止。所有实现项目需求的正面的(positive)测试都需要通过。然后再尽量覆盖 negative 的测试项。

  4:  Manage testing as a standard project within the development project.
  在开发项目里,把“管理测试”也作为一个标准的项目来看待。
  测试并不是简单的任何人都可以在没有计划、调度,或资源的情况下的行为。
  测试过程中,所剩时间不多时,该怎么办?
  1. 只做positivie的测试,完成那些系统功能性的部件的测试。优先测试与客户认为的最重要部分。
  2. 检查已经测试过的测试对象,基于已经发现的错误的特征,寻找最有可能存在缺陷的目前还隐藏着的地方。

 

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号