четверг, 26 сентября 2013 г.

Test design

Простой пример техники Domain Analysis. 

Thucydides report & TeamCity

Дичайше захотев привнести thucydides report в TeamCity, решил запилить во чтобы то ни  стало. Инфа мелькала на atInfo не так давно:

При первом ознакомлении мануал оказался неоднозначным. Пришлось применить метод древнеруской тоски и вызвать дух коментерна, чтобы разобраться в том что написано. 

Ниже постарался сделать более детальное how to:


вторник, 24 сентября 2013 г.

Test planning

  Почему общепринято, составление плана должно происходить в самом начале проекта? тогда. когда наши актуальные знание о нем минимальны.

Что если проводить планирование каждый раз непосредственно перед тестированием?
                                                                                                                           
                                                                                Adaptive testing - James Bach

Exploratory testing

Хорошее определение дает Lee Coperland.

   Исследовательское тестирование - это одновременное изучение предметной области, тест дизайн и исполнение тестов.  Это тестирование, при котором следующий тест кейс не может быть подготовлен заранее так как он основывается на результатах предыдущего.

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