摘要:
1、扩展说明了系统所完成的目标是不同的,但有时需要表达“有多种不同方法来完成相同目标”。系统所完成的目标是相同的,但怎样做可能不同。这通常是因为技术的变化或输入数据的不同。应该将这些变化写到“技术和数据变化”列表,而不是写到扩展部分中。 示例 主成功场景: …… ... 阅读全文
摘要:
1、如何体现用例包含所有可能路径 (1)用第二章所提到的条纹裤,缺点是场景的任何一个变化都导致了在其他包含相同文字的场景里都必须做一份拷贝。 (2)使用条件语句,缺点是读者要阅读这些条件语句会很困难,特别是当一个条件句中又嵌套了一个条件句。 (3)将主成功场景从开始到结束,按照时间的顺序写出来,然后在每个分支点写出场景的扩展。 书上提倡用方法(3) 2、扩展通常是这样的,在主成功场景下,对于因... 阅读全文