03.12.2013 10:58 |
Как обычно после очередной онлайн-конференции серии ConfeT&QA мы публикуем лучший доклад.
Сегодня мы опубликуем в открытом доступе доклад Андрея Солнцева (http://ru.selenide.org, http://asolntsev.livejournal.com, https://twitter.com/asolntsev) “Selenide: лаконичные и стабильные UI тесты на Java”который по результатам зрительского голосования занял первое место на прошедшей онлайн-конференции для специалистов по использованию инструмента Selenium для автоматизации тестирования веб-приложений Selen ConfeT&QA.
Написание UI-тестов – нетривиальная задача. Настолько нетривиальная, что тестировщиков стали даже разделять на касты автоматизаторов и мануальщиков, а разработчики даже и мысли такой не допускают, чтобы самим писать тесты. Нестабильность, таймауты, ajax, бесконечная поддержка – вот что снится автоматизаторам в кошмарных снах. UI-тесты как тамагочи: требуют постоянного внимания. Тем более поразительно, что большинство существующих фреймворков для тестирования не пытаются решить этих – настоящих! – проблем, концентрируясь на красивых отчётах и BDD.
Я хочу рассказать про библиотеку Selenide, позволяющую писать лаконичные тесты и решающую большинство проблем типа таймаутов простым и элегантным способом. С Selenide вам больше не нужно заботиться о браузере, таймаутах, ajax и StaleElementException. Можете сконцентрироваться на бизнес-логике!
Как сказал один мой знакомый, теперь даже мануальщики могут писать тесты.
|
Подробнее...
|
|
29.11.2013 21:00 |
Запись доклада Рины Ужевко, который по результатам зрительского голосования был признан одним из лучших и поделил второе-третье место на Fun ConfeT&QA.
Пост на эту тему в блоге Рины.
В своем докладе я расскажу о видах “ловушек”, которые мы строим себе сами . Причем делаем это, зачастую, неосознанно. Казалось бы, какой вред может быть от увлеченного работой или учебой тестировщика? Или в обращении к коллегам за помощью? Причем, вред не только себе, а и компании? А он есть! Ведь то, что сверх меры,— всегда от лукавого. А мне, как тестировщику игрового ПО, очень часто приходилось сталкиваться с “ловушкой” увлечения работой. Ведь так сложно ощутить грань между “тестированием играючись” и “играючи тестируем”. Этой и другими “ловушками” , в которые довелось попасться мне самой или моим коллегам, я и поделюсь с вами.
Я расскажу о том:
- Как распознать “ловушку” вовремя,
- Дам советы обхода,
- Подскажу как спастись самостоятельно, если уже “попались”.
Доклад будет полезен как начинающим, так и “гуру” тестировщикам. (для них у меня тоже припасена “ловушка”)
А Вы уверены, что еще не попались?
|
Подробнее...
|
27.11.2013 12:43 |
На конференции Selen ConfeT&QA мы решили заполнить паузы между докладами короткими дополнительными мини-выступлениями, которые не были анонсированы в программе. И поскольку они не являются "официальной" частью конференции, мы будем их сразу же публиковать. Автор всех мини-рассказов -- Алексей Баранцев. Мини-доклад №1: "Краткая история проекта Selenium". |
Подробнее...
|
25.11.2013 15:06 |
Александр Хозя (автор блога Записки мобильного тестировщика, автор и ведущий тренинга Тестирование мобильных приложений) представляет очередную подборку ссылок.
|
Подробнее...
|
25.11.2013 13:46 |
- Ускорить и упростить работу команды разработчиков?
- Сократить издержки при создании ПО?
- Повысить гибкость бизнеса?
Сегодня это возможно благодаря новейшей разработки компании Microsoft - Application Lifecycle Management на основе Visual Studio:
- Единый процесс управления требованиями, проектированием, разработкой, тестированием и эксплуатацией;
- Совместная работа всех участников процесса, включая разработчиков решений для разных платформ и внешних подрядчиков;
- Контроль сроков, ресурсов, бюджета и качества разработки.
Хотите узнать, как создать идеальную среду для разработки? Просто оставьте заявку на сайте – и получите бесплатную консультацию специалиста по внедрению технологии ALM с учетом задач именно Вашей компании! |
18.11.2013 09:44 |
Сформирована программа онлайн-конференции для специалистов по тестированию приложений на мобильных устройствах Mobile ConfeT&QA, которая будет проходить 9-10-11 декабря 2013 года с 17 до 19 часов по московскому времени (UTC+4).
Вот список докладов, которые прозвучат в рамках конференции:
Тестирование клиент-серверного взаимодействия в мобильных приложениях, используя снифферы сетевого трафика, Олег Никифоров (Украина)
Жизненный цикл активити в Android или Зачем крутить девайс, Полина Тревогина (Россия)
Не Android’ом единым. Обзор операционной системы Tizen, Александр Булкин (Россия)
Автоматизация тестирования Android приложений с помощью Robotium и Spoon, Степан Гончаров (Россия, Санкт-Петербург, Компания «е-Легион»)
Есть ли жизнь после релиза?, Александр Хозя и Николай Козлов (Россия, Москва, компания Badoo)
Особенности тестирования на живых Android устройствах , Екатерина Михеева (Россия, Москва, Группа компаний CDC)
Appium. Тестируем гибридные мобильные приложения в стиле Webdriver API, Андрей Стахиевич (Беларусь, ISSoft)
Инструменты автоматизации тестирования мобильных приложений, Никита Беликов и Антон Семенченко (Беларусь, компания ISSoft)
Системы сбора статистики или следим за пользователями в режиме on-line, Надежда Дегтярева (Самара, Mercury Development)
Как попасть в AppStore или предусмотрим все заранее, Алексей Литвишко (Самара, Mercury Development)
Почему пользователь удалит ваше приложение через пару минут его использования, Николай Москаленко и Быковский Владимир (Россия, Москва, Аплана и Перфоманс Лаб)
Успей зарегистрироваться на конференцию и быть в курсе современных тенденций!!! |
12.11.2013 14:24 |
В трансляцию блогов еженедельно добавляются новые блоги. Их количество уже давно перевалило за отметку 100. Ну а мы продолжаем знакомить Вас с новыми блогами. Блог Михаила Сидельникова / Automated testing blog - http://sidelnikovmike.blogspot.ru/ Автор блоге о себе: Зовут меня Сидельников Михаил. Опыт в IT у меня порядка 6 лет. В последние 3,5 года я очень активно занимаюсь автоматизацией. И за это время успел полюбить ее всей душой. За это время я успел попробовать многое - и веб, и различные серверные решения, недавно попробовал свои силы в автоматизации мобильных приложений. Основными показателями в непростом деле автоматизации я считаю простоту, удобство и универсальность создаваемого решения, фреймворка. Стараюсь не идти на поводу и моды и всегда , прежде чем использовать ту или иную новую модную технологию, досканальнейшим образом ее изучаю на предмет удобства , оптимальности и полезности. Так же стараюсь не стоять на месте и постоянно придумывать и разрабатывать новые удобные решения для облегчения работы моих коллег и собратьев по цеху.
Основным принципом считаю: если автоматизировать - то хорошо, грамотно и чтобы это было удобно для всех, а не только для меня.
О блоге: Зачастую в голову приходят достаточно интересные мысли, связанные с автоматизацией тестирования. Стараюсь ничего не забрасывать и потихоньку добавляю в блог новые статьи.
Самое интересное из блога:
http://sidelnikovmike.blogspot.ru/2013/03/blog-post.html - Роль архитектуры в автоматизации тестирования - статья, с которой "родился" мой блог. Основываясь на собственном, достаточно богатом опыте, я рассуждаю о проблемах, ошибках в автоматизации, даю советы, как их возможно избежать и затрагиваю очень важную ,на мой взгляд, для автоматизации тему - архитектуру.
http://sidelnikovmike.blogspot.ru/2013/11/selenium-css-xpath.html - Selenium - CSS или XPath? - небольшое исследование по поводу двух методик написания локаторов в автоматических тестах с использованием Selenium. Тут я попытался разобраться - что же лучше? Кто быстрее? Кто удобнее? Надеюсь кому-нибудь данная статься поможет найти ответы на их вопросы касательно CSS и XPath. |
|
|
|