Этот пост посвящается всем, кто виртуально не успел на нашу онлайн-встречу, которую мы посвятили инструментам автоматизированного тестирования.
Публикуем видео с BugsBusters 2020 — посмотрите его, и это станет хорошим началом недели.
Возможности информационных панелей
Егор Иванов, специалист по автоматизации тестирования (Яндекс.Деньги) Расскажу, как и почему команда интеграционного тестирования начала использовать дашборды.
Я поделюсь, какую прибыль мы получаем от этого инструмента и почему считаем его важным.
Таймкоды 0:55 Каким специалистам будет полезен отчет? 1:10 Что такое приборная панель? Примеры из жизни.
Определение термина, основные виды.
4:05 Встреча с командой интеграционного тестирования.
Схема взаимодействия инструментов: Jira, Autorun, Locker, Pinger, Jenkins 7:32 Что делать, если что-то идет не так – роль дежурного офицера 8:15 Дашборд дежурного: масштабирование задач с помощью Grafana 11:26 Как передаются метрики.
Виды метрик.
13:09 Процесс отправки метрик из Java и sh 14:10 Как построить дашборд? Как можно использовать информационные панели? 15:00 Пример 1 – дашборд как визуализатор метрик 18:20 Пример 2 – дашборд как мотиватор 22:18 Пример 3 – панель мониторинга для анализа 24:45 Пример 4 – панель мониторинга для экономии времени 27:00 Подведение итогов: что мы получили от внедрения дашбордов
Святой Грааль автоматизации: если не можете его найти, постройте сами
Андрей Ганин, руководитель отдела качества (Альфа-Банк) Кажется, выбор средств автоматизации огромен — вплоть до того момента, пока вам не понадобятся E2E-тесты на C#.Я расскажу о том, как мы создавали свой фреймворк: о сложностях, несбывшихся надеждах и тонкостях выпуска внутреннего продукта в открытый исходный код. Таймкоды 1:30 О чем будет доклад? 2:20 Предыстория: как Альфа-Банк задумался о сокращении времени проверки внутренних продуктов.
3:32 Выявление основной проблемы – отсутствие документации.
4:21 Результаты первого внедрения структуры 5:28 Описание второй итерации.
СпецФлоу.
Результаты второго внедрения 8:32 А что если?.
Создание инструмента, который мог бы создавать автоматические тесты без ошибок и без установки дополнительного ПО.
9:20 Схема взаимодействия внутренних инструментов AFT Desk 10:58 Почему все это? 13:35 Совместное использование тестов с фреймворком.
Как это происходит внутри? 16:31 Глобальное изменение: Microsoft прекратила разработку Net Framework. Переход на Net Standard 18:20 Как изменился процесс после перехода.
Преимущества и недостатки 20:57 Применимость структуры.
Примеры.
Шаблоны объектов страницы 23:11 Как использовать технологии? 24:17 Как выглядит выход новой версии в Open Source? Отличия от внутреннего решения 26:44 Выводы: зачем использовать эту структуру и кому она может быть полезна? Планы развития
Как мы тестируем виджет Яндекс.
Кассы Дмитрий Сергиенко, старший тестировщик (Яндекс.
Деньги) Виджет Яндекс.
Кассы — это JS-библиотека, работающая через iframe. Расскажу о своем опыте тестирования и о нашем инструменте WidgetRunner. Таймкоды: 0:32 Как протестировать JS-библиотеку? 0:54 Виджет Яндекс.
Кассы: что это такое.
2:45 Почему мы решили использовать iframe 3:04 Как все это протестировать? Первый вариант (статический html файл), его недостатки.
3:45 О платежном токене: что это такое и как его получить.
5:01 Почему 1 подход не сработал? Следующие подходы 6:09 Почему плохо тестировать только форму оплаты? 7:48 Требования к инструменту тестирования 8:40 WidgetRunner – как работает инструмент и его возможности 11:52 Выводы: что мы получили при внедрении инструмента WidgetRunner
P.S. Скоро мы откроем регистрацию на Android-митап, где затронем темы мобильного тестирования.
Следите за новостями! Теги: #открытый исходный код #тестирование #тестирование веб-сервисов #JavaScript #тестирование ИТ-систем #автоматическое тестирование #dashboard #js-библиотека
-
Каждому 3D-Принтеру Нужны Направляющие
19 Oct, 24 -
Моя Голова Снова Кружится
19 Oct, 24 -
Почему Я Захотел Перейти На Хабр
19 Oct, 24 -
Byfly Снизил Цену На Безлимитный Интернет
19 Oct, 24