Тестването, управлявано от данни, е стратегия за проектиране и изпълнение на тестове. Следователно, когато тестовите скриптове четат данни от тестови входни данни. Следователно тестовите данни се съхраняват в източници на данни като JSON, CSV, Xls, XML и бази данни. Следователно тестването позволява изграждане на тестове с различен набор от входни данни в единични тестове.

Какво е приспособление за кипарис?

Както вече обсъдихме по-горе, това приспособление за кипарис помага за извличане на входни данни от външни файлове.

Междувременно тези приспособления идват заедно с cypress в папката с приспособления (example.json). Папката може да съдържа файлове в Javascript Object Notation (JSON) или други формати.

Синтаксисът за тестване, управлявано от данни на Cypress, е:

cy.fixture(път на тестови данни)
cy.fixture(път на тестови данни, тип кодиране)
cy.fixture(път на тестови данни, опции)
cy.fixture(път на тестови данни, тип кодиране, опции)

Стъпки за рамка, управлявана от данни

Стъпка 1 — Инициализирайте npm в папка

Преди всичко трябва да инициализираме npm. Това ще създаде файл package.json в папката.

Напишете следната команда на VS терминала.

npm инициал

Стъпка 2 — Инсталирайте Cypress с npm

npm инсталирайте cypress — save-dev

Първо, структурата на папките е създадена автоматично.

Междувременно файлът package.json е създаден автоматично.

Стъпка 3: Създайте структура от кипарис

В заключение, трябва да създадем структура на папки от кипарис.

./node_modules/.bin/cypress отворен

Стъпка 4: Отворете Cypress, за да създадете структура на папки Cypress

./node_modules/.bin/cypress отворен

И накрая, горната команда ще отвори Cypress.

Стъпка 5: Напишете следния код в example.json

{
“имейл”: “[email protected]”,
“парола”: “sample@123”
}

Стъпка 6: Напишете следния код в едно

Стъпка 7: В заключение стартирайте open.js

Следователно крайният изход след стартиране на open.js

Надявам се, че сте го прочели с удоволствие. Очаквайте още блогове.

Препратки