28 03, 2017

Сложности тестирования IoT-устройств

На просьбу назвать предметы первой необходимости многие бы ответили: еда, крыша над головой, одежда… С одной оговоркой: так было в прошлом веке. С тех пор у вида Хомо Сапиенс накопились потребности. Нам нужно, чтобы освещение [...]

28 03, 2017

Руководство по Appium для тестирования устройств под Andoid и iOS

Appium — это кроссплатформенный инструмент с открытым исходным кодом, который помогает автоматизировать тестирование мобильных приложений для Android и iOS. Appium поддерживает мобильные, нативные и гибридные приложения. Существует три типа мобильных приложений: Нативные. Их создают с [...]

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

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

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