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

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

.
Тестирование программного обеспечения. Базовый курс
09.09.2015 17:13

Представляем книгу Святослава Куликова «Тестирование программного обеспечения. Базовый курс.».

В основу книги положен десятилетний опыт проведения тренингов для тестировщиков, позволивший обобщить типичные для многих начинающих специалистов вопросы, проблемы и сложности. Эта книга будет полезна как тем, кто только начинает заниматься тестированием программного обеспечения, так и опытным специалистам — для систематизации уже имеющихся знаний и организации обучения в своей команде. Книга распространяется под лицензией Creative Commons.

Скачать книгу

А мы просим всех, кто прочитал книгу поделиться своими отзывами у нас на форуме.

 
С Днем тестировщиков, коллеги!!!
09.09.2015 11:13

Каждый год 9 сентября тестировщики отмечают свой профессиональный праздник.

И это очень хорошо, что он случается каждый год. Представляете -- наступает 9 сентября, а праздника нет! Вот это был бы баг!

Но даже если бы это вдруг произошло -- ничего страшного, через несколько дней, 13 сентября, в день  программиста, разработчики бы пофиксили этот баг и мы всё равно смогли бы его отметить, хотя и со сдвигом сроков.

Впрочем, в этом году всё по плану, багов нет, празднуем сегодня. Ура!

Отдельно мы хотим поблагодарить всех наших читателей, всех кто был с нами весь год.

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

10 самым активным участникам мы дарим наш IT-календарь 2016: типы багов. А чтобы не было обид и обвинений в необъективности выбора 10 участников (действительно выбрать сложно), то подарок мы отправим 30 участникам, которые с апреля по сентябрь активнее всего задавали вопросы и отвечали на форуме.

Подробнее...
 
Особенности тестирования на живых Android устройствах
07.09.2015 14:04

Запись доклада Екатерины Михеевой на онлайн-конференции Mobile ConfeT&QA, осень 2013

Все тесты прогнаны, регрессионное тестирование пройдено, кейсы заполнены, можно выкладывать новую версию вашего ПО? Казалось бы, да! Но нет!
В своем докладе я расскажу про распространенные проблемы и ошибки, которые вызваны не самим ПО, а особенностями того или иного железа мобильных устройств на платформе Android.

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

  • как составить набор тестов;
  • что нужно учесть, чтобы покрыть основной список особенностей тех или иных устройств и сократить количество всевозможных ошибок, которые могут возникнуть у конечного пользователя: GPS, Печать, Передача данных, Фоточки, Проблемы ОС

 
Tips&Tricks тестировщику мобильных приложений - сентябрь 2015
07.09.2015 00:34

Автор: Александр Хозя

Оригинальная публикация

Tips

1. Используйте mind-карты и эвристики/мнемоники для облегчения тестирования - все аспекты мобильного тестирования иногда сложно удержать в голове:

2. Смотрите diff-ы каждой ветки/фичи и задавайте как можно больше вопросов разработчиков. Этим вы:

  • поднимите свой престиж как тестировщика - пытаетесь разобраться в коде и областях, которые затронуты этой фичей
  • начнете изучать язык программирования и начнете лучше понимать что происходит 'под капотом' 

3. Изучите жизеннный цикл приложений. Activity 1, 2, 3 (Android) и ViewController 1, 2, 3 (iOS) для понимания из какого в какое состояние может переходить экран приложения и самое приложение.

4. Попросите выводить в лог все запросы к серверу и/или попросите удобную 'смотрелку логов' у сервер-side разработчиков, чтобы удобнее было анализировать запросы и выявлять дубликаты и/или находить более удобные способы обновления данных. Например, для обновления одной части профиля разработчик может перезапрашивать весь профиль вместо использования более легковесного запроса.

Подробнее...
 
С Днем знаний!!!
01.09.2015 10:59

Сегодня День Знаний, и по всей стране школьники отправляются грызть гранит науки.

Наверное они верят, что вот ещё немного осталось до окончания школы -- и не надо будет больше учиться! Как бы не так. В школе вы учились учиться, а после её окончания вам предстоит учиться работать. А потом осваивать новые профессии, изучать новые технологии, повышать квалификацию. Но не стоит печалиться, ведь учиться так интересно!

Поэтому мы хотим поздравить с этим праздником всех тестировщиков, стремящихся к знаниям, но в первую очередь -- тестировщиков-джуниоров. А также их наставников, менторов, кураторов и прочих причастных.

С Днём Знаний, коллеги!

А для тех, кто постоянно развивается, мы предлагаем наше расписание тренингов на сентябрь-октябрь. Мы представляем тренинги разного уровня по разным областям тестирования.

 
IT-календарь 2016: типы багов
31.08.2015 18:03

Скоро 2016 год - яркий, наполненный бурными событиями, легкий и веселый — таким обещает быть год обезьяны.

Уже сегодня нужно задумываться о том, что подарить коллегам айтишникам на Новый год…

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

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

Специальная цена на первые 100 календарей!!!

Заказывай IT-календарь и встречай 2016 год вместе с нами!

 
Ловушки мышления в тестировании
31.08.2015 12:28

Доклад Ирины Ивановой на на встрече Tallinn DevClub.

Все люди время от времени склонны к когнитивным искажениям – так называемым, ловушкам мышления. Каждый род деятельности, в свою очередь, склоняет к тем или иным ловушкам в разной степени. При тестировании, например, можно легко найти зависимость или, наоборот, случайность там, где их нет. Или найти сложный критический баг, но пропустить простой.

 
Как, куда и почему развивается Selenium?
21.08.2015 16:17

Выступление Алексея Баранцева на встрече Tallinn DevClub.

Многим знаком инструмент Selenium. Это стандарт de facto (а вскоре и de juro) в области автоматизации веб-приложений и мобильных приложений. Невероятно популярный инструмент. Но удивительно то, что Selenium развивается без чёткого плана. С одной стороны, это вполне объяснимо – команда разработки представляет собой группу энтузиастов, работающих над проектом в свободное время. С другой стороны, непонятно, почему коммерческие вендоры не могут повторить этот успех. Вот вы верите в то, что такое возможно?

А в нашу группу в Фейсбуке, посвященную Selenium, только-что добавился 1000-ый участник.

 
Предвзятость в тестировании
19.08.2015 10:50

Оригинальная публикация: http://testsheepnz.blogspot.ru/2015/07/confirmation-bias-in-testing.html

Автор: блогер и тестировщик TestSheep

Перевод: Ольга Алифанова для Software-testing.RU

Концепцию предвзятости я понимал смутно, пока не прошел курс Джеймса Баха "RST". Смысл понятия в том, что зачастую мы видим то, что наш мозг, наша психика хотят видеть, а не то, что существует на самом деле.

В целом, такая профессия, как тестировщик, существует именно благодаря предвзятому отношению.

Представим разработчика, создающего страницу регистрации для нового приложения.  Он регистрирует нового пользователя, вводя свое имя, почту, дату рождения, и получает сообщение "Добро пожаловать, Стюарт Кук!"."Все работает", заключает разработчик, и переходит к следующей интригующей задаче.

Можем ли мы сказать, что регистрация была протестирована? Разработчик ввел данные, увидел то, что и хотел увидеть - приветствие системы - и убедился, что все работает как надо.

Все мы попадались на эту удочку не раз (я, по крайней мере, попадался) - один тест ничего не доказывает. Осознание, что мы склонны делать вывод "все работает", исходя из одного-единственного подтверждения - ключевой момент курса "Быстрое тестирование".

Ввести данные и получить сообщение "Привет, Стюарт" - неплохой старт.  Но до финиша еще далеко.

Вдруг это просто сообщение?  Что, если учетная запись не была создана?  Мы можем проверить базу данных, или попробовать войти в систему, чтобы убедиться, что учетную запись можно использовать.  Если разработчик еще не создал страницу авторизации, придется ограничиться базой данных.  Вы же собирались ее проверить, правда?

А если мы зарегистрируемся как Вася - мы тоже получим сообщение "Привет, Стюарт"? Мелочь, а неприятно.
Что, если поля регистрации будут принимать значения любой длины? А если мы введем туда полную ерунду - удастся ли создать учетку?

Подробнее...
 
SQA-Days 18: Москва, 27-28 ноября, 10% скидка по нашему промокоду
14.08.2015 14:00

27-28 ноября в Москве пройдет уже Восемнадцатая Международная конференция в области обеспечения качества ПО «Software Quality Assurance Days».

В этом году тестировщики СНГ выбрали своей столицей столицу России, где пройдёт уже 18-ая Международная конференция. Москва удобный логистический, культурно-исторический и технологический центр, который объединяет в себе лучших ИТ-компаний, с интересными докладчиками и широкими возможностями для культурного отдыха после конференции.

Конференция пройдёт в известном ивент-центре ИнфоПространство.

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

Также открыта регистрация на конференцию по минимальной цене!

Как прошла прошлая конференция в Минске можно увидеть:

* на видео https://vimeo.com/129751808

* на фото https://www.facebook.com/media/set/?set=a.469075223257297.1073741839.247977782033710&type=3

https://vk.com/album-27699095_217084295

Будем рады видеть Вас в Москве в ноябре! До новых встреч!

Для получения 10% скидки при регистрации укажите наш промокод - s-t.ru

 
Вы знаете, что такое Selenium? А вот и нет!
11.08.2015 13:43

Что такое Selenium? Это программируемый драйвер браузера. Что? Ничего непонятно?

Тогда посмотрите вот этот небольшой ролик, записанный Алексеем Баранцевым в процессе подготовки тренинга "Selenium: стартовый уровень".

Посмотреть информацию о полной линейке тренингов по Selenium