testing - TestCafe:实现页面对象模型

标签 testing automated-tests testcafe web-testing page-factory

我正在尝试在我的 TestCafe 项目中实现页面对象模型。如何实现从一页到另一页的页面转换?例如从登录页面对象移动到主页对象,两个页面都有不同的属性/字段。在 Selenium 中有一个 PageFactory 和 webdriver 可以使用,我应该如何在 TestCafe 中实现它?

最佳答案

您无需担心页面转换。 TestCafe 的选择器默认是惰性的。 只需在夹具文件中声明必要的页面对象并使用它。 请参阅 Use Page Model 中的详细示例帮助主题。

关于testing - TestCafe:实现页面对象模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59183333/

相关文章:

java - FileNotFoundException - java 测试资源

python - 如何在 Python/Django 中使用 AWS SNS (boto3/moto) 测试 SMS?

node.js - 将一组文件路径从命令行传递到 "npm run test"上?

jquery - Testcafe 得到 json 响应

Javascript - 测试 DOM 操作

c# - 延迟传入网络连接

testing - 手动测试 VS 自动化测试

javascript - 抛出错误 : Describe is not a function. 运行 Mocha 测试时出现此错误

node.js - 是否可以使用 Testcafe 检查 E2E 测试中预期的颜色代码?

javascript - Testcafe:期望变量显示 Object 对象或 NaN