读《海盗派测试分析》的一些总结及思考

今年元旦的时候,有幸去参加了邰老师(也即本书的作者)组织的海盗派测试年会,年会上邰老师通过一个简单的游戏,来引入测试主题。通过做游戏,让我们发现自己在测试的工作中暴露出来的一些问题:对需求的分析不够彻底,学习能力不足等等,反馈不够及时,以及缺乏海盗精神(不因循守旧,不循规蹈矩)等等的问题。虽然游戏的分数不高,也能让我们学到很多东西,尤其是邰老师的思维很开阔,也是一个值得敬仰的学习高手。

看完本书体会最深的是:测试已经深深根植于人的脑海中,很多东西都可以拿来训练自己的测试思维及学习能力。 历经十几年的淬炼,大神就这样养成了。 曾经在一篇文章中看到,你可以不去读书,但不能停止思考,只有思考才能产生真正的智慧,这才是真正属于自己的。

有点扯远了,回到读书总结中来。

Q1:全书的目录结构?
  1. KYM(Know your mission)了解你的需求或者任务
  2. TCO (Testing Coverage Outline)测试覆盖大纲
  3. Modeling 建模
  4. TD (Test Design) 测试设计
  5. TE (Test Execution)测试执行
Q2: KYM
  • 积极主动的去了解需求
  • 学习需求
  • 疑问点清扫
Q3:TCO

大测试的大致模块构成(即测试覆盖大纲)
具体有可分为两大类。
功能性测试和非功能性测试


image.png
Q4: Modeling

根据测试覆盖大纲,生成粗线条的测试条件。比如一个流程性的项目,冒烟测试需要执行的步骤,但不包含具体的测试数据。
PPDCS

  • 流程 (process)
  • 参数 (parameter)
  • 数据 (data)
  • 组合 (combination)
  • 状态 (state)
    针对不同的测试项目类型,针对每种测试类型,勾勒出来使用对应的方法产生粗线条的测试条件。
  • 测试分支脉络图(思维导图)
Q5: TD

此时考虑测试的优先级级测试重点,以及完善测试条件,生成具体可以执行的测试用例。

  • 测试策略的选择
  • 风险评估《白帽子将Web安全》前面的风险分析不错
  • 出具具体的测试用例
Q6: TE
  • 执行中不断补充测试用例
  • 不断总结并预估可能的风险及威胁
  • 反馈环越快越好

总结一下, 这本书提出的测试设计及学习的方法,是将我们的测试活动分层,给测试人员特定的思维模式,很值得一读。可是也像书中所说的,该书仅提供了黑盒测试的测试分析方法,测试领域有很多细分的支流,以及未来技术更迭,我们需要面对的新的挑战。保持对学习及技术的热情,我们才能在这个行业里,保有自己,越走越远。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容