Думаю, немногие разработчики будут спорить с тем, что автоматизированное тестирование — вещь хорошая. Проблема в том, что автоматизация часто «подвисает» из-за отсутствия подходящих инструментов, нехватки времени и/или навыков, сложности задачи и т. п. причин.
В блоге Agile Testing есть несколько записей, которые будут интересны тем, кто занимается тестированием веб-сайтов: Performance vs. load vs. stress testing (часть 2) и HTTP performance testing with httperf, autobench and openload.
Eric Sink жалеет что его команда не использует TestComplete, продвинутый инструмент для авто-тестирования Windows-приложений. Примечательно, что одна из моих знакомых команд разработчиков использует именно его, насколько они довольны, правда, не знаю. А что используете вы? Оставляйте свои варианты в комментариях, можно сразу со ссылками.
Эволюция средств модульного тестирования для языка Python.
Michael Feathers пытается определить что следует называть модульными тестами. Если в двух словах, модульные тесты — это тесты, которые зависят только от тестируемого модуля и никак не привязаны к внешнему окружению, будь то сеть, аппаратура, программное окружение и пр.
Комментарии