Я запускаю игру, и запуск выполняется вручную, у меня есть несколько скриптов, которые мне помогают, но, по сути, всю работу выполняю я. В настоящее время я работаю над веб-приложением, которое позволит пользователям напрямую вводить некоторые из своих игровых действий и, таким образом, сэкономит мне много работы.
Проблема в том, что я один человек, работающий над проектом среднего размера (более 20 таблиц), проблема не в рабочей нагрузке, а в том, что ошибки будут появляться, даже если я тестирую, когда пишу. Таким образом, у меня двоякий вопрос.





Я не понимаю, что вы имеете в виду под «загрузите приложение» и «бросьте его за один ход». Под «введением приложения» вы имеете в виду развертывание? Что касается «сброса за один поворот», я его совершенно не понимаю.
Что касается открытых бета-версий, это действительно зависит от вашей аудитории. Например, Counterstrike, по-видимому, запустил несколько закрытых бета-версий перед открытыми бета-версиями, поэтому вот мое предложение:
Это похоже на подход, использованный StackOverflow, но настройка игры на игровом форуме даст двойную выгоду: реклама вашей игры и привлечет заинтересованных бета-тестеров.
Я постараюсь ответить, указав ограниченное количество деталей.
1: Открыто оно или закрыто, это действительно проблема, только если у вас много шума, и большая группа пользователей ломает вашу дверь, пытаясь вмешаться в действие. Если это так, я думаю, вы можете получить больше лояльности и приверженности со стороны пользователей в закрытой бета-версии.
2: Вы не предоставили много (каких-либо) подробностей относительно того, о какой игре вы говорите, поэтому довольно сложно ответить на этот вопрос.
/ Йонас
Это мой общий подход к тестированию / запуску. То, как вы тестируете / запускаете, в основном зависит от:
Если ваше приложение является техническим приложением и ориентировано на технически подкованных людей, слово «бета» их не испугает, но даст возможность протестировать продукт до того, как он выйдет в «живую», и поможет улучшить систему. Это идеальные обстоятельства для использования открытого или закрытого бета-тестирования. Обычно полезно начинать «закрыто» с группой людей, которых вы выбираете и которым доверяете быстро и надежно находить ошибки - после того, как вы будете более уверены в том, что все критические ошибки исчезли, откройте ее с помощью системы приглашения (например, ).
Если, однако, ваше приложение «тривиально» с технической точки зрения (то есть это что-то вроде Twitter, Facebook или Flickr - ничего, что изначально не предназначено для технического использования), то вам придется быть более осторожными в том, как вы планируете свое тестирование. Закрытое тестирование - это определенно ваша первая остановка, и оно должно длиться дольше, чем закрытое бета-тестирование более «технического» продукта. Причина? Ваш «средний Джо» не обязательно знает, что означает слово «бета», и другие вполне могут испугаться этого или преждевременно судить о вашей услуге (не понимая концепции этой фазы «публичного тестирования»). Многие не захотят быть подопытными кроликами.