0

我正在实现页面对象模型的过程中,我有一个关于它的查询,请参见下文:

我已经创建了具有页面定位器和方法的页面文件,我有规范文件,我在其中通过调用这些方法来进行断言。我的问题是,对于一页我有超过 100 个测试用例,现在我应该为单个测试创建单个断言文件还是应该为 100 个测试创建 100 个断言文件。

请让我知道管理它的最佳方法是什么。

问候, 马南

4

2 回答 2

0

您不需要为每个断言和测试用例创建一个新文件。我对您的问题感到困惑,因为据我了解,断言是测试用例的一部分,而测试+断言是同一功能的一部分(断言是测试的最终目标)。

关于页面对象模型:该模式的重要部分是确保页面/DOM 细节与测试流程的分离(即测试不应该拥有 DOM 知识,而是依赖页面对象来作用于实际页面)。

于 2014-01-21T00:47:05.250 回答
0

我认为按功能将测试分组到文件中是最有意义的。很难从一个文件中只运行一些测试,因此将您认为可能想要独立运行的任何测试组分开。其中一些适合快速烟雾测试套件吗?也许那些应该在一个单独的文件中。

于 2014-01-10T22:37:03.510 回答