Как прочитать файл JSON из проекта Cypress? - PullRequest
0 голосов
/ 18 мая 2018

Я начал с автоматизации кипариса и борюсь с файлами JSON.

Кто-нибудь знает, как мне прочитать файл JSON, скажем, расположенный в ../example/vehicle.json?

Я знаю, что Cypress - это JavaScript, но у меня также возникают проблемы при импорте JQuery в проект Cypress.

Ответы [ 3 ]

0 голосов
/ 25 мая 2018

Juste, если это кому-то может помочь, есть хороший способ сделать это с помощью следующей строки:

cy.readFile('path/to/file.json/txt/yaml')

https://docs.cypress.io/api/commands/readfile.html

0 голосов
/ 26 июня 2019

Насколько я знаю, это был бы "Cypress" способ доступа к данным, хранящимся в файле json.

ref: https://docs.cypress.io/api/commands/fixture.html#Accessing-Fixture-Data

cy.fixture('user').then((user)  => {
    var name = user.name
    var pass = user.password
})

Где "пользователь"is /fixtures/user.json

{
    "name": "username",
    "password": "password1234"
}
0 голосов
/ 18 мая 2018

Я никогда не работал с Cypress, при проверке документации я думаю, что это может помочь вам

cy.fixture(filePath)
cy.fixture(filePath, encoding)
cy.fixture(filePath, options)
cy.fixture(filePath, encoding, options)

Пожалуйста, ознакомьтесь https://docs.cypress.io/api/commands/fixture.html#Syntax

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...