Библиотека тестировщика
3.15K subscribers
435 photos
262 videos
22 files
406 links
Библиотека для тестировщика и QA. По всем вопросам @evgenycarter
Download Telegram
Базовые проверки элементов веб-страниц

#qa #testing

Подпишись👉 @testlab_qa
👍73🔥2
Базовые проверки элементов веб-страниц

#qa #testing

Подпишись👉 @testlab_qa
👍8🔥32
Тестовые дублеры: моки, стабы, пустышки, шпионы и фейки. Углубленный взгляд

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

Test Doubles, также известные как Test Fakes или Test Stubs, - это мощные техники, используемые для создания заменителей взаимодействующих объектов в наших тестах. Эти заменители позволяют нам контролировать поведение этих зависимостей, способствуя целенаправленному и надежному тестированию. В контексте программирования на Go Test Doubles - это способ повысить эффективность наших модульных тестов и улучшить общее качество нашего программного обеспечения.

https://dwarvesf.hashnode.dev/understanding-test-doubles-an-in-depth-look

#qa #testing

Подпишись👉 @testlab_qa
👍1
qa.pdf
114.8 KB
Шаги, которые необходимо предпринять, чтобы стать QA-инженером

https://roadmap.sh/qa

#qa #testing

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

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

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

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

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

#qa #testing

Подпишись👉 @testlab_qa
👍4🔥2
Что можно и стоит писать в поле Pre-conditions в тест-кейсах

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

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

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

#qa #testing

Подпишись👉 @testlab_qa
👍42
Awesome Testing: Курсы и руководства

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

https://github.com/upgundecha/awesome-testing-courses

#qa #testing

Подпишись👉 @testlab_qa
👍4
Media is too big
VIEW IN TELEGRAM
Как НЕ стоит проходить технические собеседования QA-инженеру

источник

#qa #testing

Подпишись👉 @testlab_qa
👍10
Ирина Петрова Author
Technical Recruitment Team Leader

Дмитрий, здравствуйте, а я где-то разве писала, что мы ищем инженера по нагрузочному тестированию?

Мы ищем performance тестировщика, т.е. того, кто может в разные виды тестирования.

#qa #testing

Подпишись👉 @testlab_qa
😁7🤡5🗿3🤷1
Разбираюсь в мок-серверах и пишу свой

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

План статьи:

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

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

#qa #testing

Подпишись👉 @testlab_qa
👍5
Перед вами — книга-метод, книга-наставник, способная перевернуть мышление и помочь выработать осознанный подход к работе и жизни в целом путём высокоуровневого планирования.

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

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

Ознакомиться с книгой
3👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Как тестировщики ищут баги 😀

#qa #testing

Подпишись👉 @testlab_qa
😁11