Тестування, кероване дизайном: тестуйте розумніше, а не складніше
після оплати (24/7)
(для всіх пристроїв)
(в т.ч. для Apple та Android)
Apress, 2010, 344 стор.ISBN-10: 1430229438ISBN-13: 9781430229438Новаторська книга Design Driven Testing повертає розсудливість у процес розробки програмного забезпечення, перевертаючи концепцію Test Driven Development (TDD) — відновлюючи концепцію використання тестування для перевірки дизайну замість того, щоб робити вигляд, що модульні тести є заміною дизайну. Будь-хто, хто вважає, що TDD є «дуже складним», оцінить цю книгу.
Тестування, кероване дизайном, показує, що завдяки поєднанню прогресивного процесу розробки з передовою автоматизацією тестування може бути точно спрямованим, бізнес-керовані, винагороджені зусилля. Іншими словами, ви навчитеся тестувати розумніше, а не важче.
Застосовує підхід, керований зворотним зв’язком, до кожного етапу життєвого циклу проекту. Ілюструє легкий і ефективний підхід із використанням базової підмножини UML. Розглядає реальний приклад проекту з використанням Java і Flex/ActionScript. Представляє бонусні розділи для просунутих DDTers, які охоплюють антишаблони модульного тестування (та їхні протилежні шаблони проектування, що «з розумінням до тестування»), і показують, як створити власні шаблони тестової трансформації в Архітектор підприємства.
Що ви дізнаєтесь
Створюйте модульні та поведінкові тести за допомогою JUnit, NUnit, FlexUnit. Створюйте тести приймання для всіх шляхів використання за допомогою розширення потоку варіантів використання. Створюйте тести вимог для функціональних вимог. Проводьте комплексні приймальні тести на підприємстві. Ізолюйте окремі контрольні точки для самодостатніх одиничних/поведінкових тестів. Застосовуйте фреймворки розробки, керовані поведінкою, такі як JBehave та NBehave
Для кого ця книга
Тестування, кероване дизайном, має зацікавити розробників, керівників проектів, тестувальників, бізнес-аналітиків, архітекторів... фактично всіх, хто створює програмне забезпечення, яке потребує тестування. Незважаючи на те, що тестування, кероване дизайном, однаково застосовне як у великих, так і в малих проектах, воно особливо корисне тим розробникам, яким потрібно перевірити своє програмне забезпечення на відповідність формальним вимогам. Такі розробники отримають велику користь від раціонального та дисциплінованого підходу авторів.
Характеристики
- ФІО Автора
- Doug Rosenberg
Matt Stephens - Мова
- Англійська