Коллеги в настоящее время выбирают себе тестовый фреймворк, на базе которого хотят разрабатывать автоматические тесты. Кстати, сейчас Болтоном и Бахом активно продавливается тема, что это не автоматические тесты, а автоматические проверки ( testing vs checking ). Но это тема отдельного поста , холиварить будем там. Я задумался над критериями, которыми, по моему мнению, должен обладать инструмент для написания приемочных тестов, конечно с учетом специфики нашего продукта (Windows (не-веб), продукт распределен по нескольким хостам, виртуализация). Тут же вопросы, на которые полезно знать ответы, когда тебя спросят почему именно этот инструмент, а не другой. 1. Я хочу посмотреть список тестов, какие проверки ими делаются и какая функциональность продукта проверяется. Можно ли это сделать с рабочего места, например Product Manager-а или меня как руководителя разработки, без установки дополнительного ПО? 2. Возможно ли написание одного теста в виде пользовательской исто
О разном в программировании, тестировании и руководстве командами в IT