25.09.2012 23:05 |
Автор: Алексей Баранцев
Эта статья является продолжением более общей статьи "Что такое Selenium?", в которой объясняется, какое положение занимает Selenium WebDriver среди других инструментов семейства Selenium.
Здесь я постараюсь рассказать более подробно о том, что такое Selenium WebDriver, и почему его бессмысленно сравнивать с TestComplete, QuickTest Pro и другими инструментами автоматизации тестирования. И дело не только в том, что Selenium WebDriver бесплатный и открытый – его столь же бессмысленно сравнивать с другими бесплатными инструментами, такими как Sahi или Robot Framework.
Почему?
Потому что Selenium WebDriver – это не инструмент для автоматизации тестирования.
А что же это такое?
На этот вопрос можно дать несколько разных ответов, сначала я дам короткие ответы, а потом – более подробные.
Кроме того, я объясню, почему Selenium WebDriver имеет такой убогий и неудобный в использовании интерфейс (набор команд), почему он не генерирует красивые отчёты и почему несмотря на всё это он настолько популярен :)
На всякий случай оговорюсь, что хотя в этой статье речь идёт про WebDriver, многие аргументы справедливы и в отношении Selenium RC, но я не буду ничего говорить специально про эту устаревшую версию, потому что её место – на свалке истории.
Итак, что такое Selenium WebDriver?
По назначению Selenium WebDriver представляет собой драйвер браузера, то есть программную библиотеку, которая позволяет разрабатывать программы, управляющие поведением браузера.
По своей сущности Selenium WebDriver представляет собой:
- спецификацию программного интерфейса для управления браузером,
- референсные реализации этого интерфейса для нескольких браузеров,
- набор клиентских библиотек для этого интерфейса на нескольких языках программирования.
Теперь понятно, почему бессмысленно сравнивать Selenium WebDriver с "другими инструментами тестирования"? Непонятно? Тогда добавим подробностей.
|
Подробнее...
|
01.10.2012 18:18 |
По итогам голосования выбраны победители среди докладчиков Chief ConfeT&QA, которые получат главные призы нашей конференции.
1 место: Николай Алименков (Украина) с докладом “Почему тестирование занимает так много времени” получает Игровую приставку Xbox 360 + сенсор Kinect
2 место: Наталья Руколь с докладом “Стратегия тестирования” (вне конкурса, как организатор)
3 место: Николай Юденко с докладом “Метрики в тестировании. Практические советы” получает настольные игры Алиас, Диксит и Бамболео
4 место: Татьяна Зинченко с докладом “Дехаотизация автоматизации” получает настольную игру Алиас
5 место: Андрей Мясников с докладом “Как избежать ссор в команде тестировщиков и разрешить имеющиеся” получает настольную игру Каркассон
Мы учредили приз за самое активное освещение конференции в блогах и твиттере.
Приз Настольную игру Сумасшедший лабиринт получит наш самый активный обозреватель Ольга Киселева.
Кроме того, были выбраны самые активные участники, которые задавали много интересных вопросов: Наталья Мельникова, Татьяна Богданова, Андрей Мясников, Ирина Винокурова, Екатерина Кириллова, Ольга Киселева, Николай Алименков. Каждый из них получит наш сувенир Календарь тестировщика на 2013 год.
Благодарим всех участников и докладчиков конференции. Искренне поздравляем победителей. Желаем всем дальнейшего профессионального роста.
Ну и приглашаем всех к участию в следующих онлайн-конференция серии ConfeT&QA: конференции для специалистов по автоматизации тестирования Auto ConfeT&QA, которая пройдет 15-16-17 октября 2012 года и конференции для специалистов по ручному тестированию Fun ConfeT&QA, которая пройдет 12-13-14 ноября 2012 года. |
25.09.2012 14:51 |
Андрей Азимов, киевский специалист по тестированию, подготовил в рамках конференции IT Brunch доклад, который будет полезен начинающим тестировщикам.
Много молодых людей задаются этим вопросом: «C чего начать, что делать?». В своем докладе Андрей рассказал, как и что помогло ему стать тестировщиком и найти работу. Детально в презентации разбираются следующие вопросы: * Как получить необходимые знания в этой сфере * Как правильно составить резюме * Как искать и находить работу * Как проходить собеседования
|
Подробнее...
|
|
24.09.2012 16:25 |
Автор: Алексей Баранцев
Время от времени мне приходится распутывать терминологические хитросплетения, связанные с употреблением словосочетаний, в которых встречается слово Selenium – Selenium 2.0, Selenium IDE, Selenium RC, Selenium WebDriver, Selenium Server, Selenium Grid.
Путаница возникает во многом из-за того, что нигде нет чёткого описания всех этих терминов на одной страничке, и я постараюсь восполнить этот информационный пробел.
Эта статья будет входить в цикл материалов, которые обязательны к прочтению всем участникам моих тренингов по инструментам Selenium, в частности участникам тренинга "Базовый курс по Selenium".
Selenium
Selenium – это проект, в рамках которого разрабатывается серия программных продуктов с открытым исходным кодом (open source):
- Selenium WebDriver,
- Selenium RC,
- Selenium Server,
- Selenium Grid,
- Selenium IDE.
|
Подробнее...
|
18.09.2012 10:27 |
В трансляцию блогов добавлен блог, в котором можно найти немного юмора на тему тестирования http://tests4testing.ru/.
Автор – Vic, работает в тестировании, читает новости о тестировании и свою точку зрения выражает в демотиваторах .
В трансляции блогов уже более 100 (!) блогов, кто следующий? |
19.09.2012 18:00 |
Подошел к концу конкурс-розыгрыш бесплатных билетов на онлайн-конференции по тестированию ПО от компании T-Systems.
Мы получили около 200 ответов на вопрос «Почему, на ваш взгляд, самообразование важно для тестировщика ПО?»!
Надо признаться, выбрать победителей было очень сложно: практически все ответы были очень продуманными, содержательными, большинство участников отнеслось к заданию серьезно и творчески.
Тем не менее, ответы следующих 15 участников (в алфавитном порядке) произвели на нас наиболее сильное впечатление (сами ответы вы можете прочитать ниже):
- Безверхов Максим, г. Москва, руководитель группы тестирования
- Векшин Евгений, г. Москва, начальник службы контроля качества
- Ветров Антон
- Исхакова Алия, г. Саратов, Senior QA engineer
- Коваленко Павел, г. Прага, тест-менеджер
- Козыкин Кирилл, г. Калуга, ведущий тестировщик
- Ладутько Андрей, Минск, Senior QA Engineer в компании Intetics.
- Мащиц Алексей, Харьков, QA/QC
- Сипачева Ольга, г. Москва, тестировщик
- Федорчук Марина, г. Киев, тестировщик
- Фенцик Дмитрий, г. Санкт-Петербург, директор по качеству ПО / QA director
- Чернова Елена, г. Хельсинки, тестировщик программного обеспечения
- Чепак Виталий, г. Донецк, тестировщик
- Чушкина Росина
- Ярлыкова Наталия, г. Москва, ведущий инженер по качеству
Все они получают бесплатный доступ к онлайн-конференциям по тестированию ПО:
- Chief ConfeT&QA: 24-25-26 сентября 2012 года — конференция для тест-менеджеров и тест-лидов
- Auto ConfeT&QA: 15-16-17 октября 2012 года — конференция для специалистов по автоматизации тестирования
- Fun ConfeT&QA: 12-13-14 ноября 2012 года — конференция для специалистов по ручному тестированию.
Мы поздравляем победителей и благодарим всех участников конкурса!
Увидимся на конференциях и до новых встреч 
Ответы победителей конкурса
|
Подробнее...
|
24.09.2012 16:21 |
Этой осенью в Киеве мы запланировали ТРИ тренинга для тестировщиков.
Мы ждем Вас на наших тренингах в Киеве.
Другие запланированные очные тренинги в других городах можно в нашем расписании. |
10.09.2012 14:08 |
Программа онлайн-конференции для специалистов по автоматизации тестирования Auto ConfeT&QA сформирована.
Программным комитетом отобраны следующие доклады:
- Самописный робот на Watin, Ольга Киселева (Россия)
- Когда автоматизация тестирования противопоказана, Ольга Пономарева (Россия)
- Groovy – классный язык для автоматизации тестирования, Константин Пермяков (Россия)
- Использование Specflow для автоматизации тестов на русском языке, Лена Фалилеева (Россия)
- Sikuli, инструмент на все случаи жизни?, Михаил Поляруш (Украина)
- Не изобретайте велосипед! Грамотные функциональные тесты с WebDriver и Thucydides, Николай Алименков (Украина)
- Automated Testing Dojo или игра в автоматизацию, Александр Баглай и Сергей Зеленин (Украина)
- Протоколирование в Selenium, Алексей Баранцев (Россия)
- Читабельные отчеты для автоматизации на C# и Selenium Webdriver (Gallio Automation Platform + BDDfy), Дмитрий Жарий (Украина)
- Тестирование веб-приложений в Codeception, Михаил Боднарчук (Украина)
Конференция пройдет 15-16-17 октября 2012 года с 17 до 19 часов по Московскому времени.
Обратите внимание, что до 15 сентября действуют льготные цены. Стоимость участия для физических лиц всего 1250 рублей.
Есть возможность приобрести корпоративную лицензию.
А при оплате всех трех конференций по тестированию действует дополнительная 20% скидка.
Мы ждем Вас на конференции и постараемся сделать ее максимально информативной и интерактивной. |
06.09.2012 14:20 |
Поздравляем всех тестировщиков с профессиональным праздником – Днем тестировщика.
Наверное, неслучайно так произошло, что День тестировщика (9 сентября) оказался почти рядом с другим праздником – Днём знаний (1 сентября). Это не только праздник первоклассников, это профессиональный праздник тех, кто стремится к знаниям.
Поэтому в качестве бонуса с 6 по 13 сентября мы предлагаем приобрести записи обучающих вебинаров со скидкой 60% и получить в подарок Календарь тестировщика по почте.
Мы, тестировщики, исследователи программ – современные представители «экспериментальной» науки. Но не все эксперименты можно и нужно ставить вручную, иногда приходится прибегать к помощи приборов, сложных технических конструкций и даже интеллектуальных роботов. У тестировщиков тоже есть свои роботы – инструменты автоматизации.
Для тестировщиков-автоматизаторов мы приготовили 45% скидки на пакеты записей длинных тренингов по Selenium 2.0. Кроме того, при покупке любого пакета Вы можете попасть на Базовый курс по Selenium (начало 8 октября) с 30% скидкой. А также каждый покупатель получит в подарок Календарь тестировщика по почте.
|
Подробнее...
|
04.09.2012 23:02 |
Ура-ура-ура! Это свершилось! Собрана команда активистов, которые готовы поддержать и выпустить в свет новый номер журнала о тестировании на русском языке.
Если вы были на SQA Days 11 в Киеве, то наверняка получили пилотный номер журнала "Тестирование - луч света в темном царстве". Мы получили очень много отзывов и этой осенью выйдет еще один номер журнала, но уже в электронном виде.
Думаете нашей команды хватит? О нет! Нам нужны вы!!! Мы предлагаем шикарный шанс сотворить вместе с нами будущее: станьте автором следующего выпуска!
Кого мы ищем:
- Опытных авторов, постоянно ведущих блоги и делящихся своими наработками и опытом по тестированию (честь вам и хвала
).
- Специалистов, которые хотят вести постоянные рубрики в журнале, и готовы постоянно предоставлять материал для отдельной колонки (свой или чужой, но без плагиата
).
- Студентов, защищающих какие-либо научные степени и нуждающихся в публикациях статей в области тестирования и близким областям науки.
- Просто кладезей ценных знаний - делитесь, нечего хранить эти знания в своем закрытом сундуке!!!
- Ваших знакомых - смело сдавайте нам контакты ваших коллег! Страна должна знать своих героев.
Ну что? Мы уже выезжаем к вам в гости? Не знаете как быть с темой? Напишите нам:
Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
. Но в целом тема может быть любой, вот, например, возможные направления:
- Обучение/самообразование/cертификации.
- Конфигурационное тестирование для мобильных приложений.
- Внедрение новичка в команду.
- Пользовательская документация: кто и зачем создает, кто проверяет и надо ли?
- Тестирование и техподдержка: дополнение или взаимозамена?
- Грамотное определение приоритетов обнаруженных дефектов.
- Тестирование безопасности для приложений БД и веб-приложений (что входит, в чём отличия, особенности).
- Требования, предъявляемые к тестировщику другими членами команды.
- Что должен уметь, знать и какой вклад должен вносить настоящий тестировщик в проект.
- Конфигурационный менеджмент.
- Автоматизация, анализ логов — выгода или увеличение затрат времени.
- Доступ к заказчику — извлекаем всевозможные выгоды.
- Тестировщик и аналитика.
В общем: не сомневайтесь, а просто напишите нам или пришлите статью. Мы общими усилиями поможем разрешить любые вопросы и проблемы! Все статьи будут рассмотрены и при необходимости мы вместе их доработаем. Наш адрес прост:
Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
.
А еще каждому автору мы подарим крутой календарик на следующий год! Не забывайте, что только вместе мы сможем поднять качество ПО в странах СНГ к европейскому уровню и обучить достаточное количество опытных профессионалов.
P.S. Ознакомиться с первым номером журнала можно тут: http://software-testing.ru/files/testing_magazine.pdf
P.P.S. А сегодня вышел еще и новый выпуск рассылки! Только самые свежие и интересные ссылки. Советуем подписаться и быть всегда в курсе всех актуальных новостей!
|
30.08.2012 17:59 |
Добавив в наш каталог новый "Базовый курс по Selenium", мы стали получать много вопросов, чем он отличается от уже существующих курсов. Действительно, теперь у нас имеется три курса, посвящённых Selenium, тренинг "Программирование для тестировщиков", в котором Selenium тоже используется весьма активно, а также рассылка. Чтобы не запутаться в этом разнообразии, мы решили нарисовать "карту" и дать сравнительное описание всех наших тренингов по Selenium на одной страничке:
|
Подробнее...
|
|
|