Привет! Меня зовут Юра. Я разработчик в тестировании, пишу заметки об автоматизации, разработке плагинов и о продуктивности.

Latest Articles

Мои GTD правила

Записывай Одно из правил GTD - записывай. Куча идей крутится в голове. Они появляются, ты о них думаешь, потом забываешь. Потом эти идеи снова появляются, ты снова думаешь. Лучший способ привести их в порядок - записать. Я записываю в todoist....

Как подключиться к процессу для отладки?

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

Пять причить почему xUnit.net sucks?

Я несколько лет проработал на проектах, где тестовый фреймворк был xUnit. Он первым поддержал .net core и во многие проекты попал именно по этой причине. В целом, он выглядит как обычный юнит тест фреймворк, но с нюансами и своеобразной философией,...

Техника Pomodoro. Основные правила техники Pomodoro которые я себе выписал

Начал использовать технику Pomadoro вместе с GTD. Прочитал небольшую методичку и решил записать основные правила сюда, чтою иметь возможность в любой момент к ним вернуться. Помидор состоит из 25 минут плюс пятиминутный перерыв После каждых четырех Помидоров наступает 30 минутный...

Find.By — finding & verifying locators

Начну эту статью с того, что я работаю QA Automationg и того, что я люблю автоматизировать все рутинные действия. Так вот в последнее время для меня таковым стало написание, редактирование и проверка локаторов к элементам на странице. Обычно это процесс...

AutoFixture и подготовка тестовых данных

Уже много лет следую концепции, что тесты сами подготавливают себе данные. Было много подходов хранения: в json файлах, в xml файлах, в коде, в SpecFlow файлах. У каждого подхода свои преимущества и недостатки.

Что нужно знать начинающему автоматизатору

Многие мануальные тестировщики хотят научиться программированию и стать автоматизаторами. Первый вопрос, с которым все сталкиваются: что же нужно знать? Знать нужно много технологий, инструментов, фреймворков, но далеко не все для начинающих.

Фичи решарпера. ReSharper Source Template

Одна из моих любимых возможностей решарпера - Source Template. Я называю ее inverted flow. Когда вы сначала пишете выражение, а потом присваиваете его переменной. Или сначала фильтруете коллекцию, а потом дописываете foreach и ваша получаете foreach структуру.

Зависшие тесты в xUnit.net

Столкнулся с проблемой, что при запуске xUnit тестов они зависают. Причем проблема воспроизводилась не на всех машинах и не всегда. Чаще всего если запускать тесты в режиме Run All. Или если запускать тесты с помощью dotnet test команды.