Разделы портала

Онлайн-тренинги

.
DUMP-2014: Екатеринбург, 14 марта
25.02.2014 16:58

14 марта в Екатеринбурге пройдет конференция для разработчиков DUMP-2014. Доклады будут идти в 6 потоках и 8 параллельных секциях: Front-end, Serverside, разработка интерфейсов, управление разработкой, аналитика, тестирование, Mobile, Rocket science.

Уже подтвердили свое участие в конференции Армин Ронахер (один из основателей Pocoo Team, Англия), Артём Поликарпов (Гетвеар, Великий Новгород), Антон Немцев (Киев), Андрей Аксенов (автор поискового движка Sphinx), Роман Дворнов (Ostrovok.ru, Москва), Андрей Ситник (Evil Martians, Санкт-Петербург), Александр Горник (Mindbox, разработчик интернет-проектов избирательной кампании А. Навального, Москва), Илья Красинский (Magic Ink., Москва). А также представители компаний: Ozon.ru, Mail.ru, СКБ Контур, Naumen, Яндекс, JetStyle, Абак-Пресс, Exadel, Кнопка, E96.

Что будет в секции «Тестирование»:

  • Наталья Руколь из Лаборатории Качества научит качественно тестировать без тестировщика;
  • Тестировщик из компании Exade Илья Вахрушев расскажет, как правильно выбрать тестировщика на аутсорсе;
  • Татьяна Черемных сделает доклад про то, как автоматиризовать тестирование верстки и тем самым избавиться от рутинных проверок;
  • Обсудим, что бывает, когда тесты пишут разработчики;

Кроме этого, будут классные доклады про управление конфигурациями и тестовой средой и доклад про RobotFramework от Андрея Хитрина.

Дата и время проведения: 14 марта с 10.000 до 18.00, с 18.00 — afterparty.

Место проведения: Екатеринбург-Экспо (Экспо-бульвар, 2).

Полная программа и регистрация — на сайте конференции.

 
«Я не буду это фиксить – это не баг!», или особенности юзабилити-багопроизводства
19.02.2014 16:01

Доклад Андрея Мясникова с онлайн-конференции ConfeT&QA Online 2011

Поиск юзабилити багов — штука непростая. Ещё более непросто – доказать, что они таковыми являются. И, наверное, максимально тяжело доказать программистам, что их нужно фиксить.Я попробую описать основные проблемы, которые могут возникнуть при общении с программистами при попытке заставить их фиксить юзабилити баги. Мы рассмотрим эти проблемы, а так же попробуем найти пути их решения. Попытаемся научиться отстаивать свою точку зрения в общении с программистом, который не хочет это фиксить. Попробуем поанализировать какие инструменты влияния помогут нам добиться успеха не только в «маленькой битве» (краткосрочная перспектива), но и «во всей войне» (долгосрочная) но так, чтобы общение ни в битву, ни в войну не превращалось.

Подробнее...
 
Список книг по тестированию от Ольги Киселевой
18.02.2014 14:06

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

Сегодня мы публикуем такой список от Ольги Киселевой.

ВАУ, must read!

  1. Lee Copeland. A Practitioner's Guide to Software Test Design - ЛУЧШАЯ КНИЖКА по тест-дизайну! Да, на английском, но поверьте, оно того стоит. Книга-тренинг, в конце каждой главы идут упраждения для самопроверки.
  2. Ron Patton. Software Testing - По объему предоставляемой информации не уступает Копланду, для начинающих очень-очень много полезной информации! Книга-тренинг, в конце каждой главы идут вопросы для самопроверки.
  3. Роман Савин. Тестирование dot com - Мастхев всех русских тестировщиков, особенно начинающих. Она маленькая и бесплатная. Поэтому никакие отмазки не пройдут. Не читал? До свидания (если пришел на должность джуниора, а сам даже Савина не удосужился прочитать)
  4. Рекс Блэк. Ключевые процессы тестирования - очень серьезная книга про процессы. Ее сложно прочитать, но можно почерпнуть много интересной информации.
  5. Алан Купер. Психбольница в руках пациентов - лучшая книга про usability. Стоит читать даже тем, кто этим видом тестирования пока не занимался.

Остальные:

  1. I help bob keep his job. Radomir Djenadic - Английская книжка, небольшая, читается легко. Но читать разве что для интереса и повышения навыка чтения тех. литературы.

Кроме того, в блоге Ольги можно найти обзор книг из смежных с тестированием областей.

 
Добрая подборка ссылок по мобильной тематике
17.02.2014 13:00

Александр Хозя (автор блога Записки мобильного тестировщика, автор и ведущий тренинга Тестирование мобильных приложений, начало очередного курса 28 февраля) представляет очередную подборку ссылок.

Сегодня день спонтанного проявления доброты!

Уголок разработки, тестирования и распространения приложений:

3 пункта, которые Вы должны знать о тестировании мобильных приложений с разными типами подключений 

Дайджест новостей из мира мобильной разработки за последнюю неделю №40 (10-16 февраля 2014)

Записи докладов конференции Unity Nights

Впервые в России: Droidcon Moscow 2014! Будет проходить с 11 по 13 апреля в Digital October

Пять советов по A/B тестирования iOS и Android приложений от Apptimize

Facebook больше не работает с сервисами аналитики работы приложений HasOffers и Kontagent. Подробнее об Adjust

Подробнее...
 
Вы не любите TestComplete? Вы просто не умеете его готовить!
14.02.2014 10:51

Автор отзыва: Татьяна Зинченко

Немногие знают, но на Selenium инструменты для автоматизации не заканчиваются. И вторым по популярности является, несомненно, TestComplete. Чаще всего его, конечно, используют в автоматизации десктопных приложений, однако и в веб-части ТС есть чем похвастаться.

Недавно мне попалась книга по TestComplete. Я уже давно хотела написать отзыв на неё. Я даже несколько раз открывала блокнот. И опять закрывала. Не зря я всегда говорю своим студентам, что самое сложное — это начать. Я даже почитала другие обзоры книг, но всё как-то шаблонно и не то. О чем начать? Что сказать? Что это уже вторая книга по TestComplete от Геннадия Алпаева, только теперь на английском языке? Или о том, что у Геннадия больше 10 лет опыта автоматизации, свой курс по TestComplete и неуёмная жажда помогать всем в освоении этого инструмента (сама не раз пользовалась этой его слабостью, поэтому знаю о чем говорю)? Или о том, как мне повезло, что мне в руки попала эта книга прям перед самым её выходом в свет?

Итак, знакомьтесь: TestComplete Cookbook. Целых 282 страницы убористого английского текста. Но читается, тем не менее, очень легко.

Книга изобилует примерами. Что лично мне — человеку, который непосредственно работает с этим инструментом ежедневно, - очень сильно помогло. В предисловии к книге Геннадий написал, что многочисленные дискуссии на форумах помогли ему сформировать эту книгу, и это заметно: на самые свои животрепещущие вопросы я нашла ответы именно здесь. К примеру, совершенно недавно мы искали ответ на вопрос как же улучшить наши отчеты так, чтобы они были еще нагляднее, чем сейчас. Чтобы любой человек, даже не имеющий опыта работы с ТС, мог совершенно спокойно посмотреть самые подробные отчеты от инструмента. Мы нашли ответ в 6 главе, и добавили к своему процессу еще несколько завершающих штрихов.

Но даже если вы ничего не знаете об этом инструменте, книга вам все равно пригодится. Первые две главы посвящены установке инструмента и его правильной настройке: как создать проект, какой из языков выбрать и почему, что такое Object Browser и как его использовать и так далее.

Вы можете прочитать книгу от корки до корки, а можете воспользоваться отдельными «рецептами» по приготовлению вкусных и полезных тестов (как мы это сделали). В любом случае, книгу стоит прочитать!

 
9,8 м/с уверенности, Алексей Лупан
13.02.2014 14:04

Доклад Алексея Лупана с онлайн-конференции ConfeT&QA Online 2011

Доклад про то, что тестировщикам следует автоматизровать процесс тестирования вообще, а не отдельные тест-кейсы.Толкование: «Падающее на Землю тело увеличивает свою скорость примерно на 9,8 м/с каждую секунду».

Я расскажу в нескольких примерах о том, как грамотная автоматизация «в мелочах» помогает тестировщику двигать процесс тестирования.

На экране будут:

  • слайды,
  • роботехника в действии,
  • сформулированные призывы к определенным ментальным состояниям.
Подробнее...
 
LoveQA. Первая мини-конференция Badoo для тестировщиков -- онлайн-трансляция
14.02.2014 18:09

Приглашаем вас в субботу, 15 февраля (в 10-30 по московскому времени), присоединиться к трансляции конференции Badoo для тестировщиков LoveQA.

Будим говорить про автоматизацию тестирования, тестирование мобильных приложений, безопасность, нагрузочное тестирование и многое другое. Кроме докладов от Badoo в программе есть гостевые доклады от Skype и Qiwi.

Вопросы можно задавать в Twitter по хэштегу #LoveQA
Или на сайте трансляции.

Программа конференции

10:00 – 10:30 — Welcome-кофе

10:30 – 10:40 — Вступительное слово

10:40 – 11:20 — «Есть ли жизнь после релиза? Наш опыт тестирования мобильных приложений», Александр Хозя & Николай Козлов, Badoo

11:25 – 12:05 — «Continuous delivery в крупном интернет проекте», Владислав Чернов, Badoo

12:10 – 12:50 — «AIDA. Эволюция автоматизации работы с Git, JIRA и TeamCity», Александр Ильин & Олег Оямяэ, Badoo

12:55 – 13:30 — «Continuous Integration в процессинге», Артем Никитин, Qiwi (гостевой доклад)

13:30 – 14:30 — Обед. Экскурсия по офису Badoo (для первой группы)

14:30 – 15:10 — «Selenium тесты. От RC и одного пользователя к WebDriver, Page Object и пулу пользователей», Виталий Котов, Badoo

15:15 – 15:55 — «Как мы разгоняли тесты — от баш-скриптов до облака», Илья Кудинов, Badoo

16:00 – 16:40 — «Системы обнаружения уязвимостей в веб приложении на примере Badoo», Станислав Еремин, Badoo

16:45 – 17:25 – «Нагрузочное тестирование Skype video mail», Алексей Деревянкин, Skype (гостевой доклад)

 
3 пункта, которые Вы должны знать о тестировании мобильных приложений с разными типами подключений
11.02.2014 11:58

Статья подготовлена Александром Хозей и Андреем Дзыней в рамках подготовки к тренингу Тестирование мобильных приложений 2.0, который начнется 28 февраля.

Тестирование работы с разными типами и качеством связи является одним из столпов тестирования мобильных приложений. Смартфон - личная вещь и находится с владельцем практически всегда: будь то поездка в городском транспорте или, например, на экскурсии в пещеры. Мобильные приложения не должны подводить, особенно в трудную минуту.

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

Очевидно, что над сетевой частью и кешированием недостаточно тщательно поработали. Давайте подумаем какие проверки необходимы, чтобы избежать подобных ситуациях в собственных продуктах.

Подробнее...
 
Записи докладов с конференции ALM Summit
10.02.2014 17:14

На прошлой неделе компания Microsoft провела конференцию ALM Summit, один из четырех треков которой был посвящен тестированию программного обеспечения. Судя по отзывам в твиттере, одним из наиболее интересных выступлений в этом треке был рассказ Алексея Баранцева "Управление требованиями, тестами, дефектами: чему нас учит наука кибернетика". Записи этого и других выступлений вы можете найти на сайте конференции.

 
Утюжная подборка ссылок по мобильной тематике
10.02.2014 13:24

Александр Хозя (автор блога Записки мобильного тестировщика, автор и ведущий тренинга Тестирование мобильных приложений) представляет очередную подборку ссылок.

Сегодня день рождения утюга!

Уголок разработки, тестирования и распространения приложений:

1. Appurify углубляет автоматическое тестирование

2. Дайджест новостей из мира мобильной разработки за последнюю неделю №39 (2-9 февраля 2014)

3. What's in my iOS Toolbox:

4. Из App Store удаляют приложения, использующие IDFA, но не показывающие рекламу

Подробнее...
 
Мифы про юзабилити и его тестирование
04.02.2014 16:30

Автор: Наталья Руколь

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

Миф 1: Юзабилити – это GUI

В восприятии многих тестировщиков есть 2 взаимоисключающих вида тестирования:

  • функциональное (работает или нет заявленная функциональность)
  • тестирование GUI (как расположены кнопочки, какого они размера и цвета)

Функциональное тестирование при таком делении кажется более важным, а тестирование GUI – дополнительной опцией, простой и не очень важной. И именно её многие называют тестированием юзабилити…
ОК, давайте договоримся: тестирование GUI и тестирование юзабилити – совсем разные вещи. Юзабилити – это свойство продукта удовлетворить потребности пользователя, и графический интерфейс – лишь одна из составляющих юзабилити.
Юзабилити продукта определяется целым комплексом факторов:

  • Наличие требуемой пользователю функциональности и её работоспособность
  • Простота использования продукта и скорость обучения
  • Количество ошибок, которые совершают пользователи из-за непонимания.

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

Подробнее...