19.02.2014 16:01 |
Доклад Андрея Мясникова с онлайн-конференции ConfeT&QA Online 2011
Поиск юзабилити багов — штука непростая. Ещё более непросто – доказать, что они таковыми являются. И, наверное, максимально тяжело доказать программистам, что их нужно фиксить.Я попробую описать основные проблемы, которые могут возникнуть при общении с программистами при попытке заставить их фиксить юзабилити баги. Мы рассмотрим эти проблемы, а так же попробуем найти пути их решения. Попытаемся научиться отстаивать свою точку зрения в общении с программистом, который не хочет это фиксить. Попробуем поанализировать какие инструменты влияния помогут нам добиться успеха не только в «маленькой битве» (краткосрочная перспектива), но и «во всей войне» (долгосрочная) но так, чтобы общение ни в битву, ни в войну не превращалось.
|
Подробнее...
|
18.02.2014 14:06 |
Периодически мы стараемся публиковать рекомендованные списки книг по тестированию от разных людей.
Сегодня мы публикуем такой список от Ольги Киселевой.
ВАУ, must read!
- Lee Copeland. A Practitioner's Guide to Software Test DesignÂÂ - ЛУЧШАЯ КНИЖКА по тест-дизайну! Да, на английском, но поверьте, оно того стоит.ÂÂ Книга-тренинг, в конце каждой главы идут упраждения для самопроверки.
- Ron Patton. Software Testing - По объему предоставляемой информации не уступает Копланду, для начинающих очень-очень много полезной информации! Книга-тренинг, в конце каждой главы идут вопросы для самопроверки.
- Роман Савин. Тестирование dot com - Мастхев всех русских тестировщиков, особенно начинающих. Она маленькая и бесплатная. Поэтому никакие отмазки не пройдут. Не читал? До свидания (если пришел на должность джуниора, а сам даже Савина не удосужился прочитать)
- Рекс Блэк. Ключевые процессы тестирования - очень серьезная книга про процессы. Ее сложно прочитать, но можно почерпнуть много интересной информации.
- Алан Купер. Психбольница в руках пациентов - лучшая книга про usability. Стоит читать даже тем, кто этим видом тестирования пока не занимался.
Остальные:
- I help bob keep his job. Radomir Djenadic - Английская книжка, небольшая, читается легко. Но читать разве что для интереса и повышения навыка чтения тех. литературы.
Кроме того, в блоге Ольги можно найти обзор книг из смежных с тестированием областей. |
|
14.02.2014 10:51 |
Автор отзыва: Татьяна Зинченко
Немногие знают, но на Selenium инструменты для автоматизации не заканчиваются. И вторым по популярности является, несомненно, TestComplete. Чаще всего его, конечно, используют в автоматизации десктопных приложений, однако и в веб-части ТС есть чем похвастаться.
Недавно мне попалась книга по TestComplete. Я уже давно хотела написать отзыв на неё. Я даже несколько раз открывала блокнот. И опять закрывала. Не зря я всегда говорю своим студентам, что самое сложное — это начать. Я даже почитала другие обзоры книг, но всё как-то шаблонно и не то. О чем начать? Что сказать? Что это уже вторая книга по TestComplete от Геннадия Алпаева, только теперь на английском языке? Или о том, что у Геннадия больше 10 лет опыта автоматизации, свой курс по TestComplete и неуёмная жажда помогать всем в освоении этого инструмента (сама не раз пользовалась этой его слабостью, поэтому знаю о чем говорю)? Или о том, как мне повезло, что мне в руки попала эта книга прям перед самым её выходом в свет?
Итак, знакомьтесь: TestComplete Cookbook. Целых 282 страницы убористого английского текста. Но читается, тем не менее, очень легко.
Книга изобилует примерами. Что лично мне — человеку, который непосредственно работает с этим инструментом ежедневно, - очень сильно помогло. В предисловии к книге Геннадий написал, что многочисленные дискуссии на форумах помогли ему сформировать эту книгу, и это заметно: на самые свои животрепещущие вопросы я нашла ответы именно здесь. К примеру, совершенно недавно мы искали ответ на вопрос как же улучшить наши отчеты так, чтобы они были еще нагляднее, чем сейчас. Чтобы любой человек, даже не имеющий опыта работы с ТС, мог совершенно спокойно посмотреть самые подробные отчеты от инструмента. Мы нашли ответ в 6 главе, и добавили к своему процессу еще несколько завершающих штрихов.
Но даже если вы ничего не знаете об этом инструменте, книга вам все равно пригодится. Первые две главы посвящены установке инструмента и его правильной настройке: как создать проект, какой из языков выбрать и почему, что такое Object Browser и как его использовать и так далее.
Вы можете прочитать книгу от корки до корки, а можете воспользоваться отдельными «рецептами» по приготовлению вкусных и полезных тестов (как мы это сделали). В любом случае, книгу стоит прочитать! |
13.02.2014 14:04 |
Доклад Алексея Лупана с онлайн-конференции ConfeT&QA Online 2011
Доклад про то, что тестировщикам следует автоматизровать процесс тестирования вообще, а не отдельные тест-кейсы.Толкование: «Падающее на Землю тело увеличивает свою скорость примерно на 9,8 м/с каждую секунду».
Я расскажу в нескольких примерах о том, как грамотная автоматизация «в мелочах» помогает тестировщику двигать процесс тестирования.
На экране будут:
- слайды,
- роботехника в действии,
- сформулированные призывы к определенным ментальным состояниям.
|
Подробнее...
|
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 (гостевой доклад) |
11.02.2014 11:58 |
Статья подготовлена Александром Хозей и Андреем Дзыней в рамках подготовки к тренингу Тестирование мобильных приложений 2.0, который начнется 28 февраля.
Тестирование работы с разными типами и качеством связи является одним из столпов тестирования мобильных приложений. Смартфон - личная вещь и находится с владельцем практически всегда: будь то поездка в городском транспорте или, например, на экскурсии в пещеры. Мобильные приложения не должны подводить, особенно в трудную минуту.
Пример из жизни. Вы установили приложение одной из авиакомпаний, с помощью которого можно осуществлять электронную регистрацию и посадку на борт. Регистрация была совершена дома, а телефон установлен в режим ожидания. По прибытию в аэропорт, где необходимо показать билет - Вы разблокировали экран. В момент подключения к открытой точке доступа аэропорта (в таких точках доступа необходимо авторизоваться в браузере) приложение принялось за обновление закешированной страницы и скрыло ее за экраном активности (в худшем случае, закрылось после сбоя). Работник аэропорта не может считать штрих-код с экрана, вы безуспешно пытаетесь отыскать сохраненную страницу, очередь сзади начинает роптать. В конечно итоге вам приходится разрешать проблему в индивидуальном порядке с представителями авиалиний. Неприятная ситуация.
Очевидно, что над сетевой частью и кешированием недостаточно тщательно поработали. Давайте подумаем какие проверки необходимы, чтобы избежать подобных ситуациях в собственных продуктах.
|
Подробнее...
|
10.02.2014 17:14 |
На прошлой неделе компания Microsoft провела конференцию ALM Summit, один из четырех треков которой был посвящен тестированию программного обеспечения. Судя по отзывам в твиттере, одним из наиболее интересных выступлений в этом треке был рассказ Алексея Баранцева "Управление требованиями, тестами, дефектами: чему нас учит наука кибернетика". Записи этого и других выступлений вы можете найти на сайте конференции. |
04.02.2014 16:30 |
Автор: Наталья Руколь
Очень многие тестировщики, с которыми я обсуждала вопросы юзабилити, имеют об этом понятии очень смутное представление. Давайте развеем основные мифы про юзабилити и его тестирование:
Миф 1: Юзабилити – это GUI
В восприятии многих тестировщиков есть 2 взаимоисключающих вида тестирования:
- функциональное (работает или нет заявленная функциональность)
- тестирование GUI (как расположены кнопочки, какого они размера и цвета)
Функциональное тестирование при таком делении кажется более важным, а тестирование GUI – дополнительной опцией, простой и не очень важной. И именно её многие называют тестированием юзабилити… ОК, давайте договоримся: тестирование GUI и тестирование юзабилити – совсем разные вещи. Юзабилити – это свойство продукта удовлетворить потребности пользователя, и графический интерфейс – лишь одна из составляющих юзабилити. Юзабилити продукта определяется целым комплексом факторов:
- Наличие требуемой пользователю функциональности и её работоспособность
- Простота использования продукта и скорость обучения
- Количество ошибок, которые совершают пользователи из-за непонимания.
А значит, для достижения высокого юзабилити, менять цвет кнопочек недостаточно, и удобство использования включает в себя и функциональную составляющую, и GUI, и справку, и даже поддержку пользователей.
|
Подробнее...
|
|
|