1) 作为一个合格的测试人员首先需要具备深入了解测试对象,它的架构,功能以及 客户是如何使用他们的业务知识的。火车模型[1],TCL语言(Tool Command Language) 2) 结对测试Pair Testing(多人测试 Mutiple Testing) 业界内有两种含义,一是指两个人一起做测试,二是指一种测试设计技术,在有多种参数需要测试情况下,应用结对测试减少 测试用例数,提高测试效率 3) 今天分享了经验,同时需要一段时间去消化。的确,很赞同,分享很重要 4) 项目成功的观点:沟通,分享,合适的测试过程,测试与开发的紧密合作。 5) 如何成为优秀的测试工程师 A. 深刻了解测试对象 B. 熟悉研发流程 C. 如何有效地去做 D. 培养软技能 6) 探索性测试(Exploratory Testing)是Cem Kaner在1983年提出的,是 软件测试的一种方法。与脚本化测试(Scripted Testing, ST)相比,探索性测试将更高的认识水平放在测试执行方面,同时更强调测试人员 学习,设计,执行与结果分析等测试活动并行,相互反馈与相互支持。与脚本化测试相比,探索性测试更强调测试人员的思维自由度与主观能动性 7)软件发布之前的评估 缺陷 测试通过率 测试覆盖率 信心 8)缺陷检测百分比DDP(Defect Detected Percentage): 客户现场发现缺陷数/(发布前测试团队发现缺陷数+客户现场发现缺陷数)*100% 9)如何做好测试设计 明确参考输入:需求,开发文档,标准与规范,测试经验知识库 关注功能之间的交互 "相对于开发人员来说,功能交互视测试人员的优势,我们要在这方面好好发挥",我非常赞成这个说法 采用合适的技术与方法 做好评审 10)思维导图:Mind Mapping,是表达发射性思维的有效的图形工具[3] 成为测试牛人 制定目标 技能要求 立即行动 产品知识与业务知识 测试流程,技术及方法 性格特征 12)ISTQB测试认证沙龙 ISTQB测试认证:[4] 13)测试人员提高自己水平 B. 探索性测试与脚本化测试之争 附录 http://www.biaodianfu.com/release-train.html [2] TCL语言 [3] 思维导图 [4]ISTQB
|