и математики • Контр-адмирал младшего ранга флота США • Одна из первых, кто писал программы для Гарвардского компьютера Марк 1 9 декабря 1906 — 1 января 1992
• Первая, кто разработал теорию машинно- независимых языков программирования, что привело к созданию COBOL Grace Brewster Hopper 9 декабря 1906 — 1 января 1992
— вызвана функция foo(1,1) • По веткам — вызвана функция foo(1,1) и foo(0,1) • Состояния — вызвана функция foo(1,0), foo(0,1), foo(1,1) • По функциям/модулям — вызвана функция foo
И 2. Редко изменяете код • Можете удалить часть тестов без потери качества • Простое изменение в коде приводит к чрезмерному изменению в тестах • Дублирование в тестах • Тесты идут слишком долго Признаки избыточного тестирования Martin Fowler — 7 April 2012
или стратегию тестирования • Нарастите надежную базу unit-тестов • Не экономьте на интеграционном тестировании • Исполняйте сквозные тесты критического пути пользователя • Понимайте и внедряйте нефункциональные виды тестирования
или стратегию тестирования • Нарастите надежную базу unit-тестов • Не экономьте на интеграционном тестировании • Исполняйте сквозные тесты критического пути пользователя • Понимайте и внедряйте нефункциональные виды тестирования • Измеряйте ваше покрытие по коду и функциональностям
или стратегию тестирования • Нарастите надежную базу unit-тестов • Не экономьте на интеграционном тестировании • Исполняйте сквозные тесты критического пути пользователя • Понимайте и внедряйте нефункциональные виды тестирования • Измеряйте ваше покрытие по коду и функциональностям • Используйте обратную связь, чтобы улучшить свой процесс
или стратегию тестирования • Нарастите надежную базу unit-тестов • Не экономьте на интеграционном тестировании • Исполняйте сквозные тесты критического пути пользователя • Понимайте и внедряйте нефункциональные виды тестирования • Измеряйте ваше покрытие по коду и функциональностям • Используйте обратную связь, чтобы улучшить свой процесс