Изменения во второй версии такие:
- Самое главное - теперь можно сохранять текущий проект (сохраняется в файл с расширением .bl);
- Появилась возможность вернуться назад и редактировать предыдущие баги;
- Простенькое форматирование текста описания (жирный, подчеркнутый шрифт, курсив, выделение красным цветом);
- Баги в отчете выделяются различными цветами, в зависимости от того, насколько они серьезны;
- В конце отчета тестер может написать свое мнение о переводе (т.н. Резюме);
- В статистике информация о количестве багов выводится в процентном соотношении;
- Чтобы выбрать изображение, можно нажать на поле отображения скриншота;
- Появились горячие клавиши на некоторые действия (следующий баг, предыдущий баг, выбрать скриншот и т.д.);
- Изменена иконка;
- "Спрака" заменено на "Справка" :)
- В программе есть easter egg, правда наткнуться на него непросто.
Программа вроде интуитивно-понятная, но если кто-то что-нибудь не понял, вот небольшая инструкция:

После запуска программы вводим номер баг-листа, название игры, свое имя и дату (хотя конечно это все вводить и не обязательно), затем жмем "Создать баг-лист". Если уже есть сохраненный проект, то сразу жмем "Загрузить" и выбираем его.

Нажимаем кнопку "Выбрать скриншот" или на само поле отображения скриншота, и выбираем картинку с багом. Кстати, в некоторых эмуляторах, например Gens, при игре в полноэкранном режиме скриншоты будут большого размера, и такого же размера они вставятся в баг-лист. Лучше их заранее уменьшить до 400-500 пикселей в ширину. Есть программки для массового изменения размеров изображений, например Fotosizer.
В поле "Описание бага" вводим (вы не поверите!) описание бага.
Для форматирования текста используются кнопки:





Выбираем степень бага, жмем кнопку "Следующий баг" и описываем вторую ошибку. Вернуться обратно можно с помощью кнопки "Предыдущий баг". Когда описали последнюю найденную ошибку, нажимаем "Закончить" и пишем резюме, т.е. свое мнение о переводе, пожелания переводчику и т.п. (можно и не писать, это не обязательно). Затем нажимаем кнопку "Сформировать" и появляется сообщение, что баг-лист готов. Баг-лист представляет собой файл index.html. Его можно просто отослать переводчику, а можно выложить в интернет, чтобы все видели сколько в переводе ошибок, и чтобы переводчику стало стыдно :)
Но в любом случае, файл index.html и скриншоты должны находиться в одной папке!
Ну, для чего используется кнопка "Сохранить" думаю ясно. Файл сохраненного проекта имеет расширение .bl
Горячие клавиши:
Выбрать скриншот - Ctrl+S (т.е. screenshot)
Следующий баг - Ctrl+N (Next)
Предыдущий баг - Ctrl+P (Previous)
Начать писать жирным шрифтом - Ctrl+B (bold)
Закончить писать жирным шрифтом - Alt+B
Начать писать курсивом - Ctrl+K (kursiv :)
Закончить писать курсивом - Alt+K
Начать писать подчеркнутым шрифтом - Ctrl+U (underline)
Закончить подчеркивание - Alt+U
Начать писать красным цветом - Ctrl+R (red)
Закончить писать красным цветом - Alt+R
Хотел я сделать такую фичу, чтобы отчет сохранялся не только в виде html-файла, но и в виде файла-справки chm (то есть один файл отчета включал бы и описания и скриншоты), но для этого нужен дельфи-компонент TCHMFile, а он платный.
Есть еще способ сделать chm из дельфи, только для этого нужно, чтобы у пользователя была установлена программа HTML Help Workshop, так что это тоже не вариант.
В общем, если я что-нибудь придумаю (например, где в инете скачать TCHMFile на халяву :), то в следующих версиях программы я эту возможность реализую.
Guyver: Ты в какой версии delphi работаешь?
ОтветитьУдалитьGuyver: посмотри это:
ОтветитьУдалитьhttp://www.interface.ru/home.asp?artId=2022
В дельфи 7.
ОтветитьУдалитьТу статью, на которую ты мне ссылку дал я видел. Проблема в том, что TCHMFile платный (бесплатной версии я в инете не нашел).
А с помощью kkyyhhd.dll что-то все слишком сложно. Не разобрался :(
Mefistotel: Серега, я тебе писал на форуме о багах этой версии. Ты когда их испарвишь?
ОтветитьУдалитьЭто версия программы реально гробит отчёты. Это представялешь ,сидишь себе делаешь отчет минут 30, а затем прога выдает ошибку и стирает всю твою работу.) Это ужас.
Тигран - Сейчас такой кайфолом ей заниматься, если честно... Лучше я выложу исходный код, а кто-нить другой поправит все эти баги)))
ОтветитьУдалить