第一篇阅读笔记
编写有效用例,首先要清楚用例是什么。用例是代表系统中各个项目相关人员之间就系统的行为所达成的契约,描述了在不同条件下,系统对某一项目相关人员的请求所做出的响应。一个好的用例很容易阅读,但是要写出一个好的用例很不容易。而且用例不是要写的多正式、完整、漂亮,而是尽可能得充分,就足够了。还有在书写用例之前最好弄清楚客户真正需求是什么?是安全,还是使用等,弄清楚客户的真正的需求有助于自己尽可能的写出满足客户并且足够充分的用例,还能增加客户对你的信任感。我一直认为信任感是与他人沟通最重要的。
用例编写的目的不同会导致用例编写的方法不同和。但是每个人可能会对统一情景有不同的编写形式,这会造成相当大的麻烦,所以在编写用例之前首先要统一小组之间编写用例的形式。对于用例的编写要将自己置身于该情境中,这样才能尽可能充分的编写用例,减少遗漏。
用例只是需求的一部分。它只是行为需求,并且是所有的行为需求。需求还包括业务规则、词汇表、性能目标等许多其他方面。用例为连接需求中不同部分的信息提供了一个框架,用例还有助于用户概要信息、业务规则和数据格式需求的内容的交叉连接。用例使得用户能够明白新系统到底是什么样的,这又利于用户尽早对系统运行的细节做出判断。