Size: a a a

2019 December 13

BO

Boris Osipov in JS for testing
а запихать твой “arrange” в wdio хуки не вариант?
источник

VG

Vitalii Grygoruk in JS for testing
так беда в том что он же в каждой спеке разный
источник

m

mkots in JS for testing
Vitalii Grygoruk
а вообще - тема абстрактных синтаксических деревьев очень интересна
Где-то был доклад от Яндекса на тему АСТ в тестировании. очень вдохновляюще он там рассказывал
источник

VG

Vitalii Grygoruk in JS for testing
кстати хуки вдио ж не решат проблему.  Они же тоже синхронно выполняться будут.

поднятия браузера это 1-2 секунд у нас получается примерно (если не локально тесты бегут). На сотне тестов маленькая экономия по времени прогона была бы… А так все синхронно… сначала браузер запустить -> потом апишечку дергнуть -> потом уже в браузере что-то делать.
источник

VG

Vitalii Grygoruk in JS for testing
@mkots вот об этой штуке чувак вещал которая помогает data-test-id проставлять автоматом и потом их резолвить в тестах по названии компонент https://github.com/lttb/reselector
Кстати, я поигрался с ним у нас на проекте - идея интересная, но есть свои минусы…
источник

m

mkots in JS for testing
Да, что-то найти не могу
источник

VG

Vitalii Grygoruk in JS for testing
а видео есть где-то в истории этого чатика
источник

m

mkots in JS for testing
источник

D

Dmitry in JS for testing
Ребят, кто нибудь настраивал нормальный дебаг через IDE в Cypress с TS?
источник

m

mkots in JS for testing
Делал все по этому гайду https://code.visualstudio.com/docs/typescript/typescript-debugging
источник

D

Dmitry in JS for testing
сейчас буду пробывать! спасибо
источник

D

Dmitry in JS for testing
кароч это типа как желать "Чтоб ты жыл на одну зарплату"
источник

ПР

Павел Розентальс in JS for testing
Добрый день. Помогите пожалуйста). Работаю с selenium. Пытаюсь отправить через driver.executeScript(' xxx '). XMLHttpRequest с определёнными заголовками. Может у кого-то есть пример кода под рукой или пните в правильную сторону почитать
источник

OI

Oleksii Ihnatiuk in JS for testing
а почему бы не отправить через либу, которая отправляет запросы?
источник

ПР

Павел Розентальс in JS for testing
Oleksii Ihnatiuk
а почему бы не отправить через либу, которая отправляет запросы?
через какую к примеру? Я не то что бы опытен в разработке. поставили задачу так сказать на сделать до вчера.)
источник

OI

Oleksii Ihnatiuk in JS for testing
got, axios, superagent
источник

OI

Oleksii Ihnatiuk in JS for testing
выбирай любую, отправляй запрос
источник

DK

Dmytro Kryshtopenko in JS for testing
Le
Использовал class для поиска
$x("//input[@value='Google Search' and @type='submit'][last()]")
источник

ВХ

Владимир Хмельницкий in JS for testing
Всем привет, кто может помочь с cypress тестами. у меня элемент приходит с запазданием я к нему обращаюсь по alias и времени alias не хватает, как его можно дождаться не применяя явных ожиданий типа cy.wait(1000) или может можно увеличить время ожидания по alias.
источник

m

mkots in JS for testing
Владимир Хмельницкий
Всем привет, кто может помочь с cypress тестами. у меня элемент приходит с запазданием я к нему обращаюсь по alias и времени alias не хватает, как его можно дождаться не применяя явных ожиданий типа cy.wait(1000) или может можно увеличить время ожидания по alias.
Покажите код
источник