Библиотека тестировщика – Telegram
Библиотека тестировщика
3.16K subscribers
435 photos
261 videos
22 files
405 links
Библиотека для тестировщика и QA. По всем вопросам @evgenycarter
Download Telegram
В чем суть тестирования ПО?

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

https://www.softwaretestinghelp.com/what-is-software-testing-all-about/

#qa #testing

Подпишись👉 @testlab_qa
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Как тестировщики ищут баги 😀

#qa #testing

Подпишись👉 @testlab_qa
😁11👍1
Парадигма качества

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

https://qualitywithmillan.github.io/post/the-paradigm-of-quality.html

#qa #testing

Подпишись👉 @testlab_qa
👍1
Part 0. Инструментарий QA в Альфа Банке


Всем привет! Меня зовут Вадим Лунин. Я — QA Manager из Альфа Банка в Беларуси. Этой статьёй хочу начать цикл статей по инструментам, которые мы используем для тестирования наших продуктов в Альфа Банке.

Три месяца назад мы запустили Альфа Среду – серию митапов для IT-специалистов. Один из митапов был посвящен теме тестирования - "Тестирование в Альфа Банке: на пути к TestOps". На митапе мы рассказали про наши подходы и инструменты в тестировании. Больше новостей о цифровой трансформации Альфа Банка и анонсы следующих митапов можно найти в Telegram Альфа-Среда. В этой статье я подробнее опишу наш инструментарий, как мы его используем и как выбирали.

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

#qa #testing

Подпишись👉 @testlab_qa
👍3
Part 1. Инструменты автоматизации тестирования

Привет! Я Вадим Лунин, QA Manager в Альфа Банке в Беларуси. С 2022 года я работаю в банке и одно из моих направлений работы - выбор инструментов тестирования. Не так давно я написал статью “Part 0. Инструментарий QA в Альфа Банке”, в которой описал концепцию Full-stack QA. В этой статье поделился тем, что у нас нет разделения QA-специалистов на ручных тестировщиков и автоматизаторов, а есть разделение по платформам. А в этой статье я хочу рассказать, какие инструменты мы используем для автоматизации тестирования и почему именно к этому пришли.

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

#qa #testing

Подпишись👉 @testlab_qa
👍31
Как написать классный баг-репорт

Итак, вы только что сообщили своей команде разработчиков, что нашли баг. И тут же слышите страшный ответ: "Мне нужно больше информации".
Не успеете вы оглянуться, как получите поток писем.

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

Не волнуйтесь: мы поделимся с вами некоторыми советами и рекомендациями по составлению действенных отчетов об ошибках, которые заставят разработчиков полюбить вас!

https://marker.io/blog/how-to-write-bug-report

#qa #testing

Подпишись👉 @testlab_qa
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Когда в пятницу вечером выкатили релиз и тебя попросили остаться 😂

#qa #testing

Подпишись👉 @testlab_qa
😁6
Как мы переложили на ChatGPT рутину в тестировании

Здравствуйте вам каждому. Мы — Дмитрий и Павел, специалисты по тестированию в ITFB Group. В нашей работе, как и у любого тестировщика, есть много рутинных, однотипных задач. Делать их не хочется, но без них нельзя. К счастью, нам теперь могут помогать генеративные нейросети.

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

https://habr.com/ru/companies/itfb/articles/769840/

#qa #testing

Подпишись👉 @testlab_qa
👍31
This media is not supported in your browser
VIEW IN TELEGRAM
Нормальный человек vs Тестировщик 😀

#qa #testing

Подпишись👉 @testlab_qa
😁7
«Иногда лучше написать велосипед»: как тестировать кластеры Kubernetes с помощью Python

Сегодня Kubernetes — это основное средство для оркестрации контейнеров на рынке, поэтому их тестирование занимает особую позицию в перечне задач. Большинство тривиальных тестов можно запустить через команду kubectl, либо фреймворк Sonobuoy для тестирования сертификации версий.

Однако для сложных интеграционных тестов, которые завязаны на Kubernetes API, необходимо реализовать что-то свое. Я воспользовался клиентской библиотекой Python для Kubernetes, которая позволяет работать со всеми прелестями его интерфейса, соединил ее с PyTest и API нашего продукта — Managed Kubernetes. Что из этого вышло, показываю в статье.

https://habr.com/ru/companies/selectel/articles/772316/

#qa #testing

Подпишись👉 @testlab_qa
👍1
Настройка Selenoid под Android с устранением типичных ошибок

Мой 2-х месячный опыт настройки Selenoid под Android за 10 минут
Если вы читаете эту статью, то наверняка слышали о Selenoid. Это мощное решение написанное на Go от компании aerokube для управления Docker-контейнерами, в которых «завёрнуты» все необходимые программы и драйверы для тестирования в браузерах или на Android-эмуляторах.Как утверждают производители Selenoid, их решение потребляет намного меньше ресурсов, чем, например тот же Selenium. В то время, как первый имеет удобный веб интерфейс (в документации к Selenium нет никаких упоминаний про UI) и также возможность параллельного запуска тестов. У Selenoid также есть отличная поддержка, большое коммьюнити и достаточно хорошая документация .

Отмечу, что Selenoid работает только на Linux. За исключением, когда вам нужно запустить Selenoid без Docker. Но это уже совсем другая история.

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

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

#qa #testing

Подпишись👉 @testlab_qa
👍2
Real-World Bug Hunting: A Field Guide to Web Hacking
Peter Yaworski (2019)

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

В книге поднимаются вопросы :
• Как работает интернет и основные концепции взлома веб приложений
• Как злоумышленники компрометируют веб-сайты

#qa #testing

Подпишись👉 @testlab_qa
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Тестировщик накидал багов 😂

#qa #testing

Подпишись👉 @testlab_qa
😁11
Законы ручного тестирования

https://jarbon.medium.com/laws-of-manual-testing-a1080e96aa3f

#qa #testing

Подпишись👉 @testlab_qa
👍3
Как тестируют в Microsoft

👋 Привет, это Гергели. В этой статье мы рассмотрим "Как Big Tech делает QA".

«Microsoft сыграла огромную роль в развитии и повышении значимости Quality Assurance во всей IT-отрасли. Microsoft была первой крупной компанией, которая предложила специальную роль в QA, выходящую далеко за рамки ручного тестирования — а именно SDET.

Далее подробно рассмотрим эту роль в Microsoft, и как они отказались от этой практики.

https://blog.pragmaticengineer.com/how-microsoft-does-qa/

#qa #testing

Подпишись👉 @testlab_qa
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Как я приступаю к тестированию😂

#qa #testing

Подпишись👉 @testlab_qa
😁10🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда программист сказал, безопасность на высоте.

QA, твой выход 😎

#qa #testing

Подпишись👉 @testlab_qa
😁5👍1
😂

#qa #testing

Подпишись👉 @testlab_qa
👍8😁6
5 способов оценки времени тестирования

По моим наблюдениям, я выделил несколько способов тестирования оценки времени:
на основе знаний;
на основе сеансов тестирования;
на основе типа тестирования;
на основе опыта;
на основе исправления ошибок.

Давайте подробно рассмотрим каждый из них.

https://medium.com/geekculture/5-ways-for-testing-time-estimation-ed113f5d1998

#qa #testing

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