8 03, 2017

5 диаграмм, которые нужны тестировщикам

Без рисунков до нас бы не дошли сведения о древних людях, знания не передавались бы, а язык не эволюционировал. Графические иллюстрации и диаграммы находят свое место в мире высокоразвитого письма и словесного выражения. В частности, [...]

28 02, 2017

Инструменты разработчика для фикса багов до выхода в продакшн

Разработчики постоянно имеют дело с инструментами. Многие из них стали частью повседневной жизни и уже не считаются таковыми. Например, компьютер, текстовый редактор, репозиторий исходного кода и не назовешь простым набором инструментов, это что-то большее. Сейчас [...]

7 02, 2017

Лучшие практики автоматизации тестирования

Автоматизация — наиболее эффективный способ тестирования. В последние 10-15 лет такой подход широко применяется и попутно претерпевает изменения. Для автоматизации появилось множество новых инструментов. Также стали доступнее инструменты с открытым исходным кодом. Судя по всему, [...]

26 01, 2017

Путь от начинающего тестировщика до менеджера проектов

Руководитель QA-отдела компании STH Махеш С. в своей недавней статье рассказал, как он прошел путь от начинающего тестировщика до менеджера. Все началось довольно неожиданно. Я пришел на собеседование с мыслью о том, что в дальнейшем [...]

19 01, 2017

Мутационное тестирование на простом примере

При мутационном тестировании вносятся определенные изменения в программное обеспечение, если набор тестов их не находит — тогда приходится сделать вывод, что тестирование недостаточно эффективно. Другими словами, эффективность набора тестов определяется с помощью отдельных отклонений в [...]

23 12, 2016

3 плохих привычки при составлении баг-репорта

Порой даже незначительные на первый взгляд ошибки обходятся довольно дорого. Специалисты по тестированию знают, что делать, когда встречаются дефекты. Они сообщают об обнаруженных багах — либо с помощью инструмента для трекинга/управления дефектами, либо в таблице [...]

2 12, 2016

Список самых популярных инструментов для тестирования

Управление тестированием Управление тестированием охватывает множество аспектов. В частности, работа тестировщика предусматривает следующее: 1) Разработка и сохранение информации о циклах релиза/проекта и компонентах. 2) Разработка и сохранение артефактов тестирования, специфичных для каждого релиза/цикла, для которых [...]

18 11, 2016

Когда следует завершить тестирование?

Начало — половина дела. Это правило приложимо практически к любой сфере деятельности, и даже к тестированию ПО. Зачастую в начале проекта тестировщики излучают энтузиазм, составляя документацию (стратегия тестирования, план тестирования или тест-кейсы). Но в дальнейшем [...]

4 11, 2016

Взаимодействие тестировщиков и разработчиков в процессе создания приложений

В повседневной жизни мы используем множество различных приложений, а интернет уже стал неотъемлемой частью жизни. За каждым из приложений — будь то сервис для заказа пиццы, билетов или бронирования отельных номеров — стоят люди, которые [...]

21 10, 2016

Проблемы во взаимодействии больших команд тестировщиков

Чаще всего большим командам тестировщиков приходиться тестировать масштабные продукты, а процесс этот сопряжен с рядом сложностей и затруднений (стандарты качества, обмен опытом и децентрализация проекта). Сложность #1 Хорошее качество продукта на протяжении длительного времени Проблема: [...]