Бета-тестирование продуктов для Windows

Материал из wiki.drweb.com
Перейти к: навигация, поиск

Мы рады приветствовать Вас на странице, посвящённой бета-тестированию продуктов для Windows, выпускаемых компанией «Доктор Веб».

Целью бета-тестирования является, в первую очередь, повышение качества выпускаемых продуктов/компонентов.

Предметом бета-тестирования являются публичные бета-версии, выложенные в специальной области сайта ООО «Доктор Веб».

Задачами бета-тестирования является обкатка тестируемых продуктов/компонентов на широком спектре аппаратного и программного окружения, выявление ошибок, которые не были выявлены в процессе внутреннего тестирования, а также сбор отзывов пользователей о готовящихся к выпуску продуктах/компонентах.

Средствами бета-тестирования являются компьютеры и программное обеспечение бета-тестеров, система регистрации, хранения и отслеживания жизненного цикла обнаруженных ошибок (баг-трекер), а также специальные разделы форума.


Перед тем как Вы приступите к регистрации в качестве публичных бета-тестеров и к загрузке тестируемых продуктов/компонентов, рекомендуем ознакомиться со следующей информацией:

  1. Компания «Доктор Веб» не несёт ответственности за последствия, которые могут возникнуть при тестировании бета-версий продуктов/компонентов.
  2. Если существует документация по релизной версии продукта/компонента, новая версия которого выложена для бета-тестирования, перед тестированием новой версии рекомендуется изучить документацию к релизной версии компонента. Если существуют конкретные рекомендации разработчиков по тестированию конкретного продукта/компонента, их тоже следует изучить.
  3. Служба поддержки компании «Доктор Веб» не осуществляет поддержки бета-версий продуктов/компонентов. Основным средством осуществления обратной связи с разработчиками при бета-тестировании является багтрекер. Все вопросы, предложения и описание обнаруженных ошибок, связанных с тестированием продуктов/компонентов следует публиковать на багтрекере. Рекомендации по регистрации ошибок на багтрекере (багрепортов) описаны в отдельном документе.

Для пользователей ОС MS Windows:

Перед тем как приступить к тестированию бета-версий продуктов/компонентов, не обязательно, но рекомендуется совершить следующие действия:

  1. На случай возникновения BSOD ("синего экрана") во время тестирования следует заранее полезно применить настройки для получения полного дампа памяти. Пример для Windows XP /*сделать в виде ссылки и открывать в попапе*/: (Мой компьютер -> Свойства -> Вкладка "Дополнительно" -> Группа "Загрузка и восстановление" -> Параметры -> Группа "Отказ системы"; необходимо выключить настройку "Выполнить автоматическую перезагрузку", в группе "Запись отладочной информации" выбрать значение "Полный дамп памяти". Ниже показан путь к создаваемому дампу памяти. Необходимо запомнить его на случай, если необходимо будет отправить дамп памяти на анализ разработчикам.)
  2. На случай возникновения ошибки типа «Программа совершила некорректную операцию и будет закрыта» полезно настроить программу «Доктор Ватсон» на ведение максимально подробного лога. Пример для Windows XP: /*сделать в виде ссылки и открывать в попапе*/. (Необходимо запустить файл drwtsn32.exe, расположенный по умолчанию в каталоге WINDOWS\SYSTEM32. Затем необходимо выбрать "Тип аварийного дампа" - "Полный", включить параметр "Сохранение копии таблицы символов". Также необходимо запомнить расположение файла журнала и аварийной копии памяти на случай необходимости отправки их на анализ разработчикам. Далее необходимо убедиться, что отчёт программы "Доктор Ватсон" будет вестись. Для этого, например, в Windows XP необходимо проделать следующие манипуляции: Мой компьютер -> Свойства -> Вкладка "Дополнительно" -> Отчёт об ошибках -> Выбрать режим "Включить отчёт об ошибках", включить настройки "Операционной системы Windows" и "Программ". "Выбор программ..."-> Выбрать режим "Во всех программах".)


Спасибо за повышенный интерес к нашим продуктам и помощь в разработке.

С уважением, сотрудники компании «Доктор Веб».


/*Предполагается сделать в виде отдельного документа и сделать на него ссылки с bugs.drweb.com и с beta.drweb.com*/

/Во время составления багрепорта/ для облегчения работы разработчиков обязательно включите в багрепорт следующие сведения:

1. Номер билда тестируемого компонента/продукта. Узнать его можно, посмотрев в Проводнике свойства файла, относящегося к компоненту, в котором обнаружена ошибка.

2. Конфигурацию компьютера.

3. Программное окружение (операционная система, а также список запущенных программ в момент возникновения ошибки).

4. Описание, достаточное для воспроизведения ошибки. Описывайте проблему настолько подробно, насколько это возможно.

5. Файл конфигурации продукта/компонента.

6. Файлы отчётов (логи) компонента, в котором обнаружена ошибка.

7. Если необходимо приложить к багрепорту снимок экрана (скриншот), то для этого желательно использовать форматы GIF или PNG, т.к. файлы, созданные в этих форматах, занимают меньший объём и не искажают избражение надписей на скриншотах, а значит, облегчают обработку багрепорта.

8. Не цитируйте файлы конфигурации и файлы отчётов целиком в поле основного описания ошибки, а прикрепляйте их в виде файлов. Частичное цитирование файлов отчётов и файлов для объяснения ошибки допускается.

9. Багтрекер разделён на публичную область, доступную всем пользователям, и закрытую (приватную), доступную сотрудникам компании «Доктор Веб». Если Вы не можете прочитать некоторые сведения, которые даются в багрепортах сотрудниками компании (не отображаются некоторые сообщения, нет доступа к некоторым багрепортам, ссылки на которых даются), значит, эта информация находится в закрытом доступе.

10. Перед тем как оформлять очередной багрепорт, убедитесь, что найденная Вами ошибка не была опубликована ранее в публичной области багтрекера. Закрытие вашего багрепорта как дубликат багрепорта из закрытой области не означает, что Ваши усилия были напрасными, а наоборот, говорит о том, что Вы находитесь на правильном пути.

Для продуктов/компонентов, работающих под управлением ОС MS Windows:

1. Если возникла ошибка типа BSOD, необходимо заархивировать получившийся дамп памяти и выслать его на /саппортовский/ трекер (http://support.drweb.com/request), т.к. в нём нет ограничений на размер отправляемого файла, указав там, для какого багрепорта отсылается этот дамп, в багрепорте же нужно указать получившуюся ссылку на отправленный дамп. Также на саппортовский трекер следует отправлять все файлы, размер которых превышает 2Мб. /*Здесь тоже нужен попап с описанием того, как получить дамп*/

2. Если возникла ошибка "Программа выполнила некорректную операцию...", то необходимо к багрепорту приложить лог и дамп программы "Доктор Ватсон". /*Здесь тоже нужен попап с описанием того, как получить дамп и лог*/

Для продуктов/компонентов, работающих под управлением Menuet OS ;):

1.

2.

и т.д.

С уважением, разработчики антивируса Dr.Web®

/*Подсказки в попапах на drweb.com уже реализованы. Для примера см. http://download.drweb.com/, ссылка на слове "ISO-образа", их использование разгрузит общий текст*/