软件测试
aini1988
这个作者很懒,什么都没留下…
展开
-
制定模块测试计划
如何制定模块测试计划?谈谈个人的看法 1.确认模块的输入输出任何事项都是端到端,只有确定了输入输出,才能更好地制定中间环节。输出可以理解为干系人的期望,只有明确了目标才更有方向和动力2.划分里程碑我们更擅长的是分段实现大目标,所以将阶段细化有助于我们确定完成的标准。A-D需要经历B-C,如果直接考虑A-D可能会导致计划太粗,很多实现未能考虑到。3.确定模块测试重点,...2012-06-05 20:21:32 · 317 阅读 · 0 评论 -
启发式测试策略建模
最近再学习测试建模方面的文章,和大家一起学习~~启发式测试策略模型(Heuristic Test Strategy Model,简称HTSM)是测试专家James Bach提出的一组帮助测试设计的指南(guideline)。本文将介绍HTSM的内容与应用。为什么需要HTSM根据产品的风险(risk)设计测试是一种常见的测试设计思路。在复杂的现实世界,产品面临的风险多种多样,...原创 2012-09-27 10:42:23 · 179 阅读 · 0 评论 -
测试用例小解
目标管理贯穿各个行业,软件行业也不例外。大家经常提到的测试分析,那么什么样的分析是比较好的分析,先从测试分析结果之一--测试用例来解析下。 那么什么样的测试用例才是好的测试用例呢?我还是喜欢用目标分解来分析,测试用例一般分为如下几个部分:用例名称,用例步骤,期望结果,有时候还可能包含前置条件 后置条件,每个部分都有一个好的标准。 测试用例名称:反映了测试目的,所以测试目...原创 2012-09-23 18:22:05 · 359 阅读 · 0 评论 -
5W1H分析法
5W1H分析法在软件测试中的运用,小小总结了一下具体可以看附件原创 2012-09-22 18:52:12 · 404 阅读 · 0 评论 -
探索性测试需求思路
卖点测试法:新需求必需强调功能特性的卖点,关键功能点,核心业务点(哪些必须实现),以user story的故事提出。并且要说明场景的特性,差异化优势,必备条件:规划经理提交需求时明确客户可能的用户场景备注:当前的需求经常是一句话就列出了需求,必须细分质疑测试法:为什么是这样的客户场景?场景是否合理不是规划经理一个人的事,需要进行讨论。我们要敢于质疑场景的合理性,做出来的产品...原创 2012-08-01 22:42:41 · 187 阅读 · 0 评论 -
性能测试新手上路-20120722
入职一年后,经历了测试执行,测试设计,现在开始走向了性能测试,将性能测试每天学习的点滴都记录下来,等半年后回过头来看看自己的成长轨迹。 和导师沟通了成长目标后,大概确定了如下成长路线:1.了解目前部门性能测试的改变2.学习性能测试分析(长期过程) 3.性能测试工具使用。 其实私下也有去了解一些性能测试为神马东西。性能测试的一般阶段可划分为:性能需求分析(关键点分析)...原创 2012-07-22 20:16:05 · 141 阅读 · 0 评论 -
测试意识之主动思考
软件测试中如何主动思考?如何实现测试人员的自由?你是如何理解的? 项目经理给你分配了工作后,他是否经常要关注你的进度和质量,如果真的是这样,你就应该好好反思了。下面我谈谈我对测试人员主动思考的理解(不包含测试模式等) 其实首先要了解软件测试的本质或者说是目标,一般可以理解为“快速地发布高质量的产品”,2个维度,1.质量 2.效率,不管你在测试团队的角色是什么,最终目的...原创 2012-07-22 16:02:10 · 252 阅读 · 0 评论 -
小谈敏捷
公司一直采用瀑布模式开发,也通过了CMMI 3级认证,不过最近公司开始向敏捷方式转变。和华为的一个朋友交流,他们由现在的IPD模式也开始向敏捷模式转变,貌似敏捷开始了一股热潮。 敏捷是一种高效的开发模式,但并非任何项目都适合,而且并非一定要推翻现在的瀑布模式完全采用敏捷。敏捷的本质是什么?敏捷的核心原则是什么?瀑布模式能否将敏捷的思想用过了从而优化现在的模式呢? 没有任...2012-07-03 00:06:36 · 107 阅读 · 0 评论 -
谈谈测试中的探索性思维
不知大家是否有看过《探索性测试》这本书,里面讲的是探索测试中的一些思维。先问一个问题,有没有人会这样想:测试比开发要难。有人会说,开发要求掌握的技能比测试的技能更精,怎么会测试比开发难呢? 先听听我怎么想的,开发和测试由于角色的不同,必然会导致一些思维的不同。如一般的开发人员更多站在编码的角度(这时候一般称作程序员),他们拿到规划经理的需求文档时,立马进入设计阶段(需求细...2012-06-30 16:35:09 · 281 阅读 · 0 评论 -
开发参与案例评审改进
前言:不管是cmmi思想 还是敏捷思想,都要求开发和测试打破思维的墙,打破交流的墙。 如果你所在的测试部有要求设计案例,开发有参与评审案例,那么开发评审时都是如何进行的? 和我测试的童鞋交流,发现很多公司参与案例评审的时候,都是直接进入相应的案例,没有考虑这个模块的输入输出到底是什么,这样其实是一种错误的做法,刚开始就进入点会很容易导致面覆盖不全! 所以我...2012-06-29 15:32:14 · 170 阅读 · 0 评论 -
以开放的心态学习
质量是测试人员的自尊心。如何保证软件质量这个话题永远也说不完,我就不说这个话题了。我在这里想分享下如何学习---以开放的心态学习。1.向老员工学习三人行,必有我师焉。老员工身上有很多我们学习的东西,他们的测试经验、对风险的敏感度和掌握能力往往比我们要强很多,我们要虚心请教。比如在项目中,项目经理对整体风险把握较好,我们要经常和项目经理沟通分析模块的风险。2.向开发同事学习前期测...原创 2012-06-18 12:27:45 · 371 阅读 · 0 评论 -
测试人员如何做好有效的pdca
入职以来做的测试执行较多(这里主要是从角色上和项目管理分开,包含测试设计测试分析),现在就谈谈作为一个测试执行人员对如何做好pdca的看法。 我们的团队,软件测试的终极目标是“快速发布高质量的版本”,那我就从进度和效率方面谈谈如何做好pdca。效率:假如你拿到一份任务是满足smart原则,那么做好pdca的关键就是让项目经理及时了解你的进度,避免进度方面出现...原创 2012-10-20 15:31:36 · 453 阅读 · 0 评论 -
【转】我们需要什么样的测试
http://qa.blog.163.com/blog/static/190147002201241422335464/左耳朵耗子发表了《我们需要全职的QA吗?》后,一石激起千重浪,赞成者有之,激烈反对者有之;有人说文中对QA的定义不对,还有人说以偏概全…… 的确,在需不需要专职的QA角色这个问题上,很难用一个简单的“需要”或“不需要”来回答。前两天我写了一篇对该文的回应文章,但由于文章写...2012-06-05 20:33:47 · 100 阅读 · 0 评论 -
结对测试
其实很早就接触了结对测试的概念,但是一直没有在具体项目实践。今天简单的总结下,大部分都是之前从网站搜索的结果,也加入了自己的一些理解,等2013年一季度及二季度实战后再总结下。结对测试的一些思考:何为结对测试?当开发人员都在关注结对编程的时候,测试人员应该关注什么呢,如何来解决单人测试带来的测试遗漏这个问题呢(主要原因),如何解决测试资源不足的问题呢,结对测试行不行呢...原创 2013-01-20 16:38:37 · 571 阅读 · 0 评论