Cypress · Junior · Запитання 26 з 75
Чому не можна написати const btn = cy.get('button') і користуватися btn як елементом?
- 1Бо
cy.getпрацює лише всередині блоківdescribe - 2Команди повертають chainer, а не елемент; значення буде пізніше
- 3Елементи Cypress не можна зберігати в змінних типу
const
Показати відповідь
Правильна відповідь: Команди повертають chainer, а не елемент; значення буде пізніше
Пояснення
Використовуйте .then(($btn) => ...) чи ланцюжки команд. Аліаси через .as() передають значення між командами.