如何在selenium页面对象模型中处理多个网页中通用的网页元素?

问题描述 投票:0回答:1

我有很多网页元素,每个网页都一样。我应该创建一个新的页面类来包含所有常见的 Web 元素吗?

java selenium-webdriver pageobjects
1个回答
0
投票

你的问题更多是关于理解,所以这取决于你想如何设计你的代码。因为我也在做同样的事情所以我会说是的。

就像您可以创建一个包含页眉和页脚导航栏、登录/注销按钮和搜索栏的基页类。然后,包含这些元素的所有其他页面类都可以扩展基页面类,并且只包含该页面的唯一元素。人们可以有不同的想法和方法。这一切都取决于你。

© www.soinside.com 2019 - 2024. All rights reserved.