пятница, 23 августа 2013 г.

Test it! Тестируем, играя. Или играем, тестируя)

 Привет-привет! Календарь опять показывает пятницу, а значит настало время для рубрики Test It! В которой можно найти ответы даже на те вопросы, которые ведущие не знают :) И сегодня опять с вами я - Ира Винокурова.

К чему я сказала про то, что не знаем ответы, но публикуемся? Ах, да. Дело в том, что ни я, ни Оля Киселева, ни Таня Зинченко не являются тестировщиками игр. Вот вообще. Но что делать, если на почту пришёл вот такой вот вопрос от Сергея:

"Добрый день!
В этом году я поступил на последний курс физфака. Я бы хотел связать свою будущую деятельность с индустрией видеоигр. И я решил для начала попробовать себя тестером компьютерных/видеоигр, чтобы получше узнать, что происходит внутри индустрии.   Я понимаю, что скорее  это не Ваша специализация, но буду очень благодарен за помощь.
Насколько я понимаю обязанности тестера видеоигр точно такие же как и у тестера  ПО.  Или я ошибаюсь? Это поиск ошибок, их воспроизведение и следить за тем, чтобы они были исправлены. Но у тестировщика игр это все происходит в пределах игрового мира и ему уже необходимо смотреть за тем как работают навыки персонажей, корректно ли выполняются квесты и т.п.  Если Вы знакомы с процессом тестирования игр, можете рассказать как он происходит?
Вопрос:  если компания готова обучать, то меня могут взять без опыта? У меня за плечами только 15-и летний игровой опыт.
И существует ли какая-либо литература по тестированию видеоигр?
Заранее спасибо!"

Ну отвечать же надо? Надо. И тут на помощь приходят друзья и лучшие тестировщики в своей области. На вопрос любезно согласилась ответить Рина Ужевко - лучший тестировщик игр, которого я знаю, а также докладчик и член программного комитета конференции SQADays.
И Рина отвечает...


воскресенье, 18 августа 2013 г.

Научи меня Scrum

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

Зачем? Ну, гибкие методологии всё же потихоньку захватывают мир. И если хочешь качественно сделать программу, то надо хоть попробовать поработать. И если с программированием всё по методологиям понятно, то где же там тестирование? Что делать тестировщику в таких командах? Как работать? Когда работать? Обо всём этом рассказывает Таня в своём курсе.

Не, на самом деле, моя команда сейчас примерно работает по Agile. У нас даже доска есть :)
Но при этом, мы не проводили ни ретроспектив, ни обсуждений того, что и надо делать.
А про покер вообще никто не слышал. Т.е. такой Agile. Больше для виду, что надо сделать.

На самом деле, в курсе круто, что его сразу можно применять на своей команде. Домашку же выполнять надо. А тут рраз - и попробовал. А результаты оформил и отправил.

Очень толково рассказано про метод 5ти "почему". Ведь действительно всегда проще обвинить кого-нибудь другого, чем разобраться, а почему же так произошло. А что надо сделать, чтобы этого больше не повторялось. А действительно ли виноват тот человек. А что тебе надо сделать, чтобы отслеживать такие вещи сразу. На самом деле, я после того урока, где Таня говорила про этот метод, села и разобрала самые нехорошие ошибки, которые были допущены у нас на проекте. Ну что же. Будем работать над тем, чтобы такое больше не повторялось.

Ну и Таня :) Её ведение лекций - завораживает. Оно живое, интересное, весёлое и заразительное. Позитив от её занятий остаётся ещё надолго.

В общем, курс обязателен к прослушиванию)

пятница, 16 августа 2013 г.

Test it! И снова про фриланс. Уточнения.

Привет-привет!
Сегодня пятница и значит опять время для нашей рубрики Test it (хоть и прошлая была пропущена по уважительным причинам). И с вами я - сменная ведущая Ира Винокурова.

На  самом деле, сегодня была не моя очередь отвечать. Но на почту пришло письмо, адресованное лично мне (такприятнотакприятно)))

Антон спрашивает:
"Вопрос Ирине.
Не могли бы вы подробнее рассказать про фриланс в тестировании. Где искать заказы лучше всего, часто ли сталкиваетесь со сложностями в поиске (по долгу ли сидите без работы между проектами), и все-все, что важно начинающему фрилансеру на ваш взгляд.

Нахожусь на этапе выбора: остаться еще в офисе и набираться опыта или уже могу заняться фрилансом, о чем всегда мечтал.
Буду очень благодарен!"

Я, наверное, ещё раз повторю - уходить резко из офиса на фриланс, ИМХО, это не самая лучшая практика, какая может быть.

Во-первых, на фрилансе хотят работать многие, но организовывать себя работать дома - это могут не все. Мне лично в первые полтора месяца было ужасно сложно себя заставить. Так что я не верю в идиллическую картину - фрилансер в пижаме в постели работает и доволен жизнью. Он там может делать, что угодно, но только не работать :)

Во-вторых, поиск заказов, да. Опять же - я где-то уже писала: заказов на тестировании маловато. Проще и эффективней прибиться к команде разработчиков. Так получилось у меня. Если искать отдельные заказы - то это (банально, но так) - free-lance.ru, linkedin.com, да тот же hh.ru. Просто в поиске ставить фильтр "удалённая работа". Ну и никто не отменяет поиск через знакомых. Иногда на поиск может уходить достаточно большое количество времени.

В-третьих, даже если есть проект, над которым работать долго и упорно надо, то бывают моменты, когда тестировщику нет работы. За тест-планы и майнд-карты платят неохотно. Ты можешь ими позаниматься какое-то время, но не всё время, ожидая, пока хотя бы часть проекта перейдёт в стадию тестирования. Следовательно, рассчитать, сколько будет зарплата - это сложновато.

Что важно знать начинающему фрилансеру? Фриланс - это не только интересно, но и круглосуточно :). Особенно, в первое время. Твое резюме и портфолио - твоё лицо. Важно, чтобы оно было привлекательным для заказчика. Наличие сертификатов - это, наверное, единственный способ как-то подтвердить свои знания. Придется развиваться намного быстрее, чем на работе.

Не надо думать, что фриланс это так прикольно и весело. Куда бы ты не ехал, тебе придётся работать. При этом, действительно выкладываться, а не филонить, как у всех бывало в офисах. 

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

Вроде бы и написала, но понимаю, что нет универсального рецепта. Я не могу сказать: "Делай это, это и то - и ты станешь фрилансером". У каждого это по-разному получается. Хочешь работать? Шерсти на выходных сайты с работой. Находи какую-то подработку на вечер. Трать на это всё свободное время. Взвесь, где тебе будет лучше в перспективе. Уволься с офиса. Это мой вариант. Как получится у другого человека по этой схеме - получится ли? - я не могу ответить. Слишком много входных данных. Но я знаю, что работы много. И всегда можно что-то найти. 

вторник, 13 августа 2013 г.

Один тайский вечер, и к чему это привело

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

Вся эта история началась ещё в апреле месяце.

Сидела я как-то у своего тайско-ижевского друга на балконе в его доме, общалась с ним на всякие темы. И - как это обычно бывает у Итшников - скатились на работу

А друг-то разрабатывает приложения под Андроид. Ну и стало мне интересно, что же он такое делает интересное что даже в 11 вечера надо ждать, пока он работать закончит.

Скачала я его. И пока друг ходил на первый этаж за льдом и колой, быстренько завалила приложение, проверив граничные значения в числовом поле (моё любимое, бггг)

Остаток вечера я была мега-довольна собой, конечно же. А на утро подумалось: ну вот это стандартная проверка всех приложений же. Веб, десктоп, мобилки - не важно. Везде надо проверять границы. А что отличает тестирование мобильных мобильных приложений от других?

Не, ну я, конечно, немного в сети порылась тогда, но потом как-то закрутилась по работе да ещё и море рядом тёплое, когда везде очень холодно. И как-то это осталось на уровне вопроса.

Летняя школа не отпускает)

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

К чему это я? Ах, да. Мне тут иногда присылают отзывы. И я, хоть и немного ленивая задница, была занята из-за сдачи двух проектов и ещё некоторых вещах (о которых позже скажу), всё же сегодня нашла наконец-то, блин время опубликовать отзыв Анны Таламановой - тестировщицей из Харькова.
Итааак :)))