使用Angularjs测试Cypress。 nd-model / data-ng-change中的值问题

时间:2018-12-21 12:32:58

标签: cypress

我对赛普拉斯有疑问,如何对输入类型=文件进行测试。我有以下html;

我想要的是能够调用data-ng-change的功能,以便通过传递参数或填写ng-model =“ vm.newfile”的值来执行它。

它在iframe中运行

cy.wrap($ body).find('#docEncargo1')。as。(docencargo)

我已经注入了角,但是要执行以下操作;

        const getElementScope = (selector) =>
            cy.get(selector)
             .then($el =>
               getAngular()
                 .then(ng => ng.element($el).scope())
             )

ng.element($ el).scope()的值未定义。

您能帮我告诉我我在做什么错吗?

谢谢

0 个答案:

没有答案