在此,该平台已经注意到,下面的步骤序列被用在几个场景中,即:“买很多书”和“可被取消的一选项。”
因此建议创建一个新的动作词并在2场景中重构以优化你的维护!当被执行(即行动词“登录”创建及场景重构)时, “可取消的一选项”场景就变成了:
编辑器中“可撤销的一选项”场景的视图
这个例子中,我们已经看到了使用一种语言来设计测试的价值。使用动作词(类似于开发人员的功能)使得设计和维护更加容易,并提供了重构 能力 。它有助于定义不同项目利益相关者之间的业务术语。
我们也看到了,这种业务术语的定义可以在设计,优化和重构场景时通过一个非常先进的方式实现。