0

我计划使用赛普拉斯工具自动化赛门铁克 VIP 代码。我正在使用cypress-otp作为 npm 包。它正在生成 6 位密码,但不幸的是,它不起作用。cypress-otp因为,由于我使用的是npm 包,因此生成的密码可能不正确。

这是我到目前为止所做的实验 -

fixture-

{
  CREDENTIAL : "______"
}

command.js-

cy.task('generateCode', CREDENTIAL).then(token => {
    cy.get('.passCode').type(token, {force: true});
});

plugin.js-

module.exports = (on, config) => {
    on("task", { generateCode: require("cypress-otp") });
};

由于身份验证失败,我收到错误消息。由于正在生成的代码无效看起来像。但是当我对同一个包使用 okta 凭证时cypress-otp,它工作正常。

我们是否有任何现有的 npm 包来处理 symantec VIP 自动化?或任何其他自动生成密码的方式。

4

0 回答 0