Size: a a a

2020 May 20

IM

Ilya Murashka in JS for testing
Есть те кто в докере таймзону выставлял?
RUN cp /usr/share/zoneinfo/UTC /etc/localtime
RUN echo "UTC" >  /etc/timezone && date

Так не совсем работает.
источник

E

Evgeniy in JS for testing
Stas
скинь лог докера после npm i
и package.json
все разобрался, спасибо, там ссылка была на другой проект с node-fetch
источник

S

Stas in JS for testing
Ilya Murashka
Есть те кто в докере таймзону выставлял?
RUN cp /usr/share/zoneinfo/UTC /etc/localtime
RUN echo "UTC" >  /etc/timezone && date

Так не совсем работает.
точно не знаю, мне докер девоп прикручивал
в имедж файле есть такая строчка

ENV TZ=Europe/Kiev
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
источник

IM

Ilya Murashka in JS for testing
@zheleznovstas
спасибо, попробую
источник

IM

Ilya Murashka in JS for testing
Но выглядит пока так же, возможно я не те данные передаю)
источник

IM

Ilya Murashka in JS for testing
проблема была в UTC, выставил Europe/Minsk все заработало
источник

IM

Ilya Murashka in JS for testing
Но UTC все еще не ставится
источник
2020 May 21

VL

V L in JS for testing
Народ, кто то использует Storybook для тестирования?
Как дожидаетесь что стори загрузилось?
источник

OI

Oleksii Ihnatiuk in JS for testing
а как ты дожидаешься что страница загрузилась?
источник

VL

V L in JS for testing
всегда можно подождать какой то webelement
но у меня возникают проблемы что фонт или фон какой то не прогрузился
использую сторибук для скриншот тестирования и возникают с этим проблемы
источник

SM

Sewa Makhinya in JS for testing
V L
Народ, кто то использует Storybook для тестирования?
Как дожидаетесь что стори загрузилось?
await page.waitForNavigation({
 waitUntil: 'networkidle0',
})
источник

VL

V L in JS for testing
Спасибо! Это для pupeteer похоже
есть что то аналогичное для webdriverio?
источник

VL

V L in JS for testing
но сам принцип подождать сеть попробую - спасибо за наводку!
источник

MB

Michael Bodnarchuk in JS for testing
V L
Народ, кто то использует Storybook для тестирования?
Как дожидаетесь что стори загрузилось?
кстати, свежая статья в тему https://habr.com/ru/company/tinkoff/blog/503052/
источник

KA

Konstantin Art in JS for testing
Ребята, кто-то чейнит селекторы в wdio в async моде?
У меня не взлетает :(

Пример на пальцах:

const parent = await browser.$('valid locator 1');
const child = await parent.$('valid locator 2');
await child.click();
Получаю element not interactable.

Если же одним локатором сделать - то всё замечательно.
const child = await browser.$('valid locator // 1 valid locator 2');
await child.click();
Всё гуд
источник

SM

Sewa Makhinya in JS for testing
а зачем так делать и почему нельзя одним локатором?
источник

A

AutomationQA in JS for testing
Привет. Кажется в этом ченеле обсуждали что есть возможность добавить id ко всем элементам на странице. Проект на реакте. Подскажите название пекеджа для этого?
источник

KA

Konstantin Art in JS for testing
Sewa Makhinya
а зачем так делать и почему нельзя одним локатором?
Ну пример очень примитивный. По факту локаторы пятиэтажные xPath-ы и такая конструкция была бы удобной.
Плюс, имея парень элемент, я безошибочно смогу у него найти еще что-то.
источник

ES

Eugene Stogniy in JS for testing
Konstantin Art
Ну пример очень примитивный. По факту локаторы пятиэтажные xPath-ы и такая конструкция была бы удобной.
Плюс, имея парень элемент, я безошибочно смогу у него найти еще что-то.
А попробовать заменить 5этажные Хпассы тест атрибутами?
источник

BO

Boris Osipov in JS for testing
Konstantin Art
Ребята, кто-то чейнит селекторы в wdio в async моде?
У меня не взлетает :(

Пример на пальцах:

const parent = await browser.$('valid locator 1');
const child = await parent.$('valid locator 2');
await child.click();
Получаю element not interactable.

Если же одним локатором сделать - то всё замечательно.
const child = await browser.$('valid locator // 1 valid locator 2');
await child.click();
Всё гуд
а можно пример с реальными локаторами? ну и стектрейс бы посмотреть. это все можно через pastebin\gist пошарить
источник