Заметки о разработке, тестировании, управлении проектами, людях в ИТ.
06 мая 2013
Новости автоматизации
Связка TestNG + WebDriver + Spring в виде open-source проекта - один Великий Ктулху знает зачем это было делать и опенсорсить, но тем не менее.
https://github.com/persado/stevia
Workaround для установки куки - всякое в жизни случается
http://www.w3schools.com/js/js_cookies.asp
BrowserMob Proxy переехал в частный репозиторий на GitHub и обновился до 2.0-beta-8
http://blog.lightbody.net/post/49611369740/browsermob-proxy-2-0-beta-8-released
Google Test Automation Conference 2013 показывает пример того как надо делать конференции по автоматизации тестирования и уже выложили видео и презентации докладов
https://developers.google.com/google-test-automation-conference/2013/presentations
И в 100500-ый раз про то как надо дожидаться элементов на странице - уже не смешно видеть рукописные ExpectedConditions.
http://seleniumsimplified.com/2013/04/10/categorised-selenium-webdriver-api-mindmap-on-mindmeister/
http://assertselenium.com/2013/01/29/webdriver-wait-commands/
09 января 2013
О странном и недостающем
У некоторых получается.
У большинства нет, но дело тут не в JMeter, и даже не в прямоте рук, а в голове и просто непонимании некоторых аспектов того, что есть тестирование вообще, и тестирование производительности в частности.
JMeter/SoapUI хорошие тулы, но не для Web-приложений.
Потому что web - он асинхронный. Не нужно пытаться это понять, нужно просто запомнить.
Он асинхронный от браузера до сервера, внутри сервера, от сервера до браузера в обратном направлении и уж внутри современного браузера тем более.
Поэтому тестировать производительности web-приложений с помощью JMeter (по факту получать какой-то HTTP Status Code, или даже полноценный ответ) не получится.
А есть еще и JavaScript и event queue внутри браузера.
Но тем не менее очередное поколение юнлингов стремится одним сокрушительным ударом победить такого зверя как Web Application Performance Testing, не понимая что он дан нам всем не для побед, а для просветления внутри себя.
Ну и чтобы уж совсем показательно - пример перекрестного скрещивания JMeter и WebDriver.
21 ноября 2011
О мобильном интернете одной строкой
(вдохнул)
75% мобильного трафика - со смартфонов
28% населения России пользуются мобильными интернетом
Средний пользователь - мужчина в возрасте от 18 до 34, с высшим образованием, работающий полный рабочий день, зарабатывающий 25—50 тысяч, проживает в топ 10 регионе страны. Имеет первый в жизни смартфон на андроиде с сенсорным экраном, 3г, гпс, за 350 $, , купил 3 по 3,5 доллара в магазине приложений (нокиа, яблоко, андроид). , играет, пользуется мобильными интернетом 5 дней в неделю, короткими сессиями ( дома, на ходу, на работе), для того чтобы скоротать время,проверить почту, посетить социальные сети.
Источник
http://www.json.ru/files/mobile_internet_in_russia.pdf
(выдохнул)