目录
软件的特性包含如下几种,核心特性,潜力特性,噱头特性,无人问津特性,辅助特性等与用户进行互动使用,正反向反馈。
核心特性:
指一个产品每个用户都会用到的特性,这些特性覆盖产品的主要场景和业务,也是市场销售的发力点和主要盈利点。
作为测试工程师可以通过和产品,销售人员,需求分析师,运维人员等相关干系人来获得这些信息。真正困难的还是对产品的商业目标,盈利模式,用户价值的理解,这会影响测试工程师对核心特性的理解及判断。
潜力特性:
潜力特性是指哪些现在不重要,但是未来可能会非常重要的特性,也可以理解为可以让产品在未来持续盈利的特性,最常见的潜力特性是哪些正在预研的特性,不过它们可能只是用于演示,或者作为产品中的某个组件。
噱头特性:
噱头特性是那些听起来高大上,却并没有实际用处的特性,很多噱头特性在技术方面都不够成熟,多以大多只是一些演示或体验场景需求,噱头特性是满足用户的更高层次的自我方面的需求。
辅助特性:
辅助特性是指哪些会增加用户感受和体验的特性,它们往往会和核心特性一起被用户使用,可能并不能常用,但常常是产品的特色和亮点,让用使用起来特别顺手,特别对用户的胃口,让用户眼前一亮念念不忘的特性,大多属于辅助特性。
无人问津的特性:
指哪些用户并不关注,或者很少使用的特性,人们往往认为无人问津的特性在产品总特性中占很少的部分,但是通过各种调查发现,产品大约80%的功能是无人问津的。
产品的核心功能并不多,就形成基于特性价值制定测试策略。
测试重点聚焦到核心特性上,聚焦用户的使用场景,围绕用户使用频率,用户关注点和用户使用习惯来进行测试。
与产品的质量测策略相比,基于特性价值的测试策略能帮我们更有效地聚焦到测试重点。
测试重点的确立:
被测对象:老特性,新特性
问题未知区:老特性,新特性,对被测对象进行风险分析后,若又识别出一些问题高发区和问题未知区,此时应将这些区域中的老特性和平台继承特性调整为测试重点,无论怎么分析,新特性都是测试的重点。
但是基于特性价值的测试策略中,只有核心价值特性才是测试重点,这样新特性中非核心特性部分优先级会降低。
如果我们再将风险分析和特性价值分析的结果总结到一起,那么新特性,核心价值特性和问题高发区的交集,就成了重点中的重点。