敏捷测试如何优化业务价值
本文首发于「BY林子」,转载请参考版权声明。 提到敏捷测试就会提到优化业务价值,优化业务价值是敏捷测试的原则之一,敏捷测试的系列活动都要围绕交付价值服务,那么具体的到底要怎么做才能真正优化业务价值呢? 我们需要从四个不同维度来思考和组织相应的测试活动以实现优化业务价值,如下图示: 四个维度 01. 从终端用户角度进行测试从终端用户角度进行测试是基本的测试思维,是测试人员必备的技能要求。 在思考、设计测试用例并执行测试的时候,不能简单的套用用例设计方法去机械的进行,而是要考虑用户可能的行为习惯、使用场景等。 下面来看两个例子: 场景一:我们在使用移动设备的时候,一般会设置自动锁屏。当测试某个移动App时,测试人员觉得移动设备的自动锁屏功能会导致测试很不方便,于是关掉了自动锁屏功能,结果后来在一台测试人员自己使用的设置自动锁屏的手机中发现了一个缺陷,就是在每一次锁屏并开启后,充值选项会新加载一遍,可以导致多个重复的充值选项存在。 场景二:测试移动设备断网的情况,通常会采用调成飞行模式或者关闭数据网络的方式,这两种方式对于iOS7以下的版本通常都需要离开所测的App去设置,这样的...
一页纸测试策略
【摘要】测试策略文档通常是篇幅较长、文字为主的形式,编写成本较高,并且写完了很少有人去看,形存实亡。本文介绍可视化的方式,将测试策略用图来表达,并且在一页纸上搞定,这样的策略图非常清晰,关键信息一目了然,并且提供更大的讨论空间,防止僵化,真正能够发挥策略的作用。 本文首发于「BY林子」,转载请参考版权声明。 “测试策略是什么样的?” “测试策略嘛,还不是包括#&~+-=~*-+$这些…” “你们项目的策略有什么特别的吗?” “我们项目嘛,测试策略的内容有点多,从哪说起呢?” 前面那个场景有没有似曾相识?你是否清楚目前你们正在使用的测试策略是什么样的? 01. 常见测试策略测试策略的内容与形式我们都知道,测试策略包括以下两方面的内容: 测什么(What)?测什么是指质量需求是什么、需要关注质量的哪些方面,比如应用的功能范围、性能、安全、易用性等非功能需求。 怎么测(How)?怎么测就是采用什么办法来帮助系统实现质量需求,而不仅仅是手动和自动化的测试方法,也包括一切为质量保障服务的流程、环境、基础设施和人员等。 为了描述清楚要测的内容以及如何来测,测试策...
2019:我的节奏,由我掌控
本文首发于「BY林子」,转载请参考版权声明。 01













