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

Posts Tagged ‘Алексей Баранцев’

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

Можно ли представить себе хорошего линуксового системного администратора, который не знает общую теорию операционных систем и сетей, не подозревает о существовании Windows и MacOS, не умеет пользоваться для настройки системы консолью так же хорошо, как графической оболочкой? Можно ли считать хорошим инженером-строителем человека, который не владеет сопроматом, не знает про современные строительные материалы и особенности их применения, даже если на текущем объекте строительства они не используются? Можно ли признать хорошим актёром того, кто день за днём играет одну и ту же роль, не знает о современных тенденциях в театральном искусстве и не пытается попробовать себя в других амплуа?

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

Умение создавать автоматизированные тесты предполагает владение специализированными инструментами, которые так и называются «инструменты для автоматизации тестирования». Но знания хорошего специалиста должны охватывать всю область автоматизации. Какие вообще инструменты бывают? Для чего они предназначены? В какой ситуации следует (или наоборот не следует) использовать тот или иной инструмент? Как выбрать наиболее подходящий для решения задачи инструмент среди множества похожих?

И конечно же надо уметь делать хорошие автотесты. Да, сначала надо научиться понимать, чем «хорошие» автотесты отличаются от «плохих». А потом — научиться делать «хорошие». Эти правила являются общими, независимыми от конкретного используемого инструмента.

Решение мастера крайне одобряю.

Умиляют заколебали дети, которые уверены в том, что надо «или автоматизировать, или тестировать». Странно, что они не выбирают по утрам «или зубы чистить, или глаза промыть».

Read Full Post »

sqadays

Львов представляет из себя эдакий музейный городок, которым повладели в своё время разные владельцы.

В XVI веке там работал и умер от работы русский первопечатник Иван Фёдоров. В братской школе при Успенской церкви в начале XVII-го учился будущий основатель важнейшей для истории русского просвещения 18-го века киево-могилянской академии Петру Мовилэ.

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

 На расстоянии одной пешей прогулки во Львове находятся весьма древние строения: католический собор доминиканесов, православная Успенская церковь, и снова католический костёл бернардинцев… Как они так близко до сих пор уживаются — гуляй, солдатик, ищи ответа. Журавль по небу летит…

Еще там есть синагоги, и непонятно почему нет мечетей.

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

Оснастился магнитиком и поехал домой.

PS Мой доклад на конференции вроде бы прошёл ок. Опубликую сразу, как только видео с ним смонтируют. Следующая конференция в апреле в Москве.

И традиционное:

romaSQAdays14

Read Full Post »

На SQA Days 11 появился русскоязычный журнал о тестировании.

Если кто его читал «от и до» — давайте рассуждать.

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

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

Подготовленный читатель заметит, что тексты были созданы под влиянием «Всеобщей истории, обработанной «Сатириконом» , и в частности — раздела «Древняя история» за авторством Тэффи, но где этого подготовленного читателя найдешь…

Сейчас смешно, но в эпоху написания я постеснялся подписываться под этими текстами — мне казалось, что это слишком нестандартно…

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

Со временем любой печатный орган однозначно превращается в медиа-бизнес по ряду очень основательных причин, ну да не о том сейчас речь.

Издавать медиа-продукт — это реально тяжелая работа, даже если журнал «идейный».

(далее…)

Read Full Post »

Музыкальная тема прошедшей конференции:

0
Две недели бороде, Пообтрепано пальто, Завели свой разговор тополя до начала конференции прошли в приятном, но суровом напряге — в подвалах SysIQ джуниоров-автоматизаторов тренировали…

1
Буквально за два дня до мероприятия вспомнил, что еще не сделал себе спец.футболку для конференции; пришлось бегать с утра и спешно по дебрям киева.

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

Редкость же, ващще…

(далее…)

Read Full Post »

10-я ЮБИЛЕЙНАЯ Международная конференция специалистов в области обеспечения качества ПО «Software Quality Assurance Days» проходит в первых этажах гостиницы «Милли».

Наверное, правильно будет говорить «Милан», но я увидел на здании слово «Милли» 🙂

Внимание, место проведения было неудачным.

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

На конференции как в женской бане — мужчин очень мало 0_O Означает ли это что-нибудь?

Волонтер меня нашел и запросил у меня автограф — я согласился и изъяснился на латыни. Разумеется, я ночь не спал и все думал, что писать Волонтеру в автографе (и вообще чего-то не получилось у меня поспать на протяжении последних 14-ти часов).

Юля Нечаева автографов не просит (и правильно, это у нее надо автографы просить, а не у меня). Юля, стоя между двумя сказочными стражами, предложила сесть перед двумя мониторами (в каждом отображается по сайту, напичканому багами) и поискать в них баги. А за спиной стоит массажист(ка) и массажирует шею и спину. Моментально вспомнился художественный фильм «Пароль «Рыба-меч«, в котором программиста мотивировали к работе, и меня что-то застремало тыкать в мониторы пальцами и сравнивать 🙂 На хи-хи пробило.

Рина Ужевко (тестирует игры) меня перехватила, закрутила, заговорила и утащила на обед.

Сергей Мартыненко оснастил себе лицо всеми эмоциями Стивена Сигала и так ходит 🙂

Наталья Руколь что-то сделала и теперь выглядит по-новому. Я уж почти засомневался, потом разсомневался — она. Интонации не перестричь 🙂

Алексей Баранцев = Алексей Баранцев. Что может произойти, чтобы он перестал быть похожим на свою эталонную фотографию?

Read Full Post »

Ольга Черепанова и Юлия Баленко (компания VIAcode, Санкт-Петерсбург) решили продолжить традицию компании VIAcode — за чашкой кофе или бокалом вина разговаривать с выдающимися людьми в области IT.

И разговорили самого Алексея Баранцева.

Да так разговорили, что прервали разговор на полпути!

А там как раз разговорились про машинки, цветочные магазины, Маяковского.

Ыыыыы!

Да, это традиция французских журнальных заправил (романя Жюля Верна печатали как раз в стиле ‘a suivre’), держать читателя в нетерпении, но черт-побери, в сети не проблема выкладывать весь текст одним движение, ааа!

Ольга, Юлия — хочу сказать вам следующее.

Иног_______________________

Продолжение следует…

Теряйтесь теперь в догадках о том, что я хотел сказать 🙂

Upd: Йес, вторая часть доступна!

Read Full Post »

http://seleniumhq.wordpress.com/…/selenium-2-8-released и посмотрите, кого там благодарят в качестве коммитеров!

Йееее!

Read Full Post »

Знаю ли я Диму Пивоварова с Харькова?

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

о_О

В частности:

Проходили собеседование пару тестировщиков. Спрашиваю — что учили, что знаете про тестирование.

Ответ: «Я изучал тестирование полностью по блогу А. Лупана«

Гы 🙂

— А у Руколь, Баранцева бываете ? Читали? Курсы?

— А кто это?

— Э… Как же вы тогда изучали тестирование по блогу Алексея?

—  А чо я, там всякие ФИО смотреть должен? Я ж тестирование изучал )

А потом сообщил, что ты ему подарил свою футболку в которой был на тренинге Баранцева. Я вот очень сомневаюсь что ты ее подарил ему 15 июля, а потом забрал, и пришел 23-го на тренинг 😀

При этом он сказал что футболка была на него коротка. А рост у него  1,73… Ну, явно твоя майка была б ему по колено, примерно )

Тут меня окончательно пробило на «бугугугугагага!». Ведь если соврал про футболку, следовательно, соврал и про то, что учился.

В общем, должность парню не предложили.

Дима, пожалуйста, пришли мне по почте (наложенным платежом) свои глаза.

Хочется в них посмотреть 🙂

И иди — учись.

Реклама того, что в рекламе не нуждается

С 17 по 21 октября (c понедельника по пятницу) с 17-00 до 19-00 часов по Москве в рунете пройдет ConfeT&QA, онлайн-конференция нашего дорогого стоящего портала software-testing.ru.

Об чем там будет иттить речь: ну, хз ещё, программа конференции пока что раздупляется, полностью будет готова только за месяц до начала.

Вероятно, шо одинъ день будетъ целикомъ англоязычнай.

Среди докладчиков будут известные и неизвестные российские и нероссийские специалисты по тестированию.

Я своему докладу для этой конференции уже сделал тестовый прогон под суровым присмотром ведущих автоматизаторов Киева, и готов его презентовать. Только думаю, что слайды юзать не придется, иначе не проявится особая, тестерская магия Selenium IDE. Оно бегает, шуршит, шурует и шурупит, наглядно и понятно. Будут Firefox, Eclipse, Excel и Selenium IDE.

Read Full Post »

Сэнсэй Баранцев в стенах глобаллоджиевского G-Club развертывает идеи о требованиях, которые всегда существуют.

Да требования же всегда есть!

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

«Требования существуют всегда. Точка».

Если надо давить авторитетом, то мэйдзин Александр Александров говорит то же самое уже который год.

А вот когда «нет четких требований» — это понятно. Это нормально. Требования не сформулированы, это нормально.

Почему тестировщики требуют требования?

От страха, йоптыть 🙂

Страшно принимать технические решения, если нет их обоснования, которое одобрено кем-то из «старших».

Страшно ошибиться.

Страшно, в общем.

Лечить этот страх следует посредством ног. Босоногие гуру аюр-веды всегда советовали ходить к программистам и обсуждать причины и решения, которые были приняты.

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

В сознаниях, если угодно.

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

Эффективность тестирования зависит напрямую от взаимосвязей в группе разработки, а не от качественно подготовленной документации.

То есть, всеми своими левыми руками я ратую за то, что надо создавать отдельные боевые группы «программист + тестировщик». Личностные отношения в таких группах сделают больше, чем аналитическая подготовка.

Аналитическая подготовка — это всеобщий план артиллерийского предварительного обстрела.

После обстрела все равно остаются живые неприятели, и все равно нужно бегать в штыковую атаку. В штыковой атаке все происходит ситуационно, не всегда согласовано с большим планом сражения. Тут как раз срабатывает уровень подготовки к бою каждого солдата в отдельности, и «Конвенция о женевских военнопленных» тут может не действовать…

Теперь вот что. Меня иногда искренне спрашивают, мол, чего это ты так говоришь, что Баранцев крут — «чего там особенного?»

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

Я так не умею. Я мыслю скорее ассоциативно, нежели строго логически.

Как правило, строгие аналитичность и логичность не дружат с ассоциативностью, бо это как раз не епархия строгости. Но в моем сознании все эти части очень хорошо дружат друг с другом.

В каком-то смысле это делает меня очень сильным в определенных отношениях, хотя и прогибает в других.

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

В записи Сэнсэй говорит о том, что невозможно гарантировать полное тестирование требований потому, что невозможно учесть все условия, в которых работает софт.

Затем объясняет, как эту проблему следует грамотно разруливать. Ибо невозможность изначально учесть все условия нас ничуть не расстраивает — все выясняется по ходу дела и дополняется на ходу.

PS Волновать работников Глобала лейблом SysIQ на рукаве моей футболки не пришлось — суббота, офис пустой.

PPS Старый G-Club был уютнее. Ощущался как более масштабный, что ли…

Read Full Post »

Хи-хи, на форуме тестировщиков всплыла тема «Подскажите интересную тему для доклада по автоматизации тестирования«.

Алексей Баранцев на эту тему задумал целый тренинг «Автоматизация тестирования: быть или не быть?«.

Походу, в третьем акте тренинга кто-то кого-то будет отравлять 🙂

Сперва там будут неспешные рассуждения в стиле

«Достойно ли терпеть безропотно позор судьбы.

Иль нужно оказать сопротивленье?

Восстать, вооружиться списком требований, победить или заавтоматизировать,

и умереть, уснуть? И видеть сны!

И знать, что этим обрываешь цепь сердечных мук,

и тысячи лишений, присущих тем или иным тулам для автоматизации!

Это ли не цель, что всем желанна?«;

затем будут возгласы

«Не пей вина, Гертруда, рабочий день еще не завершен!«,

и ответ

«Не время пить из офисного кулера, продолжим!«;

а потом авансцена зайдет за мизансцену и случится апофеоз

«Ступай, скрипт, по назначению!«…

Занавес падает.

Занавес.

Хотя нет, медленно

Приподнимем занавес за краешек —

Такая старая, тяжелая кулиса:

Вот какое время было раньше,

Такое ровное — взгляни, Алиса! ©

Меня вот чего зацепило: это же будет рассужденьческий семинар.

Там не предполагается демонстрация инструментов автоматизации тестирования или обучение конкретным приемам и техникам создания автоматизированных тестов:

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

Чёрт, мне это интересно!

 

Read Full Post »

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

И вдруг…

 

ВНЕЗАПНО!

 

Этот внезапный вдруг таки случился — лично тов. Алексей Баранцев проведет в Киеве сразу три тренинга для тестировщиков :

Теперь надо подумать о том, как спокойно дожить до первого марта.

Там будет «Метод «шести шляп» де Боно» — значит, надо будет найти себе шляпу.

Там будут «чит-листы» — прихвачу тетрадь в клетчатую полосочку.

Там будет ответ на такой насущный вопрос, как «Что делать между сеансами тестирования?»

Там будет «большое кол-во примеров из жизни» — надо взять с собой свои колвы из своей жизни.

Вроде ничего не забыл?

Read Full Post »

26 февраля 2011 года в славном городе Киеве тренинг-центр XP Injection возьмет да и проведёт Selenium Camp — первую в Европе конференцию, целиком посвященную рулезной штуковине для тестирования web-приложений, которая называется Selenium.

Собираемся все те, кто так или иначе использует Selenium в своей работе.

Небеса подсказывают. что Selenium лучше всего использовать так, а не иначе 🙂

Selenium Camp — это вам не то! Это вам вот что:

  • отличная стартовая точка для тех, кто только задумывается о применении Selenium;
  • отличная стартовая запятая для профессионалов, использующих его долгое время;
  • множество троеточий и докладов, разнообразных мастер-классов и практических отчетов о применении Selenium для тестирования приложений, написанных на различных языках программирования (Java, .NET, PHP, Ruby, Python и т.д.).

Также ожидаются доклады, посвященные интеграции Selenium с другими инструментами для тестирования (Fitnesse, Cucumber, Tellurium и т.д.) и написанию собственных доменных языков.

Алексей Баранцев будет делать мастер-класс на тему «Selenium без тормозов»

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

Иногда достаточно знать HTML и немного волшебства, чтобы резко раскукожиться и сделать настоящую, тестировщицкую магию.

(далее…)

Read Full Post »

Надо же, я был в Бобруйске!

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

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

В Кишиневе пасмурность и серость почти незаметны — ведь я знаю, каким бывает город под жарой солнца. Одессу и Харьков я тоже видел под полным солнцем. С Санкт-Петербургом мне зло не повезло.

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

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

(далее…)

Read Full Post »

Read Full Post »

Должны ли тестировщики уметь программировать?
Я считаю, что да, каждый в нашем деле должен уметь программировать.
Надо уметь автоматизировать свои рутинные задачи.

© Алексей Баранцев

Очень, очень крутое выступление главного редактора портала Software-testing.ru Алексея Баранцева на первой встрече московского клуба тестировщиков, 19 октября 2010 года.

Самые важные вопросы:

  1. Любят ли вас разработчики?
  2. Любите ли вы разработчиков?
  3. Советуются ли они с вами?
  4. Советуетесь ли вы с ними?
  5. Принимают ли ваши советы?
  6. Принимаете ли вы их советы?
  7. Делают ли что-то для вас?
  8. Делаете ли вы что-нибудь для них?
  9. Зовут ли в свой проект?
  10. Привлекаете ли вы их?
  11. Замечают ли ваше отсутствие?
  12. А?

Буду переслушивать.

А теперь можно и перечитывать 🙂

(далее…)

Read Full Post »

Older Posts »

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