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

Автор и ведущий блога: Алексей Баранцев

Давно не было слышно никаких интересных новостей от компании HP, одного из "мастодонтов" на рынке средств автоматизированного тестирования. Казалось, что они полностью сосредоточились на инструментальной поддержке жизненного цикла разработки (ALM).

Но нет! Не забыли про тестировщиков!

На проходившей неделю назад ежегодной конференции HP Discover был представлен новый инструмент под названием LeanFT:

Во-первых, тесты наконец-то можно будет разрабатывать на нормальных языках (заявлена поддержка C# и Java) и в нормальных средах разработки. Во-вторых, инструмент не будет намертво прибит к HP ALM метровыми гвоздями, и его можно интегрировать в другие инфраструктуры сборки и запуска тестов.

Судя по некоторым намёкам в блогах и твиттерах, на конференции задавали вопрос, будет ли этот новый инструмент интегрироваться с Selenium, но ответ был уклончивый. Понятно, что если код пишется на Java или C# -- ничто не мешает взять и запустить WebDriver. Но вряд ли будет какая-то обратная интеграция, типа доступа к репозиторию объектов. Хотя это, в принципе, вполне возможно -- надо просто написать специальный механизм локации, который будет искать элементы в репозитории объектов, куда они ранее помещены рекордером.

Но по крайней мере даже такая интеграция может оказаться полезной при тестировании гибридных приложений. Как говорится, не Sikuli единым...

Для тех, кто любит канцелярит:
Официальный пресс-релиз
Он же, но в переводе на русский язык

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

Наткнулся недавно на вот эту статью на сайте SmartBear, и обнаружил там такую "новость":

"As of version 2.44, when you do something like window.click('button') in FireFox, you are actually causing the browser to fire a real click event. FireFox automation is more realistic than it has ever been."

Это должно означать, что начиная с версии 2.44 в Selenium якобы появились "нативные события", которые более лучше, чем синтезированные.

Разумеется, это неправда. Нативные события впервые появились в версии 2.5 (!) для браузера Firefox 7.

Грустая ирония в том, что версия 2.44 -- это последняя версия, в которой нативные события ещё обновлялись. Начиная с версии 2.45 мы фактически прекратили работу над ними и полностью сосредоточились на том, чтобы довести до ума синтезированные события. Которые нисколько не хуже, а может быть даже лучше.

Это может показаться невероятным, но я решил сделать ещё один блог, посвящённый инструменту Selenium :)

В него будут попадать относительно небольшие новости про сам Selenium и смежные области, ссылки на всякие полезные штуки, прямо или косвенно связанные с разработкой автотестов для веб-приложений.

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

Поначалу предполагалось, что таким информационным каналом станет недавно созданная группа в фейсбуке. Но внезапно выяснилось, что не все любят фейсбук, и не все там зарегистрированы. Хм... В общем, получилось так, что я не могу делиться ссылками на посты в фейсбуке, и это неудобно. Поэтому появился этот новый блог.

Итак, небольшая сводка:

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

Ну что, поехали?

Go to top