Size: a a a

2020 February 28

OS

Oleksii Sup in JS for testing
я нагуглил несколько, но интересны best practices
источник

B

Bola in JS for testing
Oleksii Sup
Подскажите пожалуйста, а есть ли на javascript аналог ashot. Сравнивать UI разных енваерментов?
gemini - устаревший, но работает
источник

VG

Vitalii Grygoruk in JS for testing
Oleksii Sup
я нагуглил несколько, но интересны best practices
Избегать этого дерьма :)
источник

OS

Oleksii Sup in JS for testing
)))
источник

B

Bola in JS for testing
можно ли доверять ssh боевой ключ сервису gitlab ci?
источник

AP

Alexander Popov in JS for testing
в смысле?
источник

AP

Alexander Popov in JS for testing
ключ у тебя лежит
источник

VG

Vitalii Grygoruk in JS for testing
Тестить скринами на уровне компонент в худшем случае
источник

AP

Alexander Popov in JS for testing
для гит сервера? @bboollaatt
источник

B

Bola in JS for testing
Alexander Popov
для гит сервера? @bboollaatt
для сервера, куда будет деплоиться билд
источник

AP

Alexander Popov in JS for testing
я все равно не понял
источник

AP

Alexander Popov in JS for testing
какой ключ ты куда собираешься девать
источник

AP

Alexander Popov in JS for testing
начал бы с того приватный он или публичный
источник

E

Eduard in JS for testing
Всем привет! Извиняюсь если вопрос уже задавался.

Среди тех кто использует тестирование визуального регресса (скриншоты), да и может даже обычные снапшоты кода - как вы организуете их актуализацию?

Вот у вас прошли тесты и по результатам прогона появилась папка с diff-ами и новыми версиями снапшотов, и теперь вам надо часть из этих снапшотов пометить эталонными, а часть отбросить как баг.

Если не писать своих программ, то я вижу два варианта:
1) Либо руками тасовать снапшоты из папки в папку
2) Либо использовать встроенный функционал тестового фреимворка. Но например я смотрел тот же "jest-image-snapshot" и там единственная опция из коробки - просто обновить все снапшоты, без возможности исключений, а если там есть баги то их необходимо предварительно исправить.

В BackstopJS аналогично, но там хотя бы регулярку кидать можно для фильтрации.

Сервисы вроде Percy.io я не рассматривают.
источник

E

Eduard in JS for testing
Может кто то в тест-репортеры, аля Alure / MochaAwesome, какой либо кастомный функционал встраивал или знает другие подходящие решения кроме тех что я озвучил?
источник

B

Bola in JS for testing
Alexander Popov
начал бы с того приватный он или публичный
Приватный ключ, для которого прописан доступ к удаленной машине
источник

AP

Alexander Popov in JS for testing
Bola
Приватный ключ, для которого прописан доступ к удаленной машине
вопрос в том на сколько секурно его кидать куда?
источник

AP

Alexander Popov in JS for testing
гитлаб же воркеров юзает, которых ты добавить должен
источник

AP

Alexander Popov in JS for testing
если ты не юзаешь шаренные
источник

m

mkots in JS for testing
Bola
Приватный ключ, для которого прописан доступ к удаленной машине
А зачем приватный?
источник