Size: a a a

JavaScript testing

2021 October 21

А

Алексей in JavaScript testing
для этого канал есть? в такие групах обычно актульны вакансии
источник

VL

Vlad Leně in JavaScript testing
источник

А

Алексей in JavaScript testing
-
источник

А

Алексей in JavaScript testing
найти тестера который пишет на жс - не так просто
источник

BO

Boris Osipov in JavaScript testing
если тебе прямо тут нужно, мы можем опубликовать в канале @Javascript_testing_channel. чтобы это сделать нужно в личке договориться с @xotabu4
источник

А

Алексей in JavaScript testing
спасибо, договорюсь
источник

G

Gnam in JavaScript testing
это кстати был первый ответ в гугле по вашей ошибке 😅🤣

второй был проверить настройки "Block third-party cookies and site data" checkbox is set in Content Settings.
источник

t

th1nker in JavaScript testing
да, заработало😍
блин,  ночью пишу тесты
нужно с этим завязывать...
источник

O

Olga in JavaScript testing
потому что днем - другие задачи? ))
источник

t

th1nker in JavaScript testing
не, жена заболела
днём с ребенком пришлось развлекаться, а ночью  писать тесты
для меня нынешняя вакансия по сути первая где 100% автоматизация и хочется сделать побольше(просто мне это очень интересно)
хотя в автотестировании я довольно давно
в общем, буду знать где спрашивать
хочется дорасти до полноценного миддла
источник

Р

Роман in JavaScript testing
cкинь готовый код который работает
источник

t

th1nker in JavaScript testing
вот сам метод
перед эти просто нужно перейти на нужную  страницу (логин)
я хз можно ли тут вставить код с разметкой
поэтому продублирую скрином

export async function setLocalStorage(localStorageKey: string, localStorageValue: string): Promise<void> {
    await browser.execute(  (keyName, keyValue) => {
         localStorage.setItem(keyName, keyValue);
   }, localStorageKey, localStorageValue);
}
источник

O

Olga in JavaScript testing
можно в трех кавычках `````, но тут больше любят выложенное на гист :)
источник

t

th1nker in JavaScript testing
ок
буду знать
спасибо
источник

SM

Serhii Mushenok in JavaScript testing
привет, подскажите плиз, wdio v7
есть элемент, в DOM есть, ничем не перекрывается
делаю waitForDisplayed() - ловлю no such element, по таймауту из конфига (неважно сколько стоит, например waitforTimeout: 30000)
НО, если я перед этим шагом поставлю browser.pause(1020) -всё работает (если поставлю время меньше - тоже будет падать)
источник

O

Olga in JavaScript testing
может, await потерялся? где-нибудь
источник

AP

Alexander Popov in JavaScript testing
const DO_NOT_TOUCH = 1020;
browser.pause(DO_NOT_TOUCH);

best practices 😎
источник

O

Olga in JavaScript testing
кстате - ты имеешь в виду "все работает" - что следующий шаг работает, если поставить pause вместо waitForDisplayed? Или то что waitForDisplayed отрабатывает после паузы? Если первое, то поменяй displayed на exist и чекни, может у него там размер нулевой или еще чего
источник

SM

Serhii Mushenok in JavaScript testing
заработало, спасибо
буду тогда разбираться почему getText и waitForDisplayed не работают (возможно по селектору несколько элементов)
источник

VY

Valentin Yuriev in JavaScript testing
кто может посоветовать хорошую книгу по джаваскрипту и тайпскрипту- хочу структурировать знания по кору языков - а то что то полгода работаю с ними и никак не могу почувствовать себя уверенным в них(
источник