Size: a a a

2020 June 22

OK

Oleksandr Khotemskyi in JS for testing
Dmytro Kryshtopenko
требования. помогите решить задачку.
ну давай тогда докер файл смотреть, еще логи из контейнера надо вытянуть. А так ничего не понятно
источник

DK

Dmytro Kryshtopenko in JS for testing
ну логи контейнера на скрине выше :) их нет, т.к. инстанс браузера не запускается
источник

DK

Dmytro Kryshtopenko in JS for testing
а вот ран пример как ставятся браузера:
RUN  wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - && \
 echo 'deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main' | tee /etc/apt/sources.list.d/google-chrome.list && \
 apt-get update && \
 apt-get -y install google-chrome-stable && \
 apt-get -y install ca-certificates curl apt-transport-https lsb-release gnupg && \
 wget -O firefox.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US" && \
 tar jxvf firefox.tar.bz2 -C /opt && \
 ln -s /opt/firefox/firefox /usr/bin/firefox && \
 export PATH="$PATH:/opt/firefox" && \
 dpkg --add-architecture i386 && \
 apt update -y && \
 apt install libgtk-3-0:i386 libdbus-glib-1-2 -y
источник

DK

Dmytro Kryshtopenko in JS for testing
это забавно, потому что при "firefox -headless http://test.com/" вызове всё работает, внутри контейнера ff установлен валидно.
источник

NS

Nick Solopii in JS for testing
Oleksandr Khotemskyi
всеравно не понял, тут может @solopii_mykola подскажет как он ранит в контейнерах тест кафе?
ми не юзаємо контейнери

але колись грався з запуском тестів, написаних на тесткафе в докері
все стандартно
скачав відповідні імейджі, заранив тести в контейнері як описано в доці і все
запускав тільки на хромі
источник

DK

Dmytro Kryshtopenko in JS for testing
Всё. Разобрался. И афигел.
источник

DK

Dmytro Kryshtopenko in JS for testing
Не работают аргументы высоты ширины экрана в FF
источник

DK

Dmytro Kryshtopenko in JS for testing
firefox:headless --width=1366 --height=768 не пашет, просто firefox:headless пашет.
источник

DK

Dmytro Kryshtopenko in JS for testing
но важно понимать, то там, в процессе, браузер рисует в 800х600 точек по дефолту
источник

DK

Dmytro Kryshtopenko in JS for testing
а стили могут поплыть и селекторы и вообще всё.
источник

IF

Illia Fotin in JS for testing
соре)))
источник

DK

Dmytro Kryshtopenko in JS for testing
"testcafe:run:firefox": "testcafe 'firefox:headless' -q",
Вот текущий скрипт, а я хочу full hd резолюшн :)))
источник

Sb

Sergii bapo in JS for testing
Dmytro Kryshtopenko
"testcafe:run:firefox": "testcafe 'firefox:headless' -q",
Вот текущий скрипт, а я хочу full hd резолюшн :)))
а в таком формате тоже не работает? testcafe:run:firefox:emulation:width=100;height=200
источник

Sb

Sergii bapo in JS for testing
источник

DK

Dmytro Kryshtopenko in JS for testing
решил попробовать официальный образ тесткафе докера
источник

DK

Dmytro Kryshtopenko in JS for testing
скрипт запуска
источник

DK

Dmytro Kryshtopenko in JS for testing
Тесты находит, а говорит - что совпадения не найдены по регулярке поиска
источник

DK

Dmytro Kryshtopenko in JS for testing
странно...
источник

PM

Pasha Masliyov in JS for testing
а кто-то знает альтернативу для https://www.npmjs.com/package/wdio-mocha-bamboo-reporter чтобы с wdio 6 работало?
упомянутый говорит:
[0-0] 2020-06-22T17:45:07.701Z ERROR @wdio/local-runner: Failed launching test session: TypeError: ReporterClass is not a constructor
а разбираться править нехочеца
источник

Я

Яна in JS for testing
Добрый день, а кто может настроить плагин на Cypress?
источник