Описание тега backstop.js
BackstopJS автоматизирует регрессионное тестирование CSS адаптивного веб-интерфейса, сравнивая скриншоты DOM при различных размерах порта просмотра.
0
ответов
Семейство шрифтов в скриншотах backstopJS через контейнер Docker отличается от локального окружения
Мы используем BackstopJS запускать визуальные регрессионные тесты для приложения, над которым мы работаем. Сначала мы запускали его локально, и все свойства CSS были правильно отображены, включая font-familyно так как мы установили backstopJS для вы…
31 янв '19 в 05:42
0
ответов
Войти в сценарий backstop
Я новичок в backstopjs и у меня есть backstop.json (часть этого) как "onBeforeScript": "puppet/onBefore.js", "onReadyScript": "puppet/onReady.js", "scenarios": [ { "label": "CBP Homepage", "cookiePath": "backstop_data/engine_scripts/cookies.json", "…
21 дек '18 в 04:43
1
ответ
Backstop js - передать параметр url
Я написал скрипт, который запускает мои тесты. Я использую это так. currentSpec - это путь, действие - ссылка или тест, фильтр - для запуска только некоторых сценариев. Но как я могу динамически установить URL здесь? Или можно как-то сделать это в с…
14 фев '17 в 12:33
2
ответа
Укажите Chrome как браузер для запуска тестов в
Попытка настроить backstopjs для тестирования страницы в Google Chrome вместо phantomjs как фантом не отображает страницу правильно. Пытался заменить "engine": "phantomjs", от "engine": "chrome", но это не помогло Что я должен установить и как я дол…
18 янв '17 в 13:42
1
ответ
CSS визуальное тестирование с использованием BackdropJS - не удалось запустить grunt:reference или grunt:test
Я пытался перейти по этой ссылке учебника по настройке backstop.js https://joe-watkins.io/css-visual-regression-testing-with-grunt-backstopjs/ Я следовал всем инструкциям по мере необходимости. Но я сталкиваюсь с этой ошибкой на экране. andy.cmwong@…
15 июн '15 в 02:44
1
ответ
BackstopJS - Установить общий селектор для всех сценариев
Я использую BackstopJS для запуска некоторых визуальных регрессионных тестов на некоторых компонентах React. Все мои компоненты отображаются на отдельных страницах сборника рассказов в "обычной" оболочке. Например, каждая история в сборнике рассказо…
18 май '18 в 09:52
1
ответ
Генерация ссылки Gulp на определенном интервале
Я использую backstopjs для визуального тестирования при разработке своего проекта. После добавления новых страниц в проект мне всегда нужно генерировать эталонное изображение с первой до последней страницы. Я не хочу, чтобы это поколение эталонных и…
01 сен '15 в 13:11
1
ответ
Ошибка несоответствия в backstopjs
Я новичок в backstopjs, я смог загрузить его по всему миру. Моя структура каталогов проекта выглядит следующим образом. Я установил экземпляр backstopjs в моем каталоге tests/backstopjs с помощью backstop init: Страница, на которую я хочу сослаться,…
03 янв '18 в 23:40
1
ответ
Backstopjs не может подключиться к браузеру
Я использую backstop для тестирования моего приложения, но оно не проходит при случайном тестировании с таким сообщением, как КОМАНДА | Команда `test` завершилась с ошибкой после [155.109s] КОМАНДА | BackstopException: TestNameGoesHere on ViewportNa…
13 сен '17 в 15:43
0
ответов
Как хранить тесты и ссылки на backstop.js в облаке?
Я включаю backstop.js в модуль NPM, который будет развернут в рамках более крупного проекта. У кого-нибудь есть пример или учебник, где они использовали paths Конфигурация для хранения тестовых ссылок и растровых изображений в каком-то отдельном мес…
28 июн '18 в 15:24
0
ответов
Команда не найдена для некоторых пакетов npm MAC OS
Я некоторое время использовал backstopjs и артиллерию для тестирования. В какой-то момент я попытался добавить слабого репортера для Newman/Postman, который заставил меня сделать некоторые изменения, которые я не могу вспомнить. Теперь я не могу зап…
13 ноя '18 в 21:55
1
ответ
Автоматизированное регрессионное CSS-тестирование с использованием HTTP-глаголов
Я собираюсь настроить автоматическую регрессию CSS с помощью такого инструмента, как: Призрачный CSS Backstop.js Это похоже на хорошие инструменты, но я хочу протестировать URL с помощью глаголов. Например, я хочу сделать POST-запрос с некоторыми да…
26 май '15 в 22:34
2
ответа
Почему PhantomCSS перемещает HTML-элементы?
Проблема: когда я использую инструмент визуального регрессионного тестирования, такой как PhantomCSS, полученные скриншоты содержат веб-сайт с резко перемещенными элементами HTML. Проблемное изображение: Как это должно выглядеть на самом деле: (взят…
12 авг '17 в 18:32
0
ответов
Как смоделировать запросы Http с помощью json в CasperJS
Я реализую визуальные тесты с BackstopJS и CasperJS в динамическом приложении, поэтому я хочу смоделировать какой-нибудь http-запрос, чтобы иметь более стабильную среду. У меня уже есть макеты моих функциональных тестов с использованием http-backend…
17 фев '16 в 18:19
0
ответов
Backstopjs Puppeteer page.Вы выбираете неправильный элемент
У меня есть сценарий onReady, который работает как ожидалось (выбирает первый элемент): module.exports = async (page, scenario, vp) => { console.log('SCENARIO > ' + scenario.label); await require('./../clickAndHoverHelper')(page, scenario); //…
12 ноя '18 в 13:10
1
ответ
BackstopJS: внедрить Javascript
У меня есть веб-приложение, которое встроено в гибридное мобильное приложение. Приложение внедряет некоторый JavaScript, который, в свою очередь, добавляет немного CSS. Я хочу добавить несколько тестов, чтобы убедиться, что изменения в веб-приложени…
19 янв '16 в 01:43
2
ответа
Как увеличить время ожидания загрузки страницы?
ТЛ; др; Мне нужно увеличить это время ожидания: КОМАНДА | Команда `test` завершилась с ошибкой после [32.585s] КОМАНДА | BackstopExcpetion: тест № 1 для неопределенного: GotoTimeoutError: goto() тайм-аут Рассмотрим следующий код сервера: const http…
28 сен '17 в 22:54
1
ответ
"Click" MouseEvent для некоторых элементов, не отображаемых на скриншотах
Я пытаюсь смоделировать нажатие элементов CSS на моей странице и автоматически делать скриншоты окна на каждом этапе для целей тестирования. Я использую backstopJS в качестве фреймворка CSS для тестирования / скриншотов. Кажется, все работает нормал…
15 июн '15 в 04:20
2
ответа
Как проверить модальность начальной загрузки в CSS Регрессионное тестирование backstopjs
Я пытаюсь смоделировать нажатие элементов CSS на моей странице и автоматически делать скриншоты окна на каждом этапе для целей тестирования. Я использую backstopJS в качестве фреймворка CSS для тестирования / скриншотов. Кажется, все работает нормал…
27 авг '15 в 09:34
0
ответов
Изменение размера кукловода перед скриншотом вызывает нестабильные визуальные тесты различий
Я использую BackstopJS для визуального регрессионного тестирования. Backstop использует Puppeteer в качестве тестового движка. Некоторые скриншоты не совместимы, потому что размер области просмотра изменяется, когда Puppeteer делает скриншот. Мое пр…
25 янв '19 в 16:08