我在“ commands.js”中定义了一个新命令
Cypress.Commands.add('subValues', (a, b) => { return a - b });
然后我使用以下代码调用新函数
it('Call new function', function(){
let email = cy.subValues(15, 8);
cy.get('#Email').type(email);
});
,但结果改为“ 7”,结果为“ [object Object]”。
我做错了什么,请帮忙!
答案 0 :(得分:1)
要使用主题的值,请按以下说明进行解决
cy.subValues(15, 8).then(x => cy.get('#Email').type(x));