验收测试之如何让业务方与技术方该达成一致最近收到业务方的投诉,他们说有很多好的想法,最终到了技术这边,总是实现不了,不是没资源,就是数据库性能承受不了 出现这种尴尬的状况..
测试工程师作为软件从业人员为什么一定要懂业务?。从事软件行业已经快五年了,最近换了份工作,入职新公司已经快一个星期了,这几天一直在培训公司业务,周围同事也经常告诫我一定要..
带你认清探索性测试方法的实质.原本想把探索性测试(ET)和敏捷测试(Scrum)放在一起谈论,后来想想,两者需要注意的点还是很不同的,所以先谈论下探索性测试吧。 现在可能越来越多的..
如何做好静态测试之软件设计的评审方法.上述话是美国互联网公司Zaarly设计总监Matthew Smith的设计箴言,意思是说你的设计是一个商业解决方案,而不是一件艺术品,因此必须为设计评审做好准..
探索式测试之语境驱动测试7原则。 本文系《探索式测试实践之路》第1.2节,简要的讨论了“语境驱动测试”(Context Driven Testing)的7条原则。所引用文献的详细信息可以在这里找到。..
学习探索式测试的问与答.本文摘录自《探索式测试实践之路》第1.3节,用对话的形式讨论探索式测试的概念与实践。提问者是本书的一位虚拟读者,回答者是本书的作者们。 问:探索式..
持续集成实践成熟度模型 概述 持续集成从“配置管理”、“构建”、“测试”、“部署及发布”及“团队习惯”5个纬度考察其成熟度,每个维度都有5个级别,分别是“入门”、“新..
测试的角色 (Test) 要独立出来么 ? 独立出来的测试角色怎么才能发挥作用?..
软件测试对比擂台赛:亚马逊 vs 微软.对亚马逊与微软不同的软件测试方法,我已经在之前的文章中做了一些比较。本文会再做深入对比。..
探索性测试不是游览.游览是建构探索性测试的一种方法,但探索性测试不一定是游览,而游览也不一定是探索性的。 在一种极端的情况中,一个游客会到达一个地方,而她对这里的风景..
从管理角度看软件测试测试方法!很多公司都客观的讲究时间管理,人员管理,绩效管理。那么如何做好对于测试流程的管理呢? 随着敏捷模式的不断引入,测试的小迭代化更加明显,很多..
告诉你什么是探索性测试?第一次听到探索性测试这个词是去年的10月份。一个微博上的朋友写了一篇关于探索式测试的blog,之后断断续续的阅读了不少相关资料,参加了数场相关讨论..
Jim Shore提出自动化验收测试得不偿失. 你才刚刚步入这个炫酷、崭新的敏捷世界。学校里的课本、那些传统课程都已经被你抛于脑后,你游走于那些饱受欢迎、经久不衰的博客资源,说不定也..
在当今诸多企业解决方案中,集成系统数量日益增长,迫使我们以系统的方式处理依赖项和环境的故障。通过在架构阶段对依赖项的故障进行建模,我们可以交流、测试并实现系统对故障的响应..
有人简单回答说,软件测试就是发现缺陷。但软件测试仅仅就是为了发现缺陷吗?绝对不是。 软件测试有它的验证作用,就是人们经常说的V&V,Verification 验证产品的一致性,验证产品是否..
James Whittaker在Google Testing Blog上连载了How Google Tests Software,How Google Tests Software,James 是前Google西雅图的技术总监(目前回到微软工作),主要参与Gmail、Chrome和内部工具特别是测试工具开发等产品..
原本想把探索性测试(ET)和敏捷测试(Scrum)放在一起谈论,后来想想,两者需要注意的点还是很不同的,所以先谈论下探索性测试吧。 现在可能越来越多的测试开始谈论ET,也就是所谓的探..
缺陷检测百分比DDP(Defect Detection Percentage)常常可以用来评判软件测试生命周期内某个阶段的测试有效性。但是,在实际评判测试有效性过程中,DDP也存在某些方面的欠缺。本文通过分析DDP的基本..
#基于风险的测试#可以解决测试过程中的3大问题:1)穷尽测试不可能,如何选择测试重点?2)如何在有限的测试时间内完成测试;3)如何合理利用测试资源完成测试。通过采用基于风险的测试,平衡..
Testing In Production 的概念大约出现3年前,那时候Web Service正在风靡Internet,各种系统都走向更加可扩展的架构,这使得A/B Testing和后期的数据分析更加容易。同时,整个互联网应用对用户体验提出..