====== CheckList ====== Наткнувшись в [[http://notes.software-testing.ru/20040212.htm|"Записках тестировщика"]] на статью о сравнении чек-листов и тест-планов, я загорелся идеей внедрить использование чек-листов у себя на работе. Даже хотел наших девов попросить написать тулзу на Яве для их организации. Однако решил все-таки немного пояндексить и посмотреть, если что-нибудь в мире свободного/бесплатного софта на эту тему. Через 5 минут я уже сидел, влюбленный в [[http://alt11.chat.ru/checklist.html|CheckList]] - просто гениально сделанная и невероятно удобная в использовании виндовая утилита для создания и проведения операций над чек-листами. Уже одно то, что она на диске занимает всего 86 КБ (!), стоит многого! Но немного поговорим о функциях. Во-первых, сразу оговорюсь, что придётся прочесть всю справку - от начала до конца, иначе в её минималистичном интерфейсе ничего не будет понятно: {{http://blog.cerebrate.ru/files/i/checklist/cl-01.png}} Во-вторых, все её функции доступны с клавиатуры и, по сути, всё управление осуществляется именно так. Замечу, что горячие клавиши и реакция на них настроены невероятно удачно - полный чеклист на два дня вперёд я сделал где-то за 15 минут, а это около 50 позиций! :) Приведу пример готового чек-листа: {{http://blog.cerebrate.ru/files/i/checklist/cl-02.png}} Про это творение программистского гения можно рассказывать ещё долго, поэтому опишу только ещё одну понравившуюся мне функцию - назначение весов для каждой цели. Существует 8 градаций весов - от 0 до 7, причём значение "0" - особое, означает, что цель вообще не влияет на результат проекта. Я такие применяю для тех проверок, которые в данной версии приложения осуществлять не собираюсь - таким образом, они не будут влиять на конечный показатель завершённости "проекта" (выводится в самом верху, в чёрной строчке справа от названия проекта). Среди прочих возможностей: создание целей любой степени вложенности, свободное их перемещение перетаскиванием, создание отчётов в виде HTML и RTF, импорт/экспорт проектов с возможностью синхронизации, добавление связанных файлов и заметок, установление дэдлайнов, вызов из трея по горячей клавише, ну неприлично малый размер занимаемой оперативной памяти и ещё куча всего. Единственное, чего мне не хватает в этой утилите - это возможности генерации отчётов в XML или, на худой конец, системы плагинов на каком-нибудь скриптовом языке. Можно было бы ещё прикрутить модули конвертации проектов в различные форматы для экспорта/импорта в/из Microsoft Project. Ещё не хватает шаблонных/алиасовых целей, но это я уже придираюсь. В общем, ставлю твёрдую пятёрку. Особенно как тестировщик :) **Примечание.** Программа без проблем поставилась под Wine. Прими к сведению. ---- **[[http://blog.cerebrate.ru/|CryoNyx]]** /14.01.2007 23:26/