Получи случайную криптовалюту за регистрацию!

Библиотека тестировщика

Логотип телеграм канала @testlab_qa — Библиотека тестировщика Б
Логотип телеграм канала @testlab_qa — Библиотека тестировщика
Адрес канала: @testlab_qa
Категории: Технологии
Язык: Русский
Количество подписчиков: 2.28K
Описание канала:

Библиотека для тестировщика и QA. По всем вопросам @evgenycarter

Рейтинги и Отзывы

2.67

3 отзыва

Оценить канал testlab_qa и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

0

2 звезд

1

1 звезд

1


Последние сообщения 12

2022-10-26 11:20:46 Чек-лист API тестов

Корректность структуры данных

POST запросы
Заполнены все поля валидными данными
Заполнены только обязательные поля
Заполнены не все обязательные поля
Не заполнено ни одно поле
Валидация данных в полях (корректные и некорректные данные)
Пустой JSON
Дата создания объекта

GET запросы
Пустой список (если возможно)
Заполненный список
Пагинация в списке (limit, offset)
Получение списка с ограничением на количество записей
Получение списка начиная с указанного номера
В случае передачи параметров с некорректным значением возвращается 400 с описанием ошибки в теле ответа
При отрицательном offset список пользователей возвращается начиная с первой позиции
При несуществующем offset возвращается пустой список пользователей
Сортировка списка
Запрос данных по валидному ID, проверка возвращения корректных данных
Запрос данных по несуществующему ID, но в валидном формате
Запрос данных по невалидному ID

PUT запросы
Обновление с корректными данными
Обновление по несуществующему ID
Обновление по невалидному ID
Валидация полей (корректные и некорректные данные)
Частичное обновление (в JSON присутствуют не все поля)

DELETE запросы
Удаление существующего объекта
Удаление уже удаленного объекта
Удаление по несуществующему ID
Удаление по невалидному ID
Удаление и повторное добавление такой же сущности (если есть уникальные поля)
Проверка статусов ответов
Проверка всех возможных ошибок
Остальные специфичные проверки в случае сложной логики

#qa #testing

Подпишись @testlab_qa
575 views08:20
Открыть/Комментировать
2022-10-25 17:34:41
Открытый курс - Software testing - 2022
Школа Михаила Портнова

урок №1 - Введение
урок №2 - Пользовательский Интерфейс
урок №3 - сообщения об ошибках
урок №4
урок №5
Урок №6 - Классы эквивалентности и граничные условия
урок №7
Урок №8 - Тестирование Веб Форм


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

#qa #testing

Подпишись @testlab_qa
600 views14:34
Открыть/Комментировать
2022-10-24 11:30:20
OTUS ведёт набор на онлайн-курс «QA Lead» и проводит бесплатный вебинар на тему «Применение инструментов системного мышления для оптимизации и улучшения процесса тестирования»: регистрация

СЕГОДНЯ, 24.10 в 20:00 мск мы разберёмся, какие инструменты может использовать QA лид для вскрытия системных проблем и поиска их причин. Изучим в формате воркшопа такие инструменты, как:
— 5 почему;
— CLD диаграммы (Casual loop Diagram), как способ графического представления системы и процессов;
— построение Value stream map.

Экспертизой поделится преподаватель-практик Анастасия Асеева-Нгуен (Эксперт по инженерным практикам в QADojo).

Регистрируйтесь сейчас — напомним перед вебинаром!
609 views08:30
Открыть/Комментировать
2022-10-24 10:07:49
Чек-лист тестирования требований

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

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

Полнота
Однозначность
Непротиворечивость
Необходимость
Осуществимость
Тестируемость

https://habr.com/ru/post/543340/

#qa #testing

Подпишись @testlab_qa
591 views07:07
Открыть/Комментировать
2022-10-21 11:38:48
Принципы юнит-тестирования. Часть первая

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

https://habr.com/ru/company/sportmaster_lab/blog/676840/



Принципы юнит-тестирования. Часть вторая

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

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

https://habr.com/ru/company/sportmaster_lab/blog/681010/


#qa #testing

Подпишись @testlab_qa
692 views08:38
Открыть/Комментировать
2022-10-19 10:45:56
Используй свой геймерский опыт для освоения новой профессии — тестировщика игр.

В OTUS стартовал набор на курс «QA Game Engineer».

Пройдите вступительный тест и проверьте свой уровень знаний тестирования!

Пройти тест: https://otus.pw/P17N/

Пройдите тест, смотрите наши открытые уроки - и приходите учиться. Ждем!
707 viewsedited  07:45
Открыть/Комментировать
2022-10-19 08:00:37
Kotlin. Автоматизация тестирования

Хочу поделиться опытом создания системы автоматизации функционального тестирования на языке на Kotlin.
Основой для создания / конфигурирования / запуска / контроля выполнения тестов — будет набирающий популярность молодой фреймворк Kotest (в прошлом Kotlin Test).

(Часть 1). Kotest: Начало
https://habr.com/ru/company/nspk/blog/520380/

(Часть 2). Kotest. Deep Diving
https://habr.com/ru/company/nspk/blog/542754/

(Часть 3). Расширения Kotest и Spring Test
https://habr.com/ru/company/nspk/blog/685330/


#qa #testing

Подпишись @testlab_qa
724 views05:00
Открыть/Комментировать
2022-10-18 08:00:33
Идеальное соотношение разработчиков и тестировщиков

Меня часто спрашивают об идеальном соотношении разработчиков и тестировщиков. Я всегда отвечаю, что это зависит от контекста. Хорошее соотношение тестировщиков и разработчиков определяется рядом факторов. Тут надо подумать о том, работаете ли вы с последней технологией или с давно существующим продуктом, о таланте и опыте членов команды, и об ожидаемом ритме релизов. На самом деле сработать могут самые разнообразные соотношения, но у каждого есть достоинства и недостатки. Разберем несколько примеров.

https://telegra.ph/Idealnoe-sootnoshenie-razrabotchikov-i-testirovshchikov-10-16

#qa #testing

Подпишись @testlab_qa
698 views05:00
Открыть/Комментировать
2022-10-17 08:00:42
История одного сервера и тестировщика Васи

Нас пугает новое и неизвестное. Хотя иногда все оказывается не так страшно. В этой статье я расскажу, почему тестировать API на самом деле несложно и как этот скилл поможет стать крутым QA.

Когда в команде дело доходит до тестирования API, начинающий QA теряется — даже смотреть в сторону сервера страшно, не то, что подбирать к нему запросы. И это волнение оправдано. Тестируя UI, невольно становишься пользователем продукта и видишь такой же графический интерфейс, как и потенциальный клиент. Достаточно ввести в нужное поле браузера текст, и тебе выдаст понятную ошибку. При знакомстве с «апишкой» может показаться, что она требует другой стратегии тестирования. На деле же тебе понадобится чуть больше технических знаний:

https://habr.com/ru/company/nix/blog/534156/

#qa #testing

Подпишись @testlab_qa
682 views05:00
Открыть/Комментировать
2022-10-16 20:11:37
5 инструментов для удаленной команды Automation QA

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

https://habr.com/ru/post/573540/

#qa #testing

Подпишись @testlab_qa
718 views17:11
Открыть/Комментировать