Библиотека тестировщика – Telegram
Библиотека тестировщика
3.14K subscribers
435 photos
262 videos
22 files
406 links
Библиотека для тестировщика и QA. По всем вопросам @evgenycarter
Download Telegram
Media is too big
VIEW IN TELEGRAM
2 ChatGPT для тестировщика (QA Engineer)

В данном видео расскажу про ChatGPT для тестировщика (QA Engineer) в контексте его повседневных задач: создание тестовой документации, работа с тест-дизайном, запросы к базам данных и написание тестов для Postman.

00:00 - Напоминание про ChatGPT c точки зрения освоения теории тестирования
00:53 - Работа с техниками тест-дизайна
16:22 - Создание тестовой документации
27:13 - Эстимация тестирования
31:20 - Генерация тестов и автотестов для Postman
37:20 - Работа с чит-листами
39:31 - Работа с БД и запросами

источник

#qa #testing

Подпишись👉 @testlab_qa
👍5👎1
Привет, на связи Podlodka QA Crew! Тема нового сезона — «Тестирование бэкенда» — актуальное направление благодаря тренду на микросервисную архитектуру. Но для многих тестировщиков тестирование бэкенда кажется слишком сложным и требующим углублённых знаний. 

Вместе с QA-инженерами из Альфа-Банка, Qiwi, Prisma.Labs, Ozon.Fintech, Qase и других российских и зарубежных компаний рассмотрим кейсы и best practice:

Выясним, какие hard skills понадобятся, чтобы начать тестировать бекенд;
Разберёмся, как тестировать не-REST бэкенд.
Научимся миграции API тестов с OpenAPI генератора на Requests. 
🤓 Послушаем забавные истории фейлов тестирования бэкенда с выводами спикеров.

Стартуем уже 3 апреля! Подробное расписание ищите на сайте: https://podlodka.io/qacrew.
Telegram Bot на службе у автоматизации тестирования. Или как, попивая чай с плюшками, запускать автотесты с телефона

В этой статье я поделюсь своим опытом создания Telegram Bot-а для автоматизации тестирования.
Как появилась идея создать Telegram Bot для автотестов?
Мы хотели облегчить пользователям громоздкую цепочку действий из 4 шагов:

1) подключение к сети;
2) вход в VDI;
3) вход в Jenkins;
4) запуск автотестов или проверка окончания сборки.

Тогда нам пришла в голову мысль, что Telegram Bot может решить эту задачу.

Забегая вперед, скажу, что это «зашло». Реакция пользователей после запуска бота была позитивной: «Удобно!», «Круто!», «А что, так можно было?».

#qa #testing

Подпишись👉 @testlab_qa
2👍2
С 17 по 28 апреля участвуйте в крупнейшем хакатоне по кибериммунитету и выстройте защищенную на уровне архитектуры систему.

Призовой фонд «Лаборатории Касперского» победителям – 500 000 рублей.

Кибериммунный подход – это новый практический навык для разработчиков. На хакатоне по кибериммунной разработке вы получите возможность пройти небольшой бесплатный курс от «Лаборатории Касперского» и выбрать один из двух треков от партнёров хакатона:

1. Создание устройства детектирования радиационного фона в паропроводе на АЭС
2. Создание программируемого логического контроллера для теплоэлектроцентрали

На хакатон приглашаются: программисты, аналитики, QA-специалисты, архитекторы ПО, эксперты по ИБ.

Хакатон позволяет познакомиться с кибериммунным подходом, поэтому будет полезен всем: студентам, преподавателям, middle-, senior-специалистам, техническим директорам.

Успей пройти обучение, зарегистрироваться и собрать команду до 16 апреля: https://cnrlink.com/hackathoncyberimmune29
Docker для автоматизации тестирования

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

https://mam16muk.medium.com/docker-for-test-automation-96552bcbd917

#qa #testing

Подпишись👉 @testlab_qa
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Maestro — автоматизация тестирования мобильного пользовательского интерфейса

Почему Maestro?
Maestro создан на основе опыта своих предшественников (Appium, Espresso, UIAutomator, XCTest).

Встроенная устойчивость к нестабильности. Элементы пользовательского интерфейса не всегда будут находиться там, где вы их ожидаете, касание экрана не всегда будет проходить и т.д. Maestro принимает нестабильность мобильных приложений и устройств и пытается противостоять ей.

Встроенная устойчивость к задержкам. Нет необходимости перегружать ваши тесты вызовами sleep(). Maestro знает, что загрузка контента может занять время (т.е. по сети), и автоматически ждет его (но не дольше, чем требуется).

Сверхбыстрая итерация. Тесты интерпретируются, не нужно ничего компилировать. Maestro способен непрерывно отслеживать ваши тестовые файлы и повторно запускать их по мере изменения.

Декларативный, но мощный синтаксис. Определите свои тесты в yaml-файле.

Простая установка. Maestro - это единый двоичный файл, который работает везде.

https://github.com/mobile-dev-inc/maestro

#qa #testing

Подпишись👉 @testlab_qa
🔥2
Если вы хотите учиться разработке глубоко и системно, приходите в Хекслет! Сейчас открыт набор на онлайн-профессию «Инженер по тестированию»

На Хекслете удобно:
✔️ Все лекции доступны 24/7 на платформе — занимайтесь в удобное время
✔️ Практика прямо в браузере
✔️ Наставники, которые помогут в процессе обучения, и кураторы, контролирующие прогресс

Уже во время обучения вы станете участником Карьерного трека.

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

Вас будет сопровождать персональный карьерный консультант. Он поможет проанализировать вакансии, составить сопроводительное письмо, порекомендует вас в партнерские компании и предложит стажировки.

🆙 Мы заинтересованы, чтобы вы нашли первую работу. Получите полную консультацию по профессии и карьере в IT!
👍1💩1
Как тестировать методы REST API

Когда ручного тестировщика впервые просишь проверить метод REST API, того охватывает паника: «Как это делать? Я вообще почти ничего не знаю про API. Что делать? Как это тестировать?»

https://habr.com/ru/articles/704090/

#qa #testing

Подпишись👉 @testlab_qa
👏3
Как обеспечивать качество при релизах раз в час

Привет, я Михаил Шваркунов, директор по качеству ВКонтакте. Расскажу, как выглядят наши ежечасные релизы с точки зрения тестирования: как мы переложили часть задач по тестированию на разработчиков, сколько у нас автотестов и что мы ими покрываем. А ещё как команда тестирования сопровождает релиз, какие у нас при этом SLA и что делаем после. И вообще — зачем так часто что-то выкатывать? Что, нельзя подкопить и катать раз в день?

https://habr.com/ru/companies/vk/articles/703230/

#qa #testing

Подпишись👉 @testlab_qa
👍2
Получите надежную базу для быстрого старта в сфере IT 💯

Обучим на тестировщика программного обеспечения в дистанционном формате за 3 месяца полностью бесплатно.

Почему мы?
📚  Официальный образовательный партнер Томского государственного университета. Учебная программа одобрена ТГУ
🏅  Преподаватели-практики с выдающимся опытом в своей сфере
🙌  Увлеченное коммьюнити и множество довольных выпускников
🎓  Диплом о профессиональной переподготовке установленного образца
💻  Удобная обучающая платформа
🙍‍♀️  Поддержка тьютора в зачислении и обучении

Кто может участвовать?
— Студенты старшего курса и выпускники
— Женщины в декрете и мамы детей до 7 лет
— Безработные и лица под риском увольнения
и другие категории граждан. Подробные условия — на нашем сайте.

Другие наши программы:
— Системный аналитик
— Аналитик данных
— Графический дизайнер
— Аналитик маркетплейсов

🚀 Подайте заявку и начните учиться через 2 недели:
https://clck.ru/3454Jc
👍2
Тестирование API

Зачем тестировать API?
Что такое HTTP, API и протоколы
Структура HTTP запроса
Пример GET запроса / Python и библиотека requests
Как устроен формат JSON. Коротко
Парсинг JSON на языке Python
Коды ответа сервера / протокол http / Python и библиотека requests
Python, pytest и тесты с параметрами / Тестирование API на Python
Python, pytest и метод Setup / Тестирование API на Python

источник

#qa #testing

Подпишись👉 @testlab_qa
👍4
Курс "Тестировщик с нуля"

Урок 1 | Тестирование
Урок 2 | Принципы тестирования. Валидация и верификация
Урок 3 | Цели тестирования
Урок 4 | Словарь (веб элементы) и инструменты тестировщика веб-приложений
Урок 6 | Интеллект-карты для QA, IT и жизни (Mind Map). Как использовать интеллектуальные карты.
Урок 6 | QA, QC, тестирование на примере завода
Урок 7 | Что такое баг, что такое фича, примеры фичей и баго
Урок 8 | Виды тестирования. Функциональное и нефункциональное тестирование
Урок 9 | Как правильно тестировать. Мой алгоритм (чек-лист) тестирования фичи
Урок 10 | Баг-репорт. Создаем лучшие отчеты о дефектах. Severity vs Priority.
Урок 11 | Примеры баг-репортов в багтрекингах JIRA и REDMINE.

Все видео доступны на youtube

#qa #testing

Подпишись👉 @testlab_qa
👍7