convclasses: старая песня на новый лад

Уже больше года мы на своем проекте используем отличный инструмент cattrs. Он показался мне на столько классным, что я даже написал еще один инструмент на его основе — apitist (о нем я расскажу как-нибудь позже).[…]

Читать дальше …

Прошел год, и снова… С днем тестировщика!

Итак, прошел целый год с момента публикации предыдущей записи. И по этому — С днем тестировщика! В этот праздничный понедельник, я предлагаю вам пока немного отвлечься от работы (надеюсь у вас не релиз, верно же?).[…]

Читать дальше …

Автоматизация на Python. Тестируем API

Давно хотел написать статью с конкретными примерами автоматизации API-тестов, видимо настал тот самый момент. Основная причина, которая побудила меня это сделать — одно из недавно пройденных собеседований. Я понял, что не все осознают важность и[…]

Читать дальше …

Тестирование в Scrum. Кросс-функциональные команды

В моем случае переход на Scrum был довольно резким, но в то же время с нами провели тренинг — Scrum мастер 2 дня разбирал с нами Agile, Scrum и все вопросы которые попутно появлялись. На мой взгляд это был один из самых правильных способов дать команде понять, что это за framework и с чем его едят.

Читать дальше …

Alpha-релиз Zero Helper для MacOS

Благодаря помощи коллег, мы смогли собрать и запустить Zero Helper на MacOS. Пока что это предварительная версия, но уже обладает всем основным функционалом. Если будут какие-то проблемы — можете обращаться ко мне лично, или в[…]

Читать дальше …

Мобильность: Android, adb и вседозволенность. Часть 1

Вы же наверняка знаете, что такое Android? Все мы с ним сталкивались по жизни, а кто-то возможно и работал с ним. Сегодня хочу затронуть следующие аспекты работы с Android: ADB, Надстройки интерфейсов

Читать дальше …

Нет времени объяснять. Часть 1. Selenium и Python

Нет времени объяснять! Срочно нужно автоматизировать тесты по авторизации на сайте. Ты тестировщик — ты и делай. Disclaimer: пост рассчитан на публику знакомую с синтаксисом языка Python. В случае если вам это чуждо — рекомендую[…]

Читать дальше …

Что такое тестирование, и зачем оно нам?

О великий и ужасный контроль качества… Все в своей жизни так или иначе сталкиваются с тестированием. Будь то включение телевизора в розетку в магазине и проверка его на битые пиксели, или же выбор помидоров из[…]

Читать дальше …