Feeds:
Записи
Комментарии

Archive for Май 2010

Итоги такие:

  1. слайды (слайдкасты явно будут, но позднее и в блогах докладчиков)
  2. фото Первого дня и фото Второго дня.
  3. и еще фото Первого и Второго дня.
  4. тексты.
  5. Видео

Я и Виктория Мусияченко, QA Club Харьков

Read Full Post »

Вопросы соответствия знаний и навыков, слабости памяти человеческой, неточности общей терминологии тестировщиков, а также то, что знания в нашей области сами по себе никому не нужны — все это обсуждается на «квадратном столе» Алексея Баранцева про сертификацию тестировщиков.

Зал разделился на две стороны, как в парламенте. Я сел ближе к центру, чтобы четко все слышать, и сам не знаю, к какой именно стороне был причислен. К тому же, мое мнение по вопросу сертификации весьма двуполярное, и безоговорочно принять ту или иную сторону все никак не могу.

Катерина Несмелова

  1. и уточнила, что  сертификация является показателем того, насколько «ты лично готов к соответствию» к званию тестировщика,
  2. и подсказала, что некоторые люди отрицают сертификацию из страха перед вероятной несдачей экзамена,
  3. и указала на то, что единая терминология нужна для того, чтобы говорить на одном языке хотя бы внутри своего проекта,
  4. и то, что наличие сертификата помогает в поиске работы.

И тут началось…

Vodpod videos no longer available.

(далее…)

Read Full Post »

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

«Ну, коллеги, во-первых, здравствуйте…» взлетало фирменное орловское приветствие в уголки высокого зала, и пряталось между креслами в светло-фиолетовой обивке.

Большинство благодарных слушателей благодарно доспорились до положительного результата, который открывает веки инженеру, и подсказывает, что думать надо не только о своей грядке, но и о всем огороде в целом. Типа — инженер, побудь манагером!

Ну, а я начал этот день в футболке с четырехтактовой эмблемой GlobalLogic, которую когда-то получил в киевском офисе «за плодотворную работу ну, и за просто так, патамушта ее всем раздают, какой у вас там размер-то?«.

Боевой наколенный нетбучок демонстрируется фотоаппарату Романа Твердохлебова

Read Full Post »

Круто и ожесточенно срывает покровы с мифов о тестировании с разбиением на эквивалентные классы сам Алексей Баранцев.

Vodpod videos no longer available.

Зачем мы тестируем?

Некоторые классы — эквивалентнее других!

Найдите этот чертов анклав!

Требования — самый ненадежный источник информации для тестировщика. Самый надежный — наблюдения. Самые достоверный источник информации — наблюдения. Вы не виноваты, если вы тестируете по требованиям 🙂

Мы экспериментаторы. Эксперимент покажет, где собака порылась.

Ошибки эксперимента тоже бывают 😉

Границы классов могут мигрировать, и граничная полоса — самая нечеткая с точки зрения тестирования. Или надо самому флажки ставить, или рисковать, забредая на чужие территории.

При чем тут машинки? Да расхожий пример разбиения чего-либо на эквивалентные классы. С него доклад и начался.

Read Full Post »

Оля Николаева из Yandex рассказала про отдельные аспекты использования Jira.

После доклада ее спросили из зала, чем является Jira — таск-манаджмент-трекером или баг-трекером. И можно ли держать тест-кейсы в Jira.

Похоже, докладчику следовало бы пораскрывать тему, начиная с «Jira — это…»

Вопрос: «Почему Яндекс еще не сделал собственный трекер?»

Ответ: «Нам лень».

Делаю традиционное программное заявление:

Mantis рулит!

Read Full Post »

Начинает подкипать кастрюля с идеями на огне жизни.

Александр Александров принес доклад, в которов выдал ряд соображений по поводу прошлого доклада Юли Нечаевой «Ловушки заказного тестирования».

Если это станет чем-то традиционным — быт конференции можно считать налаженным. Интрига рулит.

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

Ибо то, что со стороны исполнителя кажется тупостью и жадностью, со стороны заказчика выглядит так

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

Наверное, высшим классом переговоров в таком мире является умение смотреть на ситуацию со стороны клиента, но при этом умудриться самому не становиться клиентом.

Что-то вроде «научиться понимать программистов и одновременно думать как пользователь».

Read Full Post »

Юля Нечаева объясняет, какие именно игры надо выбирать для того, чтобы играть в рабочее время без тяжелых последствий типа «сгорел процессор» или «переполнен RAM инфой, которую человек накачал за восемь часов рабочего времени в браузер» (подразумеваются игры, в которые можно играть из любого браузера не ниже Firefox 3.6).

Узнал новое слово — ДИЗДОК. Нормальный рабочий термин.

Язык определения функциональности в среде геймдева звучит достаточно смешно. Не, это надо слушать.

Слайдкаст:

Vodpod videos no longer available.

Read Full Post »

Доклад Олега Карапузова про юзабилити, имхо, рекламная вывеска, ориентированная на манагеров, которые не знают, что такое юзабилити, но которые могли бы купить услугу.

Об этом говорят околорелигиозные юзабилистские заявления вроде «Картинок продукта на сайте нет — и юзер пойдет покупать в другом магазине». Или «Навигация сложная» — и юзер пойдет покупать на другом магазине».

Когда я жил в Киеве и часто пользовался интернет-магазинами, подобные причины не останавливали меня от покупки, собенно если я находил на «неправильном сайте» товар с нужной ценой, и готов покупать. В конце-концов, самая важная информация в интернет-магазине по поводу покупки — это телефон манагера, который заказы обрабатывает.

Как тестировщик я знаю, сколько сбоев могут произойти на пути между нахождением товара в каталоге и его положением в корзину, из которой потом будет сделан заказ, поэтому я ищу контакты, а не форму для заказа.

Бо если найду форму для заказа, то увлекусь ее тестированием, а мне оно надо? Я лучше «уйду покупать на другой сайт» 🙂

А еще такой момент — навигация подразумевает, что я зайду на магазин с главной страницы. Я уже не помню, когда я так двигался по магазинам, обычно же находил товар через гуглояндексы.

С покупкой такой услуги  возникает следующая траблость: если проводить анализ юзабельности в момент, когда продукт (сайт) уже полностью готов для показа миру, то… Наверняка ведь, приглашенный человек найдет проблемы.

Проблемы надо решать.

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

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

Ну дык, ждать, пока компании начнут двигаться, не надо. Тестировщики бизнесу тоже не нужны, они нужны программистами менеджерам. Эти люди и должны требовать себе тестировщиков и для проверки функционала, и для проверки юзабельности. И юзабельность должны проверять приходящие люди, потому что в процессе разработки глаз замыливается у любого, даже самого грамотного и умного программиста, тестировщика или менеджера.

Вопрос: «Что получает заказчик после вашей работы, как юзабилиста?»

Ответ: «Отчет!»

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

PS «Тестировщики в зале не обратили внимание на то, что король живет в царстве, бо в царстве живут цари, а короли — в королевстве». Баг нашел Александр Александров. Позор на наши молодые головы 😦

Read Full Post »

Видел вкратце презентацию, которую сделала Юля Нечаева — рулезный рулез, геймдев во всей красе!

Микрофон есть только в зале А. Звуки, которые произносят докладчики, в залах B и C слегка пересекаются, отчего «бубнильщикам тут не место» 🙂 Бо два зала — это один зал,разделенный перегородками.

Сделал вывод — если в презентации говорится о том, как сокращать время на проведение регрессионного тестирования, значит, речь пойдет об автоматизации.

Павель Моцарь своим докладом этот мой вывод подтвердил.

Но потом Александр Барановский это мое мнение разрушил — он рассказывает о том, как не убиться, тестируя все комбинации в окне настройки шрифта MS Word.

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

Read Full Post »

На улицах Харькова мощная жара. В метро традиционные сквозняки.

В залах конференции прохладно.

Со сцены обещаются обещанные «квадратные столы», флип-чарты и прочее программное.

Хорошо сознавать, что в собравщейся толпе куда ни ткнись — наткнешься на тестировщика.

Баранцев в поисках билетов в Харьков нашел баг в системе продажи через терминал (билеты были, но цена была указана на уровне «0 рублей», а билеты дешевле нуля рублей система не продавала. Посему билет он купил по-старому, через кассу с живым кассиром).

Я пришел в обещанной футболке с наиперсональнейшей, наиуникальнейшей надписью на наисобственнейшей спине:

На заднем плане пытается объять необъятное сам Тимур Харйуллин, наирулезнейший шеф наинагрузочнейшего тестирования в Яндексе.

Read Full Post »

Ряд новостей, источником которых является Алексей Баранцев.

В программе: квадратные столы, гастроли, школа.

Крепитесь.

(далее…)

Read Full Post »

Юля Нечаева продержала перед манагерами на конференции SoftwarePeople речь с титлом «Тестирование — это не просто тестирование».

Опровергнуть это утверждение невозможно. Мощным примером стал жизненный «what-we-have Driven Testing», про который в книгах еще не пишут.

На 14-ом слайде Юля предложила тестировать не приложение, а продукт (Business Driven Testing). Всю смену слайдов с 14-го на 15-ый манагеры безмолвствовали, переваривая.

Основной постулат — тестирование должно работать на успех продукта. Не на соответствие реализации по спецификации, не на поиск ошибок, не на менеджера, не на девелопера, не на архитектора, а на продукт.

Редкое слово в этом докладе — «тестировщик». Вместо этого повсюду используется слово «тестирование». Старая добрая идеология «Eat your own dog food» в развернутом виде, в виде корпоративного стандарта, в виде приказа — это всегда круто.

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

ЗЫ Проблемы идеологии «Eat your own dog food» известны: «Я начальник. Я нашел баг. Куда смотрят наши тестировщики?! Пора всех увольнять, что ли?»

Read Full Post »

%d такие блоггеры, как: