И снова привет, с вами CCP Goliath, чтобы познакомить с новой системой отчётов об ошибках. Свой предыдущий блог я посвятил предыстории отчётов в EVE. Сегодня я хочу поговорить о будущем, и о том, как вы можете помочь нам сделать EVE ещё более приятным времяпрепровождением для всех.
Давайте начнём с краткого обозрения что делается для того, чтобы количество ошибок в EVE было настолько малым, насколько это возможно (если вы просто хотите узнать о нововведениях, пропустите несколько параграфов!) На разных этапах разработки QA-аналитик каждой занимающейся той или иной игровой возможностью («фичей») команды разрабатывает план тестирования, чтобы гарантировать, что вся проделанная командой работа будет подвергнута проверке в приемлемом объёме. Они уделяют внимание функциональному тестированию, чтобы убедиться, что основная механика их «фичи» работает как предполагалось, затем переходят к деструктивному тестированию, для проверки «предела прочности» системы в случаях, когда она используется по отличному от задуманного назначению, и, наконец, завершают всё это некоторым количеством исследовательских тестов, проверяя, что системы, которые затрагивают эти нововведения, не были изменены или испорчены. Это, конечно, представляется задачей для Геркулеса, но им помогает в этом деле вся их команда, следуя инициативе, названной нами «Качество Всей Командой» («Whole Team Quality») — фактически, каждый бросается в бой, если есть задача и нужно её решить. Но тестирование на этом не кончается — параллельно этому процессу разработки команда из десяти человек прогоняет наш регрессивный пакет тестов. Это серия тестов, покрывающих все базовые функции механики EVE (и даже больше!). Этим десяти требуется две недели для завершения всех проверок, как результат они обширны и позволяют нам быть уверенными в нашем продукте