Как стать автором
Обновить

TestRail: как сначала подумать, а потом протестировать

Время на прочтение 5 мин
Количество просмотров 133K
Тестирование IT-систем *
картинка для привлечения внимания Надеюсь, многие из вас знают, что в тестировании тоже есть документация. И вести ее можно по-олдскульному, в xls-файлах да в папочках или же, как настоящие джедаи, использовать специализированный инструмент.
Вот об одном из таких инструментов под названием TestRail, который мы недавно внедрили у себя в TestLab², я и хочу сегодня рассказать. Инструмент оказался настолько удачным, что молчать сил не было и я решил наконец-то сделать что-то полезное для общества.

Люди, не желающие работать по-человечески под кат не приглашаются...
Всего голосов 35: ↑26 и ↓9 +17
Комментарии 22

Как помочь мануальному тестировщику. Автоматизаторы спешат на помощь

Время на прочтение 7 мин
Количество просмотров 24K
Тестирование веб-сервисов *Тестирование мобильных приложений *
Из песочницы
В любой команде, которая уделяет должное время тестированию, приходит тот момент, когда задается вопрос об автоматизации этого процесса. Как это происходит? Есть несколько путей для развития: либо сами тестировщики начинают автоматизировать, либо нанимается специально обученный человек, который, как панацея, должен решить все проблемы. В независимости от того, как это происходит, в конечном итоге мы все сталкиваемся с тем, что нужно как-то показать, что происходит, какова реальность — что же было сделано. Как говорил один мой коллега, «автоматизация ради автоматизации — это подобие культа Карго», так как бывает, что отдел автоматизации существует, а вот результата нет.

Итак, основная задача инженера-автоматизатора в том, чтобы сделать жизнь проще. В этот раз упростить жизнь мы собираемся отделу ручного тестирования (если таковой имеется) или же самим себе, если весь процесс тестирования возложен на наши плечи.
Читать дальше →
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 0

PyNSK #6 — шестая встреча Новосибирского Python сообщества

Время на прочтение 1 мин
Количество просмотров 3.6K
Разработка веб-сайтов *Тестирование IT-систем *Python *Программирование *
image
Питонисты Новосибирска и ближайших регионов, приглашаем вас на встречу сообщества Python сообщества — PyNSK.

13-го февраля (суббота) состоится шестая встреча. Она пройдет в Культурном Центре «Этаж» и начнется 13-00.

Мы выспались за январь и решили провести встречу! В этот раз будем говорить про RPC и тестирование:
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 1

Автотестирование: десять лайфхаков от команды Skyeng

Время на прочтение 5 мин
Количество просмотров 14K
Блог компании Skyeng Тестирование IT-систем *JavaScript *Отладка *Тестирование веб-сервисов *


Привет, я Андрей Шальнев, QA Automation Lead в проекте Skyeng Vimbox. В течение года мы с командой занимались оптимизацией процессов автоматического тестирования и сейчас вплотную подошли к ее финальной стадии. А это хороший повод выдохнуть, пересмотреть бэклог и подвести какие-то промежуточные итоги. Для Хабры я решил сделать подборку из десяти наиболее полезных и при этом простых вещей, которые помогли нам справиться с задачей оптимизации автотестов. Надеюсь, статья пригодится QA-командам в растущих компаниях, где старые процессы тестирования уже не справляются с нагрузкой, и вопрос реорганизации встает ребром.

Читать дальше →
Всего голосов 18: ↑15 и ↓3 +12
Комментарии 9

TestRail — Индивидуальные настройки под проект

Время на прочтение 5 мин
Количество просмотров 11K
Тестирование IT-систем *DevOps *

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

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Комментарии 7

Как e2e автотесты на Selenide помогают QA-команде при частых релизах

Время на прочтение 20 мин
Количество просмотров 5.6K
Блог компании КРОК Тестирование IT-систем *Администрирование баз данных *Распределённые системы *Микросервисы *

Всем привет! Я Иван, старший инженер-тестировщик в КРОК. Уже 6 лет занимаюсь тестированием ПО. Из них 3 года внедряю автоматизацию тестирования на различных проектах - люблю всё автоматизировать. На рабочей машине много разных “батников” и bash-скриптов, которые призваны упрощать жизнь.

Недавно у нас стартовал проект по модернизации и импортозамещению системы электронного документооборота (СЭД) в одной крупной организации. Система состоит из основного приложения и двух десятков микросервисов, в основном - для построения отчётов и интеграции с другими подсистемами. Сейчас в проекте уже настроено больше 100  автотестов, и они сильно помогают при частых релизах, когда времени на регресс почти нет. Весь набор автотестов выполняется примерно за 25 минут, в среднем экономим до 3,5 часов ручной работы при каждом запуске. А запускаем мы их каждый день.

Дальше будет про то, как мы выбирали технологии и инструменты, какой  каркас и подход к организации автотестов в итоге получился. И почему мы в КРОК решили тиражировать этот подход в других проектах, реализация которых основана на Content Management Framework (CMF) под СЭД. На базе CMF у нас есть комплексное решение для автоматизации процессов документооборота КСЭД 3.0. Конечно, отдельные решения по автотестам можно применять под любую СЭД.

Ещё расскажу про проблемы, и как мы их решали. Пост будет интересен и полезен, если в ваших автотестах необходимо подписывать документ электронной подписью (ЭП) в докер-образе браузера, проверять содержимое pdf файла, выполнять сравнение скриншотов или интегрироваться с одной из популярных Test Management System.

Читать далее
Всего голосов 28: ↑28 и ↓0 +28
Комментарии 4

Цена регресса. Как мы организовали инфраструктуру для Е2Е-тестов

Время на прочтение 9 мин
Количество просмотров 4.2K
Блог компании Страховой Дом ВСК Тестирование IT-систем *.NET *C# *

Мы, команда автоматизации Страхового Дома ВСК, подготовили небольшой рассказ о нашей инфраструктуре. Эта статья может быть входной точкой для специалистов, желающих внедрить автотестирование у себя в компании. Расскажем, какие системы, паттерны и фреймворки можно использовать, а также как интегрировать это в релизный цикл. Материал подойдёт как юным автоматизаторам, так и тем, кто желает поближе познакомиться с темой. Большое внимание уделим не только абстрактным вопросам, но и организации кода проекта. Добро пожаловать под кат.

Читать дальше
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 10

Порараз бирацца: как мы учились писать автотесты на Python и что у нас получилось

Время на прочтение 9 мин
Количество просмотров 9.7K
Блог компании Магнит Разработка веб-сайтов *Тестирование IT-систем *Тестирование веб-сервисов *

Привет, Хабр! Меня зовут Артем Иванюта, в «Магните» я занимаюсь тестированием информационных систем закупок. В статье я расскажу, как наша команда запускала автотесты web-интерфейсов силами одного сотрудника, как мы вписали их в CI/CD-процесс и с чем столкнулись, решая задачу. Кстати, вы наверняка уже догадались, но все-таки скажу — да, я и есть тот самый «один сотрудник». Так что никакого кликбейта.

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 20

Туда, не зная куда: каким мы увидели Qase

Время на прочтение 7 мин
Количество просмотров 6.1K
Блог компании inDrive.Tech Тестирование IT-систем *Тестирование мобильных приложений *

Меня все еще зовут Ильмир, и моя тушка продолжает работать в компании inDriver. В статье постараюсь дать краткое описание того, как выглядит система управления тестированием Qase. При этом будут небольшие помарки там, где есть отличия от TestRail, который мы использовали ранее.

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Комментарии 3

QaraTMS — open source система для управления тестированием

Время на прочтение 3 мин
Количество просмотров 3.5K
Тестирование IT-систем *Тестирование веб-сервисов *

Всем привет!

В этой статье я бы хотел рассказать о проекте, над которым сейчас работаю. QaraTMS - это open source система для управления тестированием, менеджмента тест кейсов и тестовой документации.

Читать далее
Всего голосов 16: ↑15 и ↓1 +14
Комментарии 8

Тест на стрессоустойчивость: как мы переписывали более 200 автотестов после переезда на новый Angular

Время на прочтение 10 мин
Количество просмотров 2.5K
Блог компании Selectel Тестирование IT-систем *Тестирование веб-сервисов *IT-компании
✏️ Технотекст 2022

Всем привет! Меня зовут Ульяна, я тестирую сервисы Selectel. На Хабре уже не одна компания рассказывала о том, как у них устроена система тестирования новых продуктов и фич. Интересно, что, несмотря на некоторые общие тенденции, это всегда разные истории. Кто-то автоматизирует все, что видит. Кто-то плотно сидит на ручных тестах.

Каждая компания самостоятельно определяет объемы и используемые виды тестирования в зависимости от множества факторов. Основные из них — квалификация работников, размеры, тип и сложность разрабатываемого функционала, а также доступное время. Под катом я расскажу, как устроено тестирование в Selectel: какие инструменты мы используем и почему нам пришлось полностью сносить и переписывать все существующие автотесты.
Читать дальше →
Всего голосов 35: ↑35 и ↓0 +35
Комментарии 4

Как мы тестировали первый в России финансовый маркетплейс

Время на прочтение 8 мин
Количество просмотров 3.1K
Блог компании AGIMA PostgreSQL *API *Kubernetes *

Привет! Я Андрей Непряхин, руководитель направления QA в AGIMA. Вот уже год как мы работаем над мобильным приложением платформы Финуслуги, созданной Московской биржей. Это первая и единственная платформа личных финансов в России. За этот год мы освоили целый ряд новых технологий, поняли, как обеспечивать качество крупного финтех-проекта, но главное — научились работать в огромной команде. Как мы сделали процесс тестирования измеримым, а взаимодействие с разработчиками прозрачным — расскажу в этой статье.

Читать далее
Всего голосов 29: ↑25 и ↓4 +21
Комментарии 4

Как использовать TestRail для регресса?

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 1.8K
Тестирование веб-сервисов *Тестирование мобильных приложений *
Туториал

В этой статье расскажу о функционале TestRail, благодаря которому процесс регресса будет прозрачен и понятен для всей команды + как связать это с Jira.

Предполагается, что вы уже работаете в TestRail и у вас уже описан там некоторый функционал. Например, логин/регистрация, покупка, настройки аккаунта. Также необходимо заранее связать TestRail и Jira. Делается это быстро и просто.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Комментарии 0