【发布时间】:2020-06-10 15:31:47
【问题描述】:
我想将一个函数添加为命令,以便重复使用。
它在 cypress/support/commands.js 上:
Cypress.Commands.add("generatePassword", () => {
return 'randomstring';
}
);
然后在我的测试中,我想将其用作:
it("Visits page", () => {
const password = generatePassword();
cy.log({password})
// Here it logs this:
//{password: {chainerid: chainer146, firstcall: false}}
});
关于如何获得实际价值的任何想法?现在我明白了:
{chainerid: chainer146, firstcall: false}
谢谢。
【问题讨论】:
-
在这种情况下不要使用自定义命令,使用简单的函数。
-
但我无法导入文件。
标签: cypress