Friday, April 19, 2013
Sunday, March 17, 2013
Monday, March 4, 2013
Selenium Camp, 1-2 марта 2013
Организация была на высоком уровне. Перейдем в докладам:
День первый
1. Живая документация продукта на примере Cucumber-JVM и WebDriver by Андрей Дзыня
Замечательный доклад про реальный пример использования Cucumber JVM. Слайды тут.
2. Using Selenium At Google Scale by Daniel Wagner-Hall
Мотивационная речь об отношении к Selenium тестам и тестам вообще в культуре Google. Это надо слышать. Жду запись чтоб посмотрет еще раз. На примере Гугл наша работа часто кажется смешной, но у них всегда есть чему поучиться.
3. Тестирование безопасности web приложений с использованием Selenium и Zed Attack Proxy (ZAP) by Антон Шапин
Я впервые столкнулся с инструментальными средствами нахождения уязвимостей веб систем. Тема очень интереная и на досуге просмотрю рекомендуемый инструмент.
4. Мой доклад про BDD & Selenium на Java
Доклад показал что подготовки не бывает много и мне еще много надо упражняться.
5. HtmlElements – естественное расширение PageObject by Артем Кошелев
Сам немного начал копать эту тему после того, как увидел доклад Артема на YAC. Был раз снова услышать, а также иметь возможность задать свои вопросу разработчикам.
День второй
1. Наш путь от 90 до 6500 тестов. За кулисами. by Иван Медведев
Иван делал этот доклад на прошлом XP Days , но у меня не было возможности его посмотреть. Жизненная история как команда может решать непростые задачи и как люди сами создале себе атмосферу стартапа. Очень ярко - заряжает энергией. Материалы есть тут. Скоро появится новая версия доклада.
2. Terra – Tests Events Results and Report Aggregator by Артем Ерошенко
Этот доклад я также видел на YAC, но в этот раз я задал все накопившиеся вопросы прямо с первого ряда :)
3. Грамотная автоматизация тестирования ExtJS приложений c WebDriver by Андрей Дзыня
В этом докладе Андрей поделился опытом тестирования приложений использующих ExtJS. Задача не из легких и Андрей дал пару рекомендаций.
Мой список на просмотреть:
- OWASP ZAP
- Phantom JS - GhostDriver
- JUnit @Rule architecture
PS. Основной тренд конференции - приемочные тесты на Selenium стоят дорого, они хрупкие поэтому надо пользоваться этим инструментом исключительно по необходимости, а также знать его досконально. Жду следующего года и новой конференции.
Wednesday, February 13, 2013
Automated Testing Days 2013 (9 февраля)
Организатор первой посвященной автоматизированному тестированию конференции в Украине, как не удивительно стал портал automated-testing.info и его главный вдохновитель Михаил Поляруш. Проходила конференция в БЦ 101 Towers. Организована в два потока. В качестве развлечение перед началом докладов предлагалось кроме общения с коллегами налепить тематических наклеек на бейдж. Я был скромен, как обычно :)
Теперь о докладах:
1. Алексей Зозуленко попытался разбудить аудиторию с докладом "Философия и построение тестового фреймворка на основе BDD в PHP проектах".
Много полезного, но на мой взгляд немного скомкано.
2. Андрей Иваровский рассказал про "Совершенный тестовый фреймворк"
Все по отдельности правда, но как-то по ходу доклада не клеилось вместе. Мне кажется, коллеге стоило попробовать 50 минутный доклад.
3. Дмитрий Жарий со своим докладом "За пределами PageObject" просто зажег. Особенно порадовали мультики - такого я у нас не помню. Было ярко, сфокусированно, очень конкретно. Но пять же если быть абсолютно правдивым тут также стоило делать больший регламент. У Дмитрия явно было больше материала чем на 50 минут. Материалы доклада тут. Рекомендовано.
4. Моя презентация
После этого по семейным обстоятельствам вынужден был сбежать. Все понравилось. Думаю, что надо делать больше, надо делать лучше.
Monday, November 26, 2012
30
Обычно в этот день мороз, идет снег, или лежит снег. Тепло в этом году. Писать о чем-то особенно не хочется. Так что не буду.
Monday, November 19, 2012
XPDays Ukraine 2012 (16-17 ноября)
Ну а теперь о докладах.
День первый:
1.The frustrated architect by Simon Brown
Шикарный доклад про "что есть, а что не есть архитектор" и "почему архитектор в Agile не ругательство". Доклад мгновенно разобрали на цитаты в твиттере. Рекомендую посмотреть видео когда оно будет доступно. Слайды.
2. Agile Testing by Example by Николай Алименков и Андрей Дзыня
Ребята были, как обычно на высоте. Я бы не назвал это докладом, а скорее практическое пособие по тому, как надо работать разработчикам и тестировщикам при использовании приемочного тестирования. На мой взгляд в следующий раз ребятам надо взять две сессии по 50 минут - материала очень много. Слайды.
3. Testability for developers: Fighting a mess by making it testable by Alexander Tarnowski
На мой взгляд доклад получился не очень стройный, по крайней мере я не всегда находил причинно следственные связи между утверждениями. Alexander явно знал о чем говорит и раскрывал очень инетересную тему, но я не проникся.
4. Reversed Tests Pyramid – dealing with legacy code by Wiktor Żołnowski
Идея того, что при работе с legacy кодом пирамида тестирования переворачивается не нова, но докладчик собрал разрозненные знания вместе. Получилось неплохо. Ну и конечно стоит отметить что Wiktor'у было тяжело докладывать по английски.
5. Crazy Talk: When 10 second builds start to make you nervous by Daniel Worthington-Bodart
Все точно как в заголовке. Сумашедший доклад. Почувствовал себя школьником начинающим учить программирование уже где-то минута на 40-й. Рекомендую.
6. Приемочное тестирование Web UI компонентов с использованием WebDriver, Thucydides и Groovy by Владимир Цукур
Владимир показал как надо говорить слайды для презентации. Настоящий шедевр. Доклад получился очень лаконичным и сфокусированным.
7. Time off for good Behaviour by David Evans
Некоторые коллеги меня не оценили (привет Тарас), но я считаю, что это самый яркий доклад дня. Может потому, что David рассказал об актуальных для меня проблемах. Все косяки BDD в одном докладе. Супер. Слайды.
День второй:
1.Компилируемые спецификации by Дмитрий Миндра
Дима делает так, что на его докладах чувствуешь, как будто, ты сидишь дома в тапках и пьешь кофе за ноутбуком. Как он это делает - загадго. Замечательный рассказ про BDD и его инструменты.
2. Behavior-Driven Development on the JVM: A State of the Union by John Smart
"К нам приехал наш любимый" это про John Smart. Thucydides (произносится как two-CD's - узнали от самого автора) упоминался почти в каждом втором докладе на конференции. Поэтому этих докладов очень ждали и не зря. Стоит приспособится к манере речи и говору нашего Австралийского коллеги как сразу проникался идеями докладчика. Слайды.
3. Continuous Delivery with TeamCity by Владимир Мелимука
Пошел поддержать старого товарища. Доклад получился очень неплохой. В следующий правда я бы порекомендовал Владимиру поработать над таймингом, на примеры осталось мало времени. Возможно было бы лучше показывать примеры по ходу доклада. Слайды.
4. import continuous.delivery.*; by Антон Архипов
Сразу оговорюсь что видел этот доклад в исполнении Евгения Кабанова (CEO ZeroTurnaround), но Антон сказал что доклад претерпел серьезные изменения и он будет делать другие акценты. Получилось очень сбалансированно. Поровну теории и практики. Четко показана техническая стороны реализации Continuous Delivery. Слайды.
5. Introducing Thucydides: Better Automated Acceptance Testing on the JVM by John Smart
Это доклад John'а был полностью посвящен инструменту его авторства. Проблема только в том, что орининальный доклад был на несколько часов. Концовка получилась немного смазанной. В любом случае слушатели получили полное представление об инструменте Thucydides (не забываем про two-CD's) его текущих и будущих возможностях. На конференции автору поступало много предложений по интеграции фреймворка с другими инструментами. Ребята из Яндекса преложили интегрировать с их инструментом HTMlElements, а Владимир Цукур интересовался когда появится интеграция с TestNG. Слайды.
Слуедующий слот я пропустил, чтоб подготовить свой доклад.
Выступать последним было непросто. Часть тем, которые хотел рассмотреть уже была хорошо освещена. Сфокусировался на том, чего не было. На мой взгляд получилось неплохо.
Слайды моего доклада:
Социология Code Review или что делать, елси ваши тестировщики начали писать тесты from Oleksiy Rezchykov
Скоро опять выступать так, что сел за слайды.
Monday, November 5, 2012
Будущие выступления
Посмотрел свой календарь на ближайшее будущее и увидел много запланированных выступлений на конференциях и встречах. Решил немного структурировать.
Subscribe to:
Posts (Atom)