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

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

.
Фриланс или аутсорс, тестирование требований, API и Web, лекция по чек-листам для начинающих, простые тест-планы: самые интересные новости тестирования за конец марта-2021!
31.03.2021 12:50

Опубликован выпуск рассылки за вторую половину марта.

В выпуске собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.

Содержание рассылки доступно по ссылке.

Подписаться на рассылку

 
Создание портфолио автоматизации: тестирование RPA
30.03.2021 00:00

Автор: Бет Маршалл (Beth Marshall)
Оригинал статьи
Перевод: Ольга Алифанова

  • Язык: VB.Net / UiPath
  • IDE: UiPath Studio
  • Инструмент управления исходным кодом: Github через Github Desktop
  • Тип тестов: UiPath
  • Тестируемый сайт: сайт моего спортзала

В этой статье я бы хотела поговорить про свой опыт создания тест-фреймворка роботизированной автоматизации процессов (RPA) с использованием ведущего поставщика на рынке UiPath.

Я познакомилась с UiPath в этом году, когда одной из первых сдавала их новый базовый экзамен – UiRPAv1. Я официально сертифицирована, но почти не работала с этим инструментом после сдачи экзамена, поэтому это показалось хорошей идеей для обучения на ходу.

Я очень довольна тем, как продвигается работа над моим портфолио, учитывая, с чего я начинала, но не думайте, что этот код занял у меня пару минут. Я потратила несколько дней, и много времени ушло на Google. Но все мы с чего-то начинаем, и я уверена, что кривая обучения ускорит работу в следующий раз. Еще один дополнительный бонус – симпатичный шаблон, с которого я смогу начать в следующий раз.

Подробнее...
 
Инхаус, фриланс, аутсорс компания: куда приземлиться тестировщику, чтобы не разлюбить профессию и расти как на дрожжах
29.03.2021 00:00

У клавиатуры снова я — Женя Пономаренко. Мы в «Кавычках» занимаемся тестированием и обеспечением качества для российских и зарубежных компаний. И мы — аутсорс агентство, т. е. тестируем проекты клиентов из разных сфер: от сложных — авиа и медицина, до ритейла и небольших стартапов. За свою карьеру в тестировании (а это ни много, ни мало — лет 15) я успел поработать в продуктовых командах, на фрилансе и в итоге стартанул агентство аутсорс тестирования. Пришел я к этому, потому что на одном проекте мне быстро становилось скучно, а аутсорс модель оказалась решением этой проблемы. Можно работать как компания со всеми корп. плюшками, по условиям ТК, но с разными проектами. А значит не сохнуть годами на одних и тех же задачах и непрерывно развиваться.

Подробнее...
 
Тестирование сторонних API
25.03.2021 00:00

Автор: Дейв Вестервельд (DaveWesterveld)
Оригинал статьи
Перевод: Ольга Алифанова

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

Но.

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

Подробнее...
 
Чек-лист тестирования требований
24.03.2021 00:00

Автор: Ольга Назина (Киселёва)

Когда разрабатывается новая функциональность системы, аналитик пишет требования, а тестировщик их проверяет. До того, как начать реализацию. Потому что на этом этапе внести исправления дешевле всего.

Вот только на что обращать внимание при тестировании? Есть набор основных характеристик, которыми должна обладать хорошая документация:

Подробнее...
 
Конференция для QA-специалистов Heisenbug
23.03.2021 00:00

Что интересного в программе и как протестировать онлайн-площадку заранее?

Программа Heisenbug 2021 Piter полностью готова — в ней 26 докладов и воркшопов! В этом анонсе мы перечислим основные темы и спикеров конференции по тестированию, которая пройдет уже 6–9 апреля в онлайне. Итак, поехали!

Основные темы:

  • ML в тестировании
  • Теория тестирования
  • UI
  • Kick start
  • Инструменты
  • Best practices

С докладами выступят:

  • Кевлин Хенни — автор и редактор нескольких книг об IT, разработчик, спикер и консультант с огромным опытом;
  • Мануэль Риггер — автор инструмента SQLancer, обнаружившего более 450 багов в SQLite, MySQL, PostgreSQL, MariaDB и CockroachDB;
  • Артем Ерошенко — специалист по тестированию с 8-летним опытом, специалист по работе с Selenium, HtmlElements, Allure, Jenkins и многие другие;

Помимо докладов будет несколько воркшопов, на которых можно будет не только послушать, но и попрактиковаться:

  • Виталий Фридман — От birthday selector до inline validation: Всё, что нужно знать о веб-формах;
  • Андрей Солнцев — Как начать свой проект автоматизации с нуля; Продолжение;
  • Олександр Хотемской — Пишем API-тесты на TypeScript;
  • Юрий Артамонов — IDE в помощь специалисту по тестированию.

Полную программу можно увидеть здесь. Промокод на скидку тоже есть — softwaretesting2021JRGpc

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

Хотите протестировать платформу, на которой будет проходить Heisenbug? Приходите на бесплатный онлайн-фестиваль TechTrain 2021 Spring, который пройдет 27 марта.

На нем вы сможете увидеть 6 докладов по разным направлениям, а мы — обкатать все системы в бою перед сезоном.

Тем более, что с докладом выступят Всеволод Брекелов и Артем Ерошенко, где познакомят с кучей инструментов, которые могут облегчить жизнь разработчику, тестировщику и даже менеджеру.

Для участия зарегистрируйтесь.

 
Простой подход к тест-планированию
22.03.2021 00:00

Автор: Саймон Найт (Simon Knight)
Оригинал статьи
Перевод: Ольга Алифанова

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

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

Глубокие размышления об этих факторах и их фиксация в любой форме – вот в чем задача этого упражнения.

Подробнее...
 
UI-элементы и жесты в мобильных приложениях
19.03.2021 00:00

Оригинальная публикация
Автор: Екатерина Яковлева

Вы часто задумывались, обнаружив баг в мобильном приложении и заводя его в баг-трекер, как правильно назвать ту или иную часть интерфейса или действие, которые привели к ошибке? Или читаешь описание задачи и задумываешься, как должен выглядеть какой-то экран и что должно появиться при тапе на кнопку. А может, вы описываете продуктовые задачи и не всегда чувствуете себя на одной волне с дизайнерами и разработчиками, которые иногда начинают говорить на эльфийском? Чтобы исключить недопонимание, неясности и вопросы, мы решили создать перечень наиболее распространенных элементов и жестов и показать их на примере Юлы.

А вы знали, как называется «та самая выезжающая снизу экрана шторка» или несколько (три и более) тапов подряд? Ответы на эти вопросы и названия многих других элементов читайте в нашей статье.

Подробнее...
 
Тестирование фрагментации: отличная кроссплатформенная тест-стратегия для мобильных устройств
18.03.2021 00:00

Автор: Хилке де Йонг (Hylke de Jong)
Оригинал статьи
Перевод: Ольга Алифанова

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

Учитывать приходится множество мобильных устройств, браузеров и операционных систем. Но такое обилие возможностей вызывает один довольно важный вопрос: как узнать, на каких браузерах и устройствах тестировать?

Давайте с этим разберемся и создадим устойчивую кросс-браузерную мобильную тест-стратегию.

Подробнее...
 
Чек-лист тестирования WEB приложений
17.03.2021 00:00

Автор: Яковлев Станислав — Team Lead команды тестирования сервиса Юла, телеграмм канал t.me/qa_chillout

После публикации статьи «Чек-лист тестирования мобильных приложений», поступило большое количество сообщений про такой же чек-лист, только для WEB приложений. Чтобы ответить на этот вопрос была подготовлена универсальная шпаргалка, которую можно использовать при тестировании практически любого WEB приложения.




В данный чек-лист вошли только общие характеристики. Естественно, в тестируемом приложении может быть функциональность, для которой нужно применять отдельный подход и создать отдельные сценарии. То же самое верно для производительности, удобства использования, безопасности и прочего тестирования, которое необходимо вашему приложению.
Подробнее...
 
Эвристики воспоминаний для тест-дизайна
16.03.2021 00:00

Автор: Маарет Пюхяярве (MaaretPyhäjärvi)
Оригинал статьи
Перевод: Ольга Алифанова

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

"Если единственный известный вам инструмент – это молоток, все становится похожим на гвоздь".

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