最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

cy.readFile导致超时?

运维笔记admin47浏览0评论

cy.readFile导致超时?

cy.readFile导致超时?

我想读,我刚才写在同一个柏项目的另一个测试的JSON文件。然而,当它试图读取该文件超时后4000毫秒。

有谁之前经历过这个吗?我怎么能解决呢?

我试图给它设置对象增加超时,但不增加超时时间。我想这可能是文件权限问题,但似乎并没有被它的。

我在Mac上运行,但试图在Windows相同的项目,相同的结果。

  before('grab generated user data', function (){
      let data = cy.readFile("Generated User/Cypress test 131.json", {log:true, timeout: 180000});
}

我希望它只是给后面的解析的JSON对象。因为它说,在文档柏树。 (.html#Syntax)

回答如下:

1.你的文件应该是在项目目录,cypress.json文件存在。

2.您的文件名应该是Cypresstest131.jsonCypress-test-131.json

before('grab generated user data', function (){
    let data = cy.readFile("Cypresstest131.json", {log:true, timeout: 4000});
     data.its('name').should('eq', 'Eliza')
})

要么

 before('grab generated user data', function (){
        cy.readFile("Cypress-test-131.json", {log:true, timeout: 4000}).its('name').should('eq', 'Eliza')
    })

希望这有助于您

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论