编写有效用例-阅读笔记2
这本书里让我印象最深的两个点,就是用例的主角必须是用户,以及必须写清可验证的验收标准。
很多人写用例爱站在系统视角,比如“系统上传文件”“系统推送消息”,但有效用例得反过来,从用户的角度出发,比如“用户上传头像文件”“用户收到头像更新成功的推送”。只有把用户当主角,才能避免开发出“系统能实现,但用户用着别扭”的功能。另外,验收标准是用例的“底线”,不能写“头像上传要快”这种模糊的话,要写“头像文件小于5MB时,上传时间不超过3秒”“支持JPG、PNG两种格式,其他格式上传时提示‘不支持该文件类型’”。这样的标准才是可测试、可验证的,验收时不会出现“公说公有理,婆说婆有理”的扯皮。
原来写好用例的关键,就是既站在用户角度想问题,又用清晰的标准划好边界。

浙公网安备 33010602011771号