Тестването, управлявано от данни, е стратегия за проектиране и изпълнение на тестове. Следователно, когато тестовите скриптове четат данни от тестови входни данни. Следователно тестовите данни се съхраняват в източници на данни като 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
Надявам се, че сте го прочели с удоволствие. Очаквайте още блогове.