gpt4 book ai didi

testing - Testcafe - 页面对象 - 使用模块

转载 作者:行者123 更新时间:2023-11-28 19:56:53 24 4
gpt4 key购买 nike

我一直主要使用 selenium (java) 和 espresso 作为自动化工具。到目前为止,我对测试咖啡馆还很陌生并且很喜欢它。我遇到了这种特殊情况,想知道使用 javascript 或 test cafe 解决它的最佳方法是什么。

我在我的套件中使用页面对象设计。此外,我希望这些页面能够使用许多模块,这些模块也可以从许多其他页面使用。

举个例子,假设我有一个包含页眉和页脚模块的主页,还有一个包含页眉、页脚和显示项目的轮播(该轮播也出现在其他页面上)的列表页面).我正在考虑创建类似通用页面的东西,但不确定它是否是最佳解决方案。有什么想法吗?

最佳答案

对于通用项目,单独创建页面对象类。例如,在您的情况下,为页眉/页脚、轮播区域创建页面对象,并将它们放在通用包中以便更好地分类。

在需要的地方调用它们(即在主页和列表页面中调用页眉/页脚)。

关于testing - Testcafe - 页面对象 - 使用模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55232583/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com