cypress - 如何在 Cypress 中使用 fakerjs

标签 cypress ui-testing faker

我试图在我的 cypress 测试中使用 fakerjs 来为我的表单随机生成假数据。我试过在 support/index.js 中导出它这不起作用。
是否有任何标准方法可以将 fakerjs 添加到所有 cypress 规范中,而不是将其添加到每个规范文件中?

最佳答案

首先,在每个规范中导入它有什么问题?

话虽如此,你可以这样做:

柏树/支持/index.js:

cy.faker = require('faker');

你的规范:

it(`test`, () => {
    const words = cy.faker.lorem.words();
});

关于cypress - 如何在 Cypress 中使用 fakerjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58360039/

相关文章:

ios - 如何使用 KIF 在同一文本字段中输入文本

javascript - JavaScript 中的时间戳间隔

authentication - Cypress :登录身份验证重定向到另一个域:解决方法?

objective-c - UI 测试中不完整的通用字符名称

e2e-testing - 发生 500 xhr 请求时,cypress 测试失败

swift - Xcode UI 测试记录器生成带有多个选项的长行

Python Faker 电话号码格式化

ruby-on-rails - 如何在一个数组中多次重复单个散列?

来自拦截器的 cypress 日志请求

javascript - 调用时无法识别 Cypress 自定义命令