页面对象模型硒的最佳实践

时间:2019-06-20 20:10:11

标签: python selenium

我正在使用Python和pytest作为测试框架在Selenium中实现页面对象模型。我的页面包含许多元素,因此页面文件越来越大。目前,所有定位器都有约100行代码,这些定位器将其webdriverwaits与它们关联。 我的问题是我应该在同一文件中添加更多定位符还是为其他定位符创建单独的文件。我现在要添加的定位符属于与我已经添加的定位符略有不同的测试类型。因此,我在想可能要在新页面和测试文件中添加类别稍有不同的其他测试,但又不想偏离POM最佳做法。我在互联网上查找了最佳做法指南,但无法直接获得答案。

0 个答案:

没有答案