我有一个 Angular 应用程序,其中有一个上传文件功能。
我上传了 Excel 工作表文件,然后单击继续转到下一步,如果用户单击下一步而不上传文件,我会在单击下一步按钮时进行一些验证(请上传文件),
在自动化测试中,我尝试了以下两个代码:
1-
cy.uploadFile("salaries.csv",'text/csv',locators.salaries.uploadFile)
this.clickContinue();
2-
cy.get(locators.salaries.uploadFile).attachFile("salaries.csv").then(()=>{
this.clickContinue()
})
文件被上传,但验证错误显示为文件未上传。
那么自动化部分或角度部分是否有问题,应该修改什么以使自动化代码看到文件已成功上传,以便可以进入下一步而不会出现任何验证错误