Библиотека тестировщика – Telegram
Библиотека тестировщика
3.16K subscribers
435 photos
261 videos
22 files
405 links
Библиотека для тестировщика и QA. По всем вопросам @evgenycarter
Download Telegram
Quick: Behavior-Driven тестирование для Swift

Quick — это Behavior-Driven среда тестирования для Swift и Objective-C. Quick помогает вам проверить, как ведут себя ваши приложения, а не просто работает код или нет. Такой подход делает тесты чрезвычайно читабельными и поддерживаемыми, а также помогает описать поведение логических частей приложения другим разработчикам.

https://github.com/Quick/Quick

#qa #testing

Подпишись👉 @testlab_qa
Наши любимые приложения-помощники в тестировании back-end

Всем привет! Меня зовут Константин и я работаю ведущим тестировщиком в дружной команде back-end компании Solit. Мои коллеги уже не раз делились различными хитростями и ноу-хау, которые они применяют в своих проектах. Я же решил пойти немного другим путём и поделиться с вами набором сервисов и утилит, которые помогают нам прийти к недостижимой цели — работа приложений без дефектов.

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

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

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

#qa #testing

Подпишись👉 @testlab_qa
👍5
Как эффективно тестировать микросервисы

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

https://blog.bitsrc.io/how-to-test-microservices-effectively-bddd3bffa114

#qa #testing

Подпишись👉 @testlab_qa
👍2
Пять примечательных функций Postman, которые мы используем в тестировании банковских систем

Есть у Postman несколько полезных функций, которые помогают нам экономить десятки, а в некоторых случаях и сотни человеко‑часов в месяц. Тут нет каких‑то больших секретов или магии, но рассказ про них может для кого‑то послужить началом долгого и продуктивного использования. В этом посте я пробегусь по пяти функциям и приемам для Postman, которые мы используем для тестирования систем, связанных с банковскими операциями в сегменте C2B — теми самыми, которые весь мир ежедневно проводит через всевозможные кассовые аппараты, банкоматы, терминалы и QR‑коды.

https://habr.com/ru/companies/rshb/articles/715304/

#qa #testing

Подпишись👉 @testlab_qa
👍3
Перестаньте писать автотесты силами автоматизаторов

У нас была классическая история: разработчики разрабатывают, автоматизаторы пишут тесты. Банковское приложение, backend, web, ios и android платформы, очень много схожих тест-кейсов. В какой-то момент сама скорость появления новых фич сильно превысила даже теоретическую возможность покрывать их автотестами. Можно было линейно масштабировать отдел (по моим расчётам, нужно было ещё 12 человек), а можно было попробовать понять, как всё это поменять.

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

https://habr.com/ru/companies/homecredit/articles/715316/

#qa #testing

Подпишись👉 @testlab_qa
👍2
APPIUM Tutorial for Android & iOS Mobile Apps Testing

https://www.guru99.com/introduction-to-appium.html

#qa #testing

Подпишись👉 @testlab_qa
👍2
#qa #testing

Подпишись👉 @testlab_qa
😁7👍4
Как работать с качеством в командах, где нет тестировщиков?

Привет! Меня зовут Сергей, я в тестировании уже 11 лет и сейчас развиваю качество в компании QIWI. В этом посте я хочу рассказать вам, как сейчас выглядят наши продуктовые команды, куда подевалась роль тестировщика и поделиться некоторыми выводами.

https://habr.com/ru/companies/qiwi/articles/717370/

#qa #testing

Подпишись👉 @testlab_qa
👍3
Разбираюсь в мок-серверах и пишу свой

Привет, меня зовут Татьяна Лабчук, я работаю full-stack QA в Альфа-Банке: пишу автотесты и тестирую руками. Автотесты пишу на Java, поэтому примеры в статье, в основном, будут на этом ЯП, но их можно переложить на другие языки.

План статьи:

Проблематика: проблема черного ящика и почему это вообще нужно решать.
Варианты решения проблемы.
Подробно про мок-сервер, как один из вариантов решения проблемы: как выбрать и в чём польза.
Самописный мок-сервер в реальной задаче.
Закрепляем материал в блоке «Польза мок-сервера».
Начнём с проблематики.

https://habr.com/ru/companies/alfa/articles/749890/

#qa #testing

Подпишись👉 @testlab_qa
👍6
База теории тестирования ПО

Техники тест-дизайна. База для тестировщика. Топ 10 техник по istqb.
Виды тестирования. Типы тестирования. База для тестировщика по istqb.

источник

#qa #testing

Подпишись👉 @testlab_qa
👍4
Мини-курс sql базы данных с нуля для тестировщика

Sql для тестировщика — виды. Связи таблиц. Ключи.
Sql для тестировщика —create table, insert, update и др.
Sql для тестировщика — первичный и внешний ключи
Sql для тестировщика — select, like, group и др.
Sql для тестировщика — join, left, right, full outer

источник

#qa #testing

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

Как манипулировать разработчиком с помощью баг-репортов
Как мы дошли до динамических Page Objects, и почему их использование проще чем кажется
Автоматизация тестирования. Библиотека PLAT-ON
Как эффективно тестировать ETL системы вручную?
Круглый стол - Организация команды в условиях кризиса!
Тестирование АПИ при помощи Django
QA Lead Evolution
Первые шаги в карьере QA Engineer - с чего начинать?
Evolution of Selenium WebDriver
Основы негодного резюме (для QA инженеров и не только)

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

#qa #testing

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