Появилась тут новая мысль, навеяна она ничем иным, как игрой с коллегами и друзьями в одну из клевых штук- Alias.
Если кто вдруг не знает еще, что это за клевая штука, кратко расскажу своими словами.
Это настольная игра, с кучей карточек нескольких видов.
- обычные,
- популярные,
- эмоции,
- история,
- поза.
Почему я так их назвала, вы поймете в ходе прочтения.
Так вот " Обычные" - карточки на которых написано около 7-9 разных слов, названий, словосочетаний и пр. во всевозможных вариантах.
"Популярные" - содержат в себе ровно столько же имен разных известных людей в любом виде. От спорта до писателей, от художников до актеров и пр.
"Эмоции" - содержат в себе только 1 надпись , несложно догадаться, что это какая-либо эмоция.
" Поза" - аналогично эмоции.
Также у вас есть поле, и фишки.
Как в детских настольных играх когда-то.
Суть игры проста.
"Шаги" по которым передвигается ваша фишка могут быть простыми , могут быть с эмоцией, с позой и с фотоаппаратом (популярные) и история (карточки нет, потому что в данном случае используется обычные) - во всех случаях цифра никуда не девается.
Вы делитесь на команды по 2 человека минимум.
Дальше все просто - Цель - если карточка простая- нужно смотреть слово-фразу под номером на котором стоит ваша фишка, и обьяснить своему напарнику за 1 минуту что там написано любым способом, не используя однокоренные слова. И чем больше карточек за 1 минуту вы сможете обьяснить, а он угадать - тем быстрее вы продвигаетесь вперед.
Если карточка выпала эмоция или поза, то вы должны изобразить соответствующую позу или эмоцию, например, обьяснять слова приседая, или изображая сумасшедшего.
Популярная и История отличаются тем, что нужно обьяснить все слова на 1 карточке по порядку.
Так вот, суть я думаю все уловили, а теперь к чему это я.
К терминологии!!!
Не улавливаете?
Когда мы пытаемся обьяснить что-то разработчикам, или даже между собой, мы что только не делаем, и показываем, и рисуем (это уже правда Активити пошла), и аналогии приводим, и бывает по разному, иногда вас поняли, иногда - нет.
Кто виноват?
Ведь мы оба говорим об одном и том же, в Аллиас часто есть случай, когда и фразу угадали, но вот окончание не то, падеж или часть речи иная.
Знаете сколько из-за такой мелочи "невыигранных" карточек? - много.
Знаем мы все парочку гуру аллиаса, например Наташу и Алексея Баранцевых, или Андрея Мясникова, и наслышана я о Эмиле. (По словам очевидцев его и Андрея вместе ставить никак нельзя).
Но все же большинство и прыгает, и показывает, и обьясняет и в нетерпении ждет, что его поймут.
Так кто лузер?
Тот кто обьясняет? - ну непонятно обьясняет ваще, или тот, кто не может угадать, ну всем все понятно вокруг, а тут вот ну никак не доходит?
Оба.
Коммуникация сие называется.
И если уж, иногда, тестировщики не могут понять друг друга говоря об одном и том же, что тогда говорить о программистах?
Вобщем, не виновата я, оно само припрыгало)
Как наладить коммуникацию между отделами, как наладить ее между друг другом, как наладить ее между ПМ-ом и джуниором?
Нужна единая схема.
Да!
Но, проблем то масса.
Ну ок, даже если я у себя в отделе создам свой Гримуар тестирования, если мы у себя будем все его понимать и принимать - это клево, поймут нас разработчики? - нет.
Поймут тестировщики с другого отдела? компании ? - уже не факт.
Да можно выработать единую терминологию в отделе, между двумя и более отделами, да во всем нашем офисе в конце - концов.
Но, это просто как пытаться вычерпать воду из тонущего Титаника чайной ложкой.
Представьте только, что каждый тест - менеджер в своей компании создаст свой Гримуар тестирования, и сойдутся они все в одном месте... ой йо, что-то мне подсказывает, что битва за эти кучи колец всевластия разразится такая, что Гэндальф будет долго и нервно курить свой посох.
Что же делать, что делать?...
... И тебя вылечат, и тебя, и меня....
Играючи тестируем - тестируем играючи. Тестирование, как образ жизни или записки сумасшедшего тестировщика
пятница, 20 июля 2012 г.
понедельник, 16 июля 2012 г.
Бояним мелкими аккордами)
xxx: дурщальбе мегельме!
yyy: чо???
xxx: гарбалар малардар? гурдабар?
yyy: чо происходит с тобой?
xxx: зильмалах абд рашамал бурмалаг. Гирмедель аль мазарад
yyy: бл@ть!!!! Миша, WTF?!
xxx: что сцуко, не понимаешь меня да?!
xxx: вот и мы тут твой код не понимаем, еще раз так напишешь, я только так с тобой общаться буду
четверг, 12 июля 2012 г.
Лови волну, детка!
Эмоциональный всплеск моих будней нашел отзыв у Димы )
С легкостью подняв из моего гневного поста волну, он не только сделал это круто, но еще и позитивно!
Поэтому займусь перепостом, с большим удовольствием
(Хотя Леша Лупан меня опередил)
С легкостью подняв из моего гневного поста волну, он не только сделал это круто, но еще и позитивно!
Поэтому займусь перепостом, с большим удовольствием
(Хотя Леша Лупан меня опередил)
Товарищи программисты, все тестировщики думают, что и вы тоже читали эти статьи из Википедии:
http://ru.wikipedia.org/wiki/Тестирование_программного_обеспечения
Перед прочтением этого текста, я настаиваю – ознакомьтесь с материалами Википедии
- Системное тестирование – это тестирование того, как приложение работает в операционной системе. Например, в Windows XP, Windows 7
- Интеграционное тестирование – это тестирование, при помощи интеграторов, т.е. тех людей, которые будут устанавливать ваш комплекс ПО заказчику
- Функциональное тестирование – это тестирование функций. Т.е. тоже самое, что и юнит-тестирование.
- Юнит тестирование – это тестирование юнитов, т.е. тоже самое что и функциональное тестирование
- Модульное тестирование – это тестирование модулей. Это круче чем юнит тестирование.
- Тестирование производительности – это тестирование того, что производит приложение. В большинстве случаев, самый полезный продукт – это лог приложения.
- Стресс-тестирование – это когда вы ощущаете дискомфорт из-за того, что продукт надо было сдать еще вчера, вы работаете сверхурочно, вам за это не оплачивают, а ваш начальник – чудак.
- Тестирование безопасности – тестирование того, что пользователь чувствует себя безопасно, работая с приложением.
- Тестирование совместимости – это проверка того, насколько программное обеспечение и пользователь совместимы. Нередко, такое тестирование проводится с привлечением сторонних консультантов-астрологов.
- Позитивное тестирование – приносит радость
- Негативное тестирование – оставляет в душе осадок, как будто туда кто-то плюнул
- Приёмочное тестирование – выполняется при помощи приемника, например «Приемник престола» или аналогичного дворянского чина
- Тестирование при сдаче – проводится в магазине, при покупке ПО. Покупатель тестирует сдачу, выданную продавцом.
- Регрессионное тестирование – метод запугивания программистов, например:– Иванываныч, тестировщики говорят, что отрегрессили наше приложение– Будь с ними осторожен, они могут и нас словить и отрегрессить
- Статическое тестирование – это когда тестировщик тупо сидит, пялится в монитор и ничего не делает
- Динамическое тестирование – голодные тестировщики заперты в клетке. Электрические разряды стимулируют их метаться по клетке быстрее.
Как правильно провести собеседование? (размышлизмы)
Когда я впервые проводила собеседование - я признаюсь, открыла yandex, запросила примеры собеседований, примеры вопросов, стырила с Software-testihng.ru парочку тройку примеров и тестовых заданий, и в итоге сложила пазл из всего, что посчитала нужным, интересным, и из того, что требовалось компании.
Проведя пару собеседований внесла коррективы, переформулировала вопросы, ну в общем, то что делают все после каждого собеседования ( или блока)
В принципе после 30-ого собеседования можно было сказать, что я довела собес до необходимого мне и компании уровня. (Естественно есть и было куда еще стремится, но пока было достаточно)
Где-то пол года, или больше, собеседования не проводила, к счастью, или к печали, уж не знаю, считаю что к первому варианту.
И вот снова приходится.
Желающих работать тестировщиком на самом деле МНОГО народ, МНОГО.
Когда я приезжаю на конференции и слышу - у нас нет кадров, мы переманиваем у других, мы растим сами, мы ходим в институты и оттуда уже с пылу с жару загребаем подогретые угли....
я честно скажу - не понимаю.
Объясняю я это просто - нужно, наверное, в год набирать от минимум 10+++ тестировщиков.
Тогда такая проблема, наверное, и мне будет знакома. (я говорю про желающих, а не про профи-гуру и т.п. они мамонты, радуемся что не вымерли и мысленно заносим в Красную книгу тестирования)
О чем это я? вот сижу за компом в прохладном офисе и поглядывая на свою Жужму...
кстати вот она смотрит и призывает бросить ее:
Собственно, пока что я пытаюсь избежать прямых вопросов от которых человек бледнеет, не потому что не знает ответа, а потом что не уверен, что я пойму и ПРИМУ его ответ за верный.
Потому что нет четкой структуры. Потому что переводится все криво. По мне так существующее количество терминологии и споры вокруг, уже переплюнули трактование и споры около Библии.
Споры вокруг Exploratiry Testing яркий тому пример.(с) А. Дзыня
Вобщем, ушла в размышлизмы, т.е. в себя и в блонотик))))
А вы пишите, пишите свое мнение и варианты, а я потом у вас что-нибудь сдеру =Ъ
Проведя пару собеседований внесла коррективы, переформулировала вопросы, ну в общем, то что делают все после каждого собеседования ( или блока)
В принципе после 30-ого собеседования можно было сказать, что я довела собес до необходимого мне и компании уровня. (Естественно есть и было куда еще стремится, но пока было достаточно)
Где-то пол года, или больше, собеседования не проводила, к счастью, или к печали, уж не знаю, считаю что к первому варианту.
И вот снова приходится.
Желающих работать тестировщиком на самом деле МНОГО народ, МНОГО.
Когда я приезжаю на конференции и слышу - у нас нет кадров, мы переманиваем у других, мы растим сами, мы ходим в институты и оттуда уже с пылу с жару загребаем подогретые угли....
я честно скажу - не понимаю.
Объясняю я это просто - нужно, наверное, в год набирать от минимум 10+++ тестировщиков.
Тогда такая проблема, наверное, и мне будет знакома. (я говорю про желающих, а не про профи-гуру и т.п. они мамонты, радуемся что не вымерли и мысленно заносим в Красную книгу тестирования)
О чем это я? вот сижу за компом в прохладном офисе и поглядывая на свою Жужму...
кстати вот она смотрит и призывает бросить ее:
А я вот размышляю над одной из хмм... проблем в тестировании - трактование терминологии.
Так вот, я выплеснула эмоции в предыдущей теме, но сейчас просто сижу и раздумываю, как бы так провести собеседование, чтобы человек не чувствовал себя как на экзамене.
Ну не нравятся мне трепещущие люди, которые смотрят на тебя аки на палача с топором!Собственно, пока что я пытаюсь избежать прямых вопросов от которых человек бледнеет, не потому что не знает ответа, а потом что не уверен, что я пойму и ПРИМУ его ответ за верный.
Потому что нет четкой структуры. Потому что переводится все криво. По мне так существующее количество терминологии и споры вокруг, уже переплюнули трактование и споры около Библии.
Споры вокруг Exploratiry Testing яркий тому пример.(с) А. Дзыня
Вобщем, ушла в размышлизмы, т.е. в себя и в блонотик))))
А вы пишите, пишите свое мнение и варианты, а я потом у вас что-нибудь сдеру =Ъ
среда, 11 июля 2012 г.
Ненавижу терминологию!
Сколько раз сталкиваюсь с тем, что пытаясь обьяснить что-то понятными терминами - встречаю непонимающий взгляд разработчиков.
В итоге приходится просто рассказывать.
Как минимум регрессионное тестирование, приводящее в ступор всех и каждого, и так не любимое тестировщиками, становится просто - перепроверим, что во время фикса вы не отломали ничего старого и пофиксили что надо.
Или просто - перепроверка.
Тест-план это что? набор кейсов? нет? разное?
Каждый дает свои трактования, свои взгляды, свое мнение, которые либо поддерживают другие, либо оспаривают.
Это как правило в школе.
Вспоминая которую я понимаю, что ни одно правило, отскакивающее от зубов учителя не было понятным с какой бы интонацией и в каком бы виде он его не трактовал. В основном понимание приходило ко всем либо когда сам что-то пробовал на доске, либо когда учитель использовал абстрактные понятия и образы, понятные всем.
Так ли нужны все эти термины?
Системное тестирование чем отличается от нагрузочного?
Тонкая грань.
Не всегда сам сможешь четко охарактеризовать какой вид тестов ты делаешь.
А если еще что-то свое куховаришь а-ля: от стресса возьмем это, от негатива это, добавим капельку интуиции, приправим знанием продукта и получим .. что? хорошо протестированный функционал.
Как протестированный- хорошо блин протестированный, просто отлично.
А какие вы тесты применяли? - да все что только подходит.
А конкретней? - а пошел ты....
Ну вот как -то так.
Не люблю терминов. Не люблю строгих понятий. Не люблю тонких граней.
Они загоняют в рамки и не дают нормально работать.
К черту!
Да теория без практики совсем ничто.
А практика без теории таки продержится.
Можете закидать меня тапками, но пусть идут к черту эти термины, тест-кейсы и прочая дотошная бюрократия.
Отчеты есть. Багов нет. Все зашибись.
И пофик мне, знаешь ты что такое pair-wise или "мы с Васей протестировали функционал на 5!"
В итоге приходится просто рассказывать.
Как минимум регрессионное тестирование, приводящее в ступор всех и каждого, и так не любимое тестировщиками, становится просто - перепроверим, что во время фикса вы не отломали ничего старого и пофиксили что надо.
Или просто - перепроверка.
Тест-план это что? набор кейсов? нет? разное?
Каждый дает свои трактования, свои взгляды, свое мнение, которые либо поддерживают другие, либо оспаривают.
Это как правило в школе.
Вспоминая которую я понимаю, что ни одно правило, отскакивающее от зубов учителя не было понятным с какой бы интонацией и в каком бы виде он его не трактовал. В основном понимание приходило ко всем либо когда сам что-то пробовал на доске, либо когда учитель использовал абстрактные понятия и образы, понятные всем.
Так ли нужны все эти термины?
Системное тестирование чем отличается от нагрузочного?
Тонкая грань.
Не всегда сам сможешь четко охарактеризовать какой вид тестов ты делаешь.
А если еще что-то свое куховаришь а-ля: от стресса возьмем это, от негатива это, добавим капельку интуиции, приправим знанием продукта и получим .. что? хорошо протестированный функционал.
Как протестированный- хорошо блин протестированный, просто отлично.
А какие вы тесты применяли? - да все что только подходит.
А конкретней? - а пошел ты....
Ну вот как -то так.
Не люблю терминов. Не люблю строгих понятий. Не люблю тонких граней.
Они загоняют в рамки и не дают нормально работать.
К черту!
Да теория без практики совсем ничто.
А практика без теории таки продержится.
Можете закидать меня тапками, но пусть идут к черту эти термины, тест-кейсы и прочая дотошная бюрократия.
Отчеты есть. Багов нет. Все зашибись.
И пофик мне, знаешь ты что такое pair-wise или "мы с Васей протестировали функционал на 5!"
Подписаться на:
Сообщения
(
Atom
)



.jpg)