День 1. Переменные (let) в JavaScript — как и где использовать в автотестах

12 подписчиков

12+
12+

3 просмотра

19 дней назад

ПожаловатьсяНарушение авторских прав

12 подписчиков

12+
12+

3 просмотра

19 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

19 дней назад

Переменная let — это объявление переменной с блочной областью видимости, которое позволяет переназначать (изменять) её значение в процессе выполнения скрипта. Простыми словами: Это временное хранилище для данных, которые будут обновляться в ходе теста. Например: текущий статус ответа, количество найденных элементов на странице или текст, который мы динамически меняем. Пример 1: let responseStatus; // Создали пустую ячейку responseStatus = 200; // Выполнили запрос... console.log(responseStatus); // Выведет: 200 responseStatus = 401; / Пришел другой ответ (напр., ошибка авторизации) console.log(responseStatus); // Выведет: 401 Пример 2: UI-автоматизация (накопление текста) Допустим, нам нужно собрать названия всех товаров в корзине в одну длинную строку. let itemsList = ""; // Начинаем с пустой строки // Имитируем проход по товарам на странице itemsList = itemsList + "iPhone "; itemsList = itemsList + "AirPods "; itemsList = itemsList + "Case "; console.log(itemsList); // Выведет: "iPhone AirPods Case " // Если бы мы использовали const, мы бы "сломались" на добавлении второго товара. Пример 3: Параметризация и циклы Чаще всего let встречается в циклах for, когда мы перебираем элементы (например, строки в таблице). // Перебираем 5 строк в таблице for (let i = 1; i меньше= 5; i++) { console.log(`Проверяем строку номер: ${i}`); // Значение 'i' меняется на каждой итерации: 1, 2, 3, 4, 5 }

Название:

День 1. Переменные (let) в JavaScript — как и где использовать в автотестах

Категория:

Разное