26.02.2011
Автоматизированное тестирование веб-сайтов на основе поведения пользователей
|
|
Аннотация: В данной статье автор рассматривает возможность написания спецификаций, описывающих поведение пользователя, на естественном языке для автоматизированного тестирования веб-приложений. Подробно рассматриваются такие инструменты как SpecFlow и Watin.
Ключевые слова: BDD, SpecFlow, WatiN |
20/02/2011
Критерий тестируемости кода
|
|
Аннотация: В статье рассматривается пример влияния тестов на архитектуру кода. Предложены формальные критерии тестируемости метода класса. Предложено определение исходящей зависимости. Указывается связь между полученными формальными определениями и смыслом эмпирических и эвристических правил полученных Робертом Мартином, Кентом Беком, Мартином Фаулером в работах посвященных качеству исходного кода.
Ключевые слова: качество кода; тестирование; |
28.12.2008
Модульное тестирование: 2+2 = 4?
|
|
Аннотация: У нас, в харьковском GlobalLogic’е, появилась традиция: проводим мы неформальные сходки, обсуждаем темы околоайтишные... На одной из таких сходок, посвященной Agile/не Agile процессам, встал вопрос Unit Test’ов. Оказывается, модульное тестирование выглядит очень просто в примерах из книг, но когда мы начинаем применять его на проектах, которые достались нам по наследству, на проектах с нетривиальной многоуровневой архитектурой, тут же сталкиваемся с проблемами.
Посмотрели мы, на это дело, и решили создать статью, посвященную наиболее распространенным проблемам, с которыми сталкиваются наши разработчики.
Ключевые слова: Unit Testing |
05.05.2007
Тестирование программных средств
|
|
Аннотация: В статье рассмотрены теоретические и практические аспекты основных методов и критериев тестирования программного обеспечения
Ключевые слова: обеспечение качества программных средств, контроль качества прогаммных продуктов, тестирование программных средств |
31.01.2009
Тестирование в Python – объектно-ориентированный и процедурный подход
|
|
Аннотация: В настоящей статье кратко описываются особенности тестирования программ на языке Python c использованием библиотечного модуля untittest, а также разработанный автором модуль funtest – процедурно-ориентированный интерфейс для модуля unittest.
Ключевые слова: |
30.12.2013
Энергосбережение изнутри: что в действительности могут измерить профилировщики
|
|
Аннотация: В статье анализируются наиболее популярные профилировщики энергопотребления с точки зрения подходов к сбору статистики. Мы обозначим области их применения, укажем сильные и слабые стороны и опишем ряд методик по оптимизиции на базе информации, выдаваемой профилировщиками. Предложенные рекомендации помогут вам сделать приложение более энергоэффективным, а значит и конкурентноспособным.
Ключевые слова: профилирование; энергопотребление; |