Что пишут в блогах

Подписаться

Что пишут в блогах (EN)

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

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

.
«Я не буду это фиксить – это не баг!», или особенности юзабилити-багопроизводства
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, и справку, и даже поддержку пользователей.

Подробнее...
 
Флиртовочная подборка ссылок по мобильной тематике
03.02.2014 12:08

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

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

1. Mobile Testing Checklist от SmartBear

2. Facebook и Parse выпустили открытый фреймворк Bolts - коллекцию низкоуровневых библиотек для Android и iOS, призванную облегчить разработку приложений.

3. Пишем приложения для Sony SmartWatch и SmartWatch 2

4. Видеоурок от DevBytes: "Android 4.4 Transitions"

5. Telerik запускает новую платформу для разработки нативных, гибридных и веб-приложений

6. UICollectionView или танцы с волками

7. Теперь можно запускать приложения для Chrome на смартфонах. После небольшого допиливания и оборачиванию с помощью спец SDK.

8. Conceal API от Facebook поможет быстро зашифровать файлы на диске

9. Собираем и анализируем статистику в мобильных приложениях

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