《51测试天地》—顾翔与你一起漫谈测试
 
   
《赢在测试2》读书笔记
 
  首页 上一页 3 下一页 尾页
 

  10)如何学习软件测试
  多实践,多思考
  人与人之间最有效的沟通是面对面的交流
  三步法
  描述目标
  要实现目标,具备哪些知识和技能
  掌握这些和技能
  测试就是学习(Testing is learning)
  11)如何把握软件质量
  1, 找到问题的客户是谁?
  2, 明白客户的在意的价值事啥?
  3, 制定测试策略-------------优先风险高的,不要平均用力
  12)GOM(Goal-Question-metrics)
  13)问问题三步法
  A) Huh? 恩?
  B) Really? 真的吗?
  C) So? 接下来如何做?
  14)不是如何提高测试设计能力,而是提高分析能力
  15)基于模型的测试(Model Based Test)
  http://wenku.baidu.com/link?url=6jBquzGXriyxWihZIrbz2r6Bt_Sz2FAgFJvWM6Mgy_sQ4ukQJ82y6WZCeMLTz2EvHuP9CVoDWj6JMLqgevOIkLQECP26CmfveoZdY0QdkFy
  16)测试的独立性
  测试可以
  A) 让开发人员做
  B) 让专业的测试人员做
  C ) 独立的第三方
附录
[1] MFQ&PPDCS:
[2] 09年美国StarWest和StarEast举办了全美国最大的软件测试领域的展会及展会部分资料
[3] 专家观点: James Bach讲如何成为软件测试专家
[4] 认识软件测试中的黑天鹅

  4、迈瑞-肖利琼
  1) 作测试逆向思维很重要,测试是要找出软件有哪些问题,而不是证明软件没有问题
  2) 成为一个优秀的测试工程师
  A) 积极主动的心态
  B) 责任心强
  C) 善于总结,乐于分享
  D) 全局意识强
  3) 测试方案:
  A)切实了解和掌握用户使用场景
  B)了解开发人员实现原理
  C)确定测试范围-〉深入分析测试对象-〉确定测试点和测试方法
  4) 测试对象分析法
  1)三层架构模式分析法:
  功能应用层
  模块接口层
  系统接口层
  2)多叉树结点分析法
  3)业务状态变迁分析法
  4)代码更改追溯分析法
  5) 做好评审
  A) 用例编写者自评
  B) 测试主管审核
  C) 参加评审会
  D) 高频用例;中频用例;低频用例
  E) 测试用例的交叉执行会是一个检查和提高测试用例的好办法。A执行B的测试用例;B执行A的测试用例---------非常同意
  6) 嵌入式自动化测试
  A) 数据层:负责与脚本程序打交道,读取数据,分析数据等
  B) 逻辑层:处理自定义脚本关键字的识别,与系统的动作做交互
  7) 内存泄露软件:top,valgrid
  8) 把握软件质量
  A)制定好测试策略
  B)做好测试过程控制  IBM ODC Orthogonal Defect Classification,缺陷正交分析法[1]
  C)邀请客户试用
  9) 优秀管理者
  A)培养人才
  B)合适的人作合适的事情来分配工作---good
  C)胜任人才招聘和人才识别
  D)维护一个好的团队氛围
附录
[1]http://www.ithov.com/linux/122683.shtml

 
3  
 

 

51Testing软件测试网 | 快捷面板 | 站点地图 | 联系我们 | 广告服务 |

建议使用IE 5.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术有限公司 Copyright@51testing.com 2003-2016, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com   业务联系:service@51testing.com  021-64471599-8017