• Книга «How Google Tests Software» теперь на русском!
    0
    Спасибо! ГО давно когда-то читала, но не активно.
  • Книга «How Google Tests Software» теперь на русском!
    0
    Добавила, спасибо!
  • Книга «How Google Tests Software» теперь на русском!
    0
    Как тестируют в «Питере» :))
  • Книга «How Google Tests Software» теперь на русском!
    0
    Ну, не минимум 2 года, Вань :) оригинал сам вышел в прошлом июне. Год.
  • Книга «How Google Tests Software» теперь на русском!
    0
    Не знаю, есть ли такой процесс у издательства. Призываю хабраюзера ph_piter :)
  • Книга «How Google Tests Software» теперь на русском!
    0
    Здорово! Поделитесь потом мнением про перевод?
  • Книга «How Google Tests Software» теперь на русском!
    0
    Ссылок нет, все таблицы, списки и листинги прямо в тексте. Про отдельные версии — видимо, такие правила у издательства.
  • 7 способов бюджетного обучения для тестировщиков
    +1
    А ещё можно брать приложения, которые живут на лайве, тестировать их, писать тест-планы и сценарии и отправлять их разработчикам вместе с найденными багами

    Отличная практика для человека без опыта работы, есть, что показать на собеседовании
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    Вы мне прямо допрос устроили =)

    1 — нет, конечно, зачем? дома есть же компьютеры

    2 — ситуация с отдыхом такая же, как и во всей компании: ты свободен в выборе времени для отдыха, если от этого не страдает работа и зависимые от твоих задач люди. Например, когда идет проверка после профилактики, то все должны участвовать. В остальное время — пожалуйста, играй в теннис, дартс, приставку, пей кофе, кури. Главное, чтоб работа делалась. И делалась вовремя.
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    Мы так и делаем. Например по Lineage II — тема с известными ошибками вот: forum.4game.ru/showthread.php?t=221545

    Я понимаю, что наша система оповещения игроков не идеальна, что не все читают форум. Но служба поддержки дает ответ, если ошибка известна. И дает ссылку на форум, где можно отследить статус.
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    Во-первых, если мы тестировали неделю, а критичный баг нашли только за 3 часа — то значит мы очень плохо планировали. Это не имеет отношения к играм, это просто практики тест-менеджмента: в самые рискованные области бей первым.

    А вот если у нас на тестирование 2 дня, и к концу первого мы находим критичный баг — то тут смотрим, за сколько его нам исправят. Были случаи, когда звонили в Корею в их поздний вечер, и они в срочном порядке фиксили.

    А вообще — решение принимает руководитель проекта, конечно же.
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    зависит…

    ивенты есть встроенные (например, появляется определенный NPC, или дропаются определенные айтемы)
    есть проводимые нами — например, турниры, организованные гейм-мастерами

    опять же, зависит от проекта: может быть так, что мы следуем по плану ивентов разработчика, может быть, что согласовываем с ними наши планы, может — что действуем на наше усмотрение

    только к тестированию это не относится =)
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    2 основных требования по hard skills, это знание подходов и методик тестирования + игровой опыт.

    Игровой опыт помогает работать намного быстрее. Лично я, например, не смогу тестировать Point Blank, потому что меня убьют на 1м же уровне =)

    Опять же, чек-лист в стиле «Проверить работу телепортов в городах» — человеку нужна экспертиза в этой области, чтобы быстро это проверить, а не искать статую Телепорта.
    Мы не используем детальные тест-кейсы «Портнуться в координаты… Подойти к Красному столбу… Поговорить с Мастером Полетов...»

    Плюс ребята, которые любят игры, хотят работать именно у нас, это большой плюс. Они более мотивированные. И я точно знаю, что им нравится то, что они делают.
  • Тестирование игр в Иннове: рассказ о работе отдела
    –1
    давайте в личку =)
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    «не очень-то затрагивается» — можно и так сказать =)

    Затрагиваем только новую функциональность и проводим регрессионное тестирование. Но все это поверхностно, только на работоспособность. Тем более, не участвуем в балансировке игрового процесса.

    Разработчики идут для нас на изменения для удовольствия наших пользователей, но это не гейплей. Это могут быть локализованные NPC (например, Снегурочка в Атлантике), локации (Москва и Питер в той же Атлантике), петы (Бульдозер и Колобок в айоне), агатион — Змей Горыныч в Линейке.

    Также нашего мнения спрашивают касательно проводимых ивентов и введения новых предметов.

    Но повлиять на игровой процесс сильно мы не можем.
    И — неправильно перетестировать за разработчиком, у них свои отделы тестирования.
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    да, Вы совершенно правы по поводу part3, сейчас исправлю в посте

    А что касается обновлений одновременно с Кореей — то это не про Lineage II, а про более мелкие проекты. Там подготовить ресурсные файлы сильно заранее — не проблема.
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    Твое мнение услышано.

    Тем не менее, ни одного из перечисленных тобой методов я в компании не встречала.

    Где человек родился, по-моему, не должно вообще волновать. Я, например, с Украины.
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    мотивация проста:
    — люди хотят помогать, хотят делать продукт лучше
    — людям интересно первыми пробовать новые обновления
    — людям интересно общаться с представителями компании. Кстати, один из моих тестировщиков пришел к нам из бета-тестеров =)

    Как добиваемся? Да никак. Не проверишь же. Просто очень немногие баги можно использовать во благо себе. Таких единицы. Но, во-первых, и такие тоже сдают. А во-вторых, такие баги отслеживаются другими методами. У них критичность другая. Они непосредственно играть не мешают, но могут дать неоправданное преимущество тем, кто их использует. Это нарушение экономики игры. Поэтому приоритет у них высокий.
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    Да нет, удовольствие никуда не исчезает. Если удовольствие от работы, а не от игры.
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    «Совсем без багов» — не бывает. Никогда. Это аксиома программирования. Другое дело, не найденные баги, не замеченные, не мешающие пользоваться софтом.

    Если у Вас техническая проблема — напишите мне в личку.

    Даже человек, далекий от программирования, должен понимать, что если в игре есть критическая ошибка, то она присутствует на всех серверах, что на зарубежных, что на российских.
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    В Иннове — только в офисе. Помогать в качестве бета-тестера — всегда велкам =)
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    «К сожалению эта услуга не предоставляется» — такой ответ дается, если пользователь просит что-либо, что мы не предоставляем =)))) Объяснять политику компании, предметы договоров с компанией-разработчиками — не в компетенции службы поддержки.

    Вы же не удивляетесь, видя в меню ресторана ограниченный набор блюд? И официант Вам не объясняет, почему нет «того, что Вам хочется». Вам ответят «Наш ресторан специализируется на итальянской кухне, к сожалению, гамбургеров в меню нет.»

    Что касается инцидента «неделю назад» — то такого просто не может быть. Возможно, пользователь обнаружил инцидент неделю назад, но само событие произошло раньше.
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    Тестеры получаются вторая линия. Служба поддержки сообщает им об ошибках, найденных пользователями.
    Таких 2 типа:

    1 — массовая ошибка, она находится мгновенно после запуска. Собирается информация у первых обратившихся, и передается в починку: разработчикам. Дальше всем пользователям дается ответ «Информация передана разработчикам». Мы не всегда можем повлиять на скорость решения проблемы: у компании-разработчика свои процессы, свои приоритеты.

    2 — локальные ошибки от отдельных пользователей: ошибка в квесте, в айтеме, ошибка перевода. Такие принимаются, передаются к исправлению, пользователю говорится «Спасибо, принято к исправлению». Такие ошибки чаще всего исправляются к следующему глобальному обновлению, так как не критичны.
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    ну, во-первых, баги никогда не бывают виной тестировщиков =)

    во-вторых, выражение «в играх Инновы столько багов» — для меня равносильно «виндовс ацтой» или «яндекс не ищет».
    Какую именно игру Вы имеете ввиду?

    Новые проекты почти идеальны с точик зрения локализации. И, поверьте, очень много багов именно мы находим для разработчиков.
  • Тестирование игр в Иннове: рассказ о работе отдела
    +1
    Максим, я не хочу комментировать твои отношения с Инновой. Но личные оскорбления не делают тебе чести.

  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    на сайте пока нет раздела вакансии, есть только раздел Наши лица =)
    Не думаю, что правильно в комментариях к обзорной статье пиарить вакансии. Напишите в личку — дам ссылку на список.
  • Тестирование игр в Иннове: рассказ о работе отдела
    0
    Сейчас 6 игровых, и ещё двоих ищем. Как будут появляться новые проекты — будем ещё расти.

    Точная цифра колеблется, потому что то кого-то в менеджеры украдут, то новый человек придет.
    Есть её группа тестирования веб-приложений, я о них не писала ещё.
  • Тестирование игр в Иннове: рассказ о работе отдела
    +1
    ru.wikipedia.org/wiki/Smoke_test
    protesting.ru/testing/types/smoke.html

    Мы смоук-тестами называем слабо-детализированный чек-лист для проверки большого количества функциональности игры на работоспособность. Здесь могут выявлены ошибки типа «не запустился скрипт на включение ивента», «html-ки диалогов NPC испорченные», «отвалилось подключение к серверу-данжа».

    Такие тесты проходятся при получении нового билда и сразу после установки на боевой сервер до открытия для пользователей.
  • Тестирование игр в Иннове: рассказ о работе отдела
    +1
    Да, Вы все верно написали.

    Что касается «только тестеров» — то есть. «Младший специалист по тестированию» или джуниор. Такой сотрудник приходит к нам без опыта работы в тестировании и учится. Читает книги, выполняет задачи, с каждым разом — все сложнее. Проектов-то становится больше, значит сильные ребята будут заниматься новыми, а текущие нужно будет поддерживать.

    Например, такой сотрудник может выполнить внутреннее тестирование по составленному старшим плану, организовать бета-тестирование, выдать старшему информацию по статусу и по завершению — написать отчет о тестировании. То есть — это не просто «руки», но и «голова», пусть пока и с небольшими знаниями.
  • О тестировании одной игры с картинками
    0
    и мозговые штурмы были
    и пользователи присылали свои варианты
    и ломали голову всей командой :)

    есть функция Обыскать
    и есть функция Обыскать всех

    нужно ещё сохранить общность
  • О тестировании одной игры с картинками
    +1
    в шутерах просто меньше текста. Намного меньше.
    Что касается приведенных мной скринов — то все шрифты идентичны натуральным, то есть встроенным разработчикам шрифтами. В Европе и США — то же самое. В условиях жесткого ограничения по длине слов — не считаем нужным экспериментировать сами. По крайней мере пока.

    спасибо за примеры ))
  • О тестировании одной игры с картинками
    +1
    Про шрифты согласна полностью. Но, чтобы получился предметный разговор, конкретный пример приведите пожалуйста.
    В айоне совершенно точно наши дизайнеры работали со шрифтами. Про все проекты не обладаю информацией.

    Так что, это тоже зависит от проекта.
  • О тестировании одной игры с картинками
    +1
    Проблема с чатами возникла после подключения боевого айона к новой системе. На тестовом сервере несколько раз переключали все игры туда и обратно. Тестирование было, и тестирования было много. Но мы, к сожалению, никогда не сможем найти все абсолютно баги. Тем более, в такой сложной системе.

    Я правда не знаю, в чем там причина. Могу лишь сказать, что полностью поддерживаю решение менеджера проекта Айон релизиться «как есть» после попыток решить проблему.

    Никогда мы не добьемся полной идентичности боевой и тестовой среды. Как минимум из-за контента игровой базы. Как минимум из-за шлюзов, портов и разграничений прав доступа. Как минимум из-за генерируемой игроками нагрузки на сервер. Всегда будет разница. На что она повлияет — предсказать невозможно. Именно поэтому любое обновление тестируется ещё и на продакшне сразу после установки во время профилактики.

    Когда пришло обновление 1.9 — его тестировали около месяца наша команда и ребята бета-тестеры. Чаты великолепно работали и на тестовом, и на публичном тестовом серверах. Я думаю, тот факт, что они отвалились через 10 часов после открытия серверов с обновлениями говорит о нестабильности самого компонента.

    >>Пользователи сейчас реально боятся новых обновлений потому что ещё ни одного не было внедрено без критических багов.

    :) Вот прям сидят и боятся. О большой части обновлений пользователи и не знают, если не следят, сколько скачивает ланчер при запуске после профилактики. Хотфиксы выпускаются очень часто. Просто, так уже получается, что со стороны видится только плохое.

  • О тестировании одной игры с картинками
    0
    неа
  • О тестировании одной игры с картинками
    0
    на профессию специалист по тестированию в области локализации игр, попрошу заметить :)
    здесь ни слова ни о методиках тестирования, ни о планировании, ни об управлении
  • О тестировании одной игры с картинками
    0
    У меня очень много знакомых тестировщиков, и меня последние полгода очень часто спрашивают, чем отличается тестирование игр.
    Издалека действительно кажется, что ОЧЕНЬ сильно отличается.
  • О тестировании одной игры с картинками
    +2
    вот вам ещё шикарный ролик :) www.youtube.com/watch?v=_lT94DdwQfU

    Я Вам отвечу вечером и прокомментирую
  • О тестировании одной игры с картинками
    +1
    >> Я все понимаю, глюки есть всегда и везде, но у вас уже есть сервер для тестирования игроками, неужели это так сложно сделать 2 независимые инфраструктуры для боевых серверов и серверов тестирования?

    У нас 3 независимые инфраструктуры: боевая, публичный тестовый сервер и внутренний тестовый сервер.

    Все обновления проходят тестирования.

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

    Что касается чатов и невыбора персонажей — повторяю ещё раз: «О проблеме было тут же сообщено разработчикам. Пофиксить сразу не смогли. Было принято решение (и я его полностью поддерживаю) дать людям играть без чатов, чем закрывать сервера до исправления ошибки.»

    Про объемы клиентов — вообще не вижу темы для спора. Онлайн-игра предполагает изначально большой траффик интернета.
  • О тестировании одной игры с картинками
    0
    Так и не разобрались, в чем причина

    После ЗБТ базу обнуляли, на ОБТшных билдах уже не повторялось.
  • О тестировании одной игры с картинками
    +2
    >>переставал работать внутри игровой общемировой чат (торговля, поиск группы), совпали разные обновления?

    О проблеме было тут же сообщено разработчикам. Пофиксить сразу не смогли. Было принято решение (и я его полностью поддерживаю) дать людям играть без чатов, чем закрывать сервера до исправления ошибки.

    >>пока Запускатор не перезапустишь, повторно зайти в игру не получится, будут выдаваться ошибки.

    А как Вы хотели? если у Вас падает приложение, очевидно, что его надо перезапустить.

    >> про Айон

    5 гб — это полностью измененные файлы, запускатр же выкачивает лишь дельту. Если он начал выкачивать заново — значит файлы опять изменились.

    скорость 30 кб\c — понятие ширина канала никуда не денешь

    на европейских серверах размер обновления 4,8 Гб

    >> про галочку «Запомнить пароль»

    не ставьте галочку. А то так можно на любой софт наехать: «Я оставил галочку, а у меня прочитали почту».

    Дело в том, что далеко не всем игрокам так критична безопасность. Персонажи очень многих не представляют ценности для воров.

    Поэтому мы держим баланс: хочешь защититься — привязывай аккаунт к мобильному, не хочешь — живи спокойно с галочкой.