有咩有实例说一下。。。。老铁们
可以参考https://blog.csdn.net/vincetest/article/details/1466402?spm=1001.2014.3001.5501 讲得很清楚了。
移动硬盘盒,采用卡扣设计,方便组装和维修,反例是采用螺钉,而且是不同型号的螺钉。 软件中的控件,有没有 AutomationID 都行,但有了就方便开展自动化测试。
就拿会员注册这个功能来讲,从产品的角度来讲只需要用户注册,然后通过注册的账号和密码进行登录。但是系统在实现过程中,涉及到的不仅仅是把用户的账号密码保存下来,密码的加密,怎么加密,怎么做到安全性,这些都是没有直接体现出来的,这部分的话,就叫做业务之外的东西。那怎么样来针对这部分东西做测试,就是我们要想的,怎么让这些东西变得可以测试,可以验证它的正确性。
应该是站在设计的角度保证产品的可测性会更好些吧