Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Выбор лучшего репозитория для кода тест-автоматизации



Выбор лучшего репозитория для кода тест-автоматизации
2025-02-04 11:10

АвторЛеонид Хусидман (Leonid Khudisman)
Оригинал статьи
Перевод: Ольга Алифанова

 

Где должен жить код тестов проекта? Старый, как мир, спор

 

Как только инженерное сообщество начало включать тестирование в жизненный цикл разработки ПО, мы спорим о подходящем доме для кода тест-автоматизации. Должен ли он жить в том же репозитории, что и код тестируемого приложения? Может, лучше выделить его в отдельный репозиторий, подальше от основной базы кода? Этот спор почти так же горяч, как противостояние «табуляция или пробелы».

 

В этой статье изложены аргументы обеих сторон, а также плюсы и минусы каждого подхода. Она предлагает гибридное решение на основании опыта автора и обсуждений с командой разработки. Статья делает акцент на важности «культуры качества» и роли адвокатов качества, которую играют инженеры по обеспечению качества. Также будет обсуждаться внедрение прекоммитных хуков и использование тегов в pytest для создания быстрой петли обратной связи и повышения эффективности непрерывной интеграции и поставки/разработки (CI/CD). В заключении говорится о том, что для улучшения QA-практик необходимы масштабные исследования.

 

Читать статью полностью...



Работа в двух вкладках: чит-лист проверок
2025-02-05 10:30

Автор: Ольга Назина (Киселева)

 

Чит-лист — это шпаргалка по выбранной теме, что не забыть проверить. Берете чит-лист как основу, адаптируете под свой проект, и готово!

 

В своей книге про тест-дизайн я написала ряд чит-листов, которыми и хочу теперь поделиться. Сегодня поговорим про очень важную тему — одновременное использование. Если говорить про веб-приложение, то это одновременная работа в двух вкладках браузера.

 

Если в приложении есть возможность открыть одну и ту же форму несколько раз — это обязательно надо проверить:

  • Веб — открыть форму в нескольких вкладках браузера.

  • Десктоп — там тоже иногда можно открыть в отдельной вкладке форму. Или запустить приложение несколько раз (имитируя разных пользователей).

  • Мобилки — открыть с разных устройств.

Параллельное выполнение одинаковых действий часто ломает систему. Поэтому обязательно проверяем. Тем более что совместная работа — вполне распространенный кейс работы с программой. Те же гуглодоки для того и нужны, чтобы работать с ними вместе или самому с разных компьютеров.

 

Читать статью полностью...



Уникальность устройств
2025-02-21 14:31
Как сделать так, чтобы яндекс метрика распознавала профиль/эмулятор андройда как отдельное уникальное устройство? 
Использовался прокси и отпечаток. (возможно есть какие-то настройки прокси, которые сделают качественную подмену устройства?)
Список программ для автоматизации:
BAS, Zenno Poster, Android эмуляция (Appium)


В избранное