Манифест о тестировании
-
Оригинал записи: A Call to Arms
Автор: Dion Hulse
Перевод: Сергей БирюковWordPress 2.9 едва вышел, и пользователи тут же наткнулись на баг. Неожиданность? Вряд ли. Причина проста: несмотря на то, что каждую версию WordPress тестируют тысячи людей, среди них нет вас.
Я привёл эту ситуацию как пример того, почему WordPress нуждается в вашей помощи. Речь идёт не только о помощи в написании кода — я имею в виду тестирование. WordPress нуждается в том, чтобы пользователи тестировали продукт на протяжении всего цикла разработки.
WordPress — приложение с открытым исходным кодом, созданием которого занимаются сотни участников. Скорее всего, они имеют дело с находящейся в разработке версией каждый день, однако у них другой хостинг, другие темы оформления, другие требования. Они используют функциональность WordPress не так, как вы.
На этапе выпуска бета-версий и релиз-кандидатов тысячи людей скачивают и тестируют их. Эти тестеры — такие же пользователи, как и вы. Чтобы не допустить проникновения ошибок в конечный продукт, пользователям требуется принимать непосредственное участие в разработке и сообщать о найденных неполадках.
Заниматься тестированием следует не только разработчикам. Если вы используете WordPress и он вам нравится, — пожалуйста, выделите время раз в несколько месяцев, чтобы протестировать его. В блоге разработчиков публикуются объявления о выходе бета-версий. По умолчанию в консоли также отображается RSS-лента с этими новостями.
Пожалуйста, когда выйдет бета-версия 3.0 (обычно за 2—3 недели до релиза), установите её на свой сайт — не обязательно на основной, можно в подкаталог (будет сайт по адресу http://my-site.ru/ и тестовая копия http://my-site.ru/testing/) — и убедитесь, что вся функциональность и плагины работают корректно. На проверку требуется около часа, и я понимаю, что не каждый к этому готов. Но это может сэкономить 2—3 часа вашего времени по сравнению с ситуацией, когда после релиза у вас проявится баг, не замеченный разработчиками.
WordPress нуждается в обратной связи от вас. Я знаю, что иногда сообщения об ошибках не приводят к желаемому результату, но в общем случае ваш вклад принесёт пользу всем.
Чтобы облегчить тестирование бета-версий и ночных сборок, Питер Вествуд написал этот чудесный плагин. Он позволяет штатными средствами обновляться до текущей бета-версии, чтобы вам было проще принять участие в проекте, с которым вы любите работать.
- Тема «Манифест о тестировании» закрыта для новых ответов.