Hello, Modern Testing World
Three months ago, I was flying over India, on my way to Bangkok, when I first dabbled into Quality Engineering and Testing.
https://laurapacis.medium.com/hello-modern-testing-world-cb5203d5907d
#qa #testing
Подпишись👉 @testlab_qa
Three months ago, I was flying over India, on my way to Bangkok, when I first dabbled into Quality Engineering and Testing.
https://laurapacis.medium.com/hello-modern-testing-world-cb5203d5907d
#qa #testing
Подпишись👉 @testlab_qa
👍1
Media is too big
VIEW IN TELEGRAM
Тестирование ПО. Профессиональный курс подготовки QA
Урок 1 / Что такое тестирование программного обеспечения
Урок 2 / Как тестировать ПО
Урок 3 / что тестирует QA Engineer
Урок 4 / Тестирование требований
Урок 5 / Тест план
Урок 6 / Виды тестирования
Урок 7 / Функциональное тестирование
Урок 8 / Тестирование локализации
Урок 9 / Тестирование регрессии ,Smoke тест, санитарное тестирование
Урок 10 / Модульное , интеграционное, системное, приемочное тестирование
Урок 11 / Черный, белый, серый ящик. Методы тестирования
Урок 12 / Статическое и динамическое тестирование
Урок 13 / Альфа и бета тестирование
Урок 14 / Позитивность тестов, негативное тестирование
Урок 15 / Чеклисты в тестировании
Урок 16 / Тест-кейсы в тестировании
Урок 17 / Техники тест дизайна
Урок 18 / Баг репорт ВСЕ о БАГАХ
Урок 19 / Отчет о тестировании
Урок 20 / Клиент серверная архитектура
Урок 21 / Что такое интернет
Урок 22 / Что такое TCP IP
Урок 23 / Протокол HTTP что это такое
Урок 24 / Протокол HTTPS SSL/TLS
Урок 25 / Что такое API
Урок 25 / Что такое Rest API
Видео доступно на youtube
#qa #testing
Подпишись👉 @testlab_qa
Урок 1 / Что такое тестирование программного обеспечения
Урок 2 / Как тестировать ПО
Урок 3 / что тестирует QA Engineer
Урок 4 / Тестирование требований
Урок 5 / Тест план
Урок 6 / Виды тестирования
Урок 7 / Функциональное тестирование
Урок 8 / Тестирование локализации
Урок 9 / Тестирование регрессии ,Smoke тест, санитарное тестирование
Урок 10 / Модульное , интеграционное, системное, приемочное тестирование
Урок 11 / Черный, белый, серый ящик. Методы тестирования
Урок 12 / Статическое и динамическое тестирование
Урок 13 / Альфа и бета тестирование
Урок 14 / Позитивность тестов, негативное тестирование
Урок 15 / Чеклисты в тестировании
Урок 16 / Тест-кейсы в тестировании
Урок 17 / Техники тест дизайна
Урок 18 / Баг репорт ВСЕ о БАГАХ
Урок 19 / Отчет о тестировании
Урок 20 / Клиент серверная архитектура
Урок 21 / Что такое интернет
Урок 22 / Что такое TCP IP
Урок 23 / Протокол HTTP что это такое
Урок 24 / Протокол HTTPS SSL/TLS
Урок 25 / Что такое API
Урок 25 / Что такое Rest API
Видео доступно на youtube
#qa #testing
Подпишись👉 @testlab_qa
🔥20😁1
Легкая автоматизация кроссплатформенных тестов с Kotlin DSL
Я - Урманчеев Станислав, QA Automation Engineer на проекте «Лояльность» в Mир Plat.Form (НСПК). Хочу поделиться нашим опытом в создании и развитии фреймворка для автоматизации тестов на Appium.
Какие проблемы мы собрали по пути, к чему пришли в итоге и почему не стоит усложнять жизнь тестировщикам сложным API для тестирования – далее
#qa #testing
Подпишись👉 @testlab_qa
Я - Урманчеев Станислав, QA Automation Engineer на проекте «Лояльность» в Mир Plat.Form (НСПК). Хочу поделиться нашим опытом в создании и развитии фреймворка для автоматизации тестов на Appium.
Какие проблемы мы собрали по пути, к чему пришли в итоге и почему не стоит усложнять жизнь тестировщикам сложным API для тестирования – далее
#qa #testing
Подпишись👉 @testlab_qa
👍2
Media is too big
VIEW IN TELEGRAM
Чеклисты против тест-кейсов! Конфликт или недопонимание?
В данном видео рассказ пойдет о разнице и отличиях чек-листов от тест-кейсов, а также объясняет, что и при каком случае уместнее применять в своей работе.
источник
#qa #testing
Подпишись👉 @testlab_qa
В данном видео рассказ пойдет о разнице и отличиях чек-листов от тест-кейсов, а также объясняет, что и при каком случае уместнее применять в своей работе.
источник
#qa #testing
Подпишись👉 @testlab_qa
👍7
Software_Testing_Base_Course_Svyatoslav_Kulikov_3rd_edition.pdf
4.9 MB
Тестирование программного обеспечения. Базовый курс
Святослав Куликов (2020)
В основу книги положен десятилетний опыт проведения тренингов для тестировщиков, позволивший обобщить типичные для многих начинающих специалистов вопросы, проблемы и сложности. Эта книга будет полезна как тем, кто только начинает заниматься тестированием программного обеспечения, так и опытным специалистам — для систематизации уже имеющихся знаний и организации обучения в своей команде.
#qa #testing
Подпишись👉 @testlab_qa
Святослав Куликов (2020)
В основу книги положен десятилетний опыт проведения тренингов для тестировщиков, позволивший обобщить типичные для многих начинающих специалистов вопросы, проблемы и сложности. Эта книга будет полезна как тем, кто только начинает заниматься тестированием программного обеспечения, так и опытным специалистам — для систематизации уже имеющихся знаний и организации обучения в своей команде.
#qa #testing
Подпишись👉 @testlab_qa
👍8🔥1
12 характеристик высокоэффективных тестов
Писать эффективные тесты трудно. Неустойчивые, непонятные и медленные тесты в целом бесполезны, потому что приносят больше вреда, чем пользы. Паттерн "Настрой – действуй – проверь" дает хорошую структуру, но какими же еще характеристиками должны обладать тест-кейсы? Далее
#qa #testing
Подпишись👉 @testlab_qa
Писать эффективные тесты трудно. Неустойчивые, непонятные и медленные тесты в целом бесполезны, потому что приносят больше вреда, чем пользы. Паттерн "Настрой – действуй – проверь" дает хорошую структуру, но какими же еще характеристиками должны обладать тест-кейсы? Далее
#qa #testing
Подпишись👉 @testlab_qa
👍5
Speed – Test The Important Things, Not Everything
https://blog.testproject.io/2022/07/07/speed-test-the-important-things-not-everything
#qa #testing
Подпишись👉 @testlab_qa
https://blog.testproject.io/2022/07/07/speed-test-the-important-things-not-everything
#qa #testing
Подпишись👉 @testlab_qa
👍1
Автоматическое тестирование QT GUI с помощью python и funq
В этой статье я хочу поделиться недавно открытым для себя инструментарием, позволяющим создавать кроссплатформенные автотесты для приложений на QT.
#qa #testing
Подпишись👉 @testlab_qa
В этой статье я хочу поделиться недавно открытым для себя инструментарием, позволяющим создавать кроссплатформенные автотесты для приложений на QT.
#qa #testing
Подпишись👉 @testlab_qa
👍1
BrowserStack — сервис для для кросс-браузерного тестирования
Позволяет тестировать веб-сайты и приложения в различных браузерах.
Особенности:
👉 Поддерживает Opera, Safari, Chrome и Internet Explorer
👉 Параллельное тестирование
👉 Интеграция с Jira, GitHub, Trello и Slack
👉 Возможность работы в команде
https://www.browserstack.com/
#qa #testing
Подпишись👉 @testlab_qa
Позволяет тестировать веб-сайты и приложения в различных браузерах.
Особенности:
👉 Поддерживает Opera, Safari, Chrome и Internet Explorer
👉 Параллельное тестирование
👉 Интеграция с Jira, GitHub, Trello и Slack
👉 Возможность работы в команде
https://www.browserstack.com/
#qa #testing
Подпишись👉 @testlab_qa
👍5👎1
7 QA-шных грехов, которые помогут или помешают тестировщику (стать тем, кем ты хочешь)
Ручные тестировщики и начинающие автоматизаторы из компании часто спрашивают у меня, как им определиться с дальнейшим развитием. Я выделил 7 проблем, с которыми сталкивался сам, постарался рассказать, как боролся с ними и как можно обратить некоторые из своих слабых сторон на пользу себе и окружающим. Учиться на своих ошибках — хорошо, а на чужих — еще лучше. Надеюсь, мой рассказ поможет вам пойти вторым путем :)
#qa #testing
Подпишись👉 @testlab_qa
Ручные тестировщики и начинающие автоматизаторы из компании часто спрашивают у меня, как им определиться с дальнейшим развитием. Я выделил 7 проблем, с которыми сталкивался сам, постарался рассказать, как боролся с ними и как можно обратить некоторые из своих слабых сторон на пользу себе и окружающим. Учиться на своих ошибках — хорошо, а на чужих — еще лучше. Надеюсь, мой рассказ поможет вам пойти вторым путем :)
#qa #testing
Подпишись👉 @testlab_qa
👍5
Исчерпывающее руководство по Android UI Automator с Kotlin
Пишем скрипты автоматизированного тестирования для приложений Android даже без доступа к исходному коду приложений
https://proandroiddev.com/the-definitive-guide-of-android-ui-automator-with-kotlin-2eab40edab0d
#qa #testing
Подпишись👉 @testlab_qa
Пишем скрипты автоматизированного тестирования для приложений Android даже без доступа к исходному коду приложений
https://proandroiddev.com/the-definitive-guide-of-android-ui-automator-with-kotlin-2eab40edab0d
#qa #testing
Подпишись👉 @testlab_qa
👍3
Самые сложные автоматизированные тесты (Eng)
Так ли легко писать и поддерживать UI-тесты? Действительно ли модульные и интеграционные тесты являются самыми сложными тестами. В этой статье я расскажу о том, какие тесты являются сложными и почему.
#qa #testing
Подпишись👉 @testlab_qa
Так ли легко писать и поддерживать UI-тесты? Действительно ли модульные и интеграционные тесты являются самыми сложными тестами. В этой статье я расскажу о том, какие тесты являются сложными и почему.
#qa #testing
Подпишись👉 @testlab_qa
👍4
Паттерны проектирования для автоматизации QA: Построение эффективных тестовых решений
https://medium.com/@dneprokos/design-patterns-for-qa-automation-build-effective-test-solutions-300718c4cb1f
#qa #testing
Подпишись👉 @testlab_qa
https://medium.com/@dneprokos/design-patterns-for-qa-automation-build-effective-test-solutions-300718c4cb1f
#qa #testing
Подпишись👉 @testlab_qa
👍2
Media is too big
VIEW IN TELEGRAM
🎥 Записи докладов конференции по тестированию Heisenbug 2022 Spring
Николай Поташников — DocOps: шоссе к актуальной документации
Алексей Хайминов, Алексей Червяков — Нативные UI-тесты за 21 день
Раиса Липатова — Replay логов в качестве профиля нагрузки для MongoDB. Миф или реальность?
Развивай себя и коллег: разговор о контрактах, курсах и обучении
Юлия Атлыгина — Время выбирать: тест-менеджмент
Сергей Махетов — Тестирование оптимизаций в кластерах баз данных
Andres Sacco — Testing your test
Все видео доступны на youtube
#qa #testing
Подпишись👉 @testlab_qa
Николай Поташников — DocOps: шоссе к актуальной документации
Алексей Хайминов, Алексей Червяков — Нативные UI-тесты за 21 день
Раиса Липатова — Replay логов в качестве профиля нагрузки для MongoDB. Миф или реальность?
Развивай себя и коллег: разговор о контрактах, курсах и обучении
Юлия Атлыгина — Время выбирать: тест-менеджмент
Сергей Махетов — Тестирование оптимизаций в кластерах баз данных
Andres Sacco — Testing your test
Все видео доступны на youtube
#qa #testing
Подпишись👉 @testlab_qa
👍4
5 инструментов для удаленной команды Automation QA
Кому-то этот пост покажется запоздавшим, кому-то — очевидным. Однако общаясь с коллегами из QA-сообщества я продолжаю сталкиваться с тем, что удаленная работа вызывает кучу неудобств: количество чатов в мессенджерах зашкаливает, нельзя прийти ногами и объяснить все на пальцах или в деталях передать особенности окружения для воспроизведения бага, — хотя все уже давно было создано и внедрено.
https://habr.com/ru/post/573540/
#qa #testing
Подпишись👉 @testlab_qa
Кому-то этот пост покажется запоздавшим, кому-то — очевидным. Однако общаясь с коллегами из QA-сообщества я продолжаю сталкиваться с тем, что удаленная работа вызывает кучу неудобств: количество чатов в мессенджерах зашкаливает, нельзя прийти ногами и объяснить все на пальцах или в деталях передать особенности окружения для воспроизведения бага, — хотя все уже давно было создано и внедрено.
https://habr.com/ru/post/573540/
#qa #testing
Подпишись👉 @testlab_qa
👍5
История одного сервера и тестировщика Васи
Нас пугает новое и неизвестное. Хотя иногда все оказывается не так страшно. В этой статье я расскажу, почему тестировать API на самом деле несложно и как этот скилл поможет стать крутым QA.
Когда в команде дело доходит до тестирования API, начинающий QA теряется — даже смотреть в сторону сервера страшно, не то, что подбирать к нему запросы. И это волнение оправдано. Тестируя UI, невольно становишься пользователем продукта и видишь такой же графический интерфейс, как и потенциальный клиент. Достаточно ввести в нужное поле браузера текст, и тебе выдаст понятную ошибку. При знакомстве с «апишкой» может показаться, что она требует другой стратегии тестирования. На деле же тебе понадобится чуть больше технических знаний:
https://habr.com/ru/company/nix/blog/534156/
#qa #testing
Подпишись👉 @testlab_qa
Нас пугает новое и неизвестное. Хотя иногда все оказывается не так страшно. В этой статье я расскажу, почему тестировать API на самом деле несложно и как этот скилл поможет стать крутым QA.
Когда в команде дело доходит до тестирования API, начинающий QA теряется — даже смотреть в сторону сервера страшно, не то, что подбирать к нему запросы. И это волнение оправдано. Тестируя UI, невольно становишься пользователем продукта и видишь такой же графический интерфейс, как и потенциальный клиент. Достаточно ввести в нужное поле браузера текст, и тебе выдаст понятную ошибку. При знакомстве с «апишкой» может показаться, что она требует другой стратегии тестирования. На деле же тебе понадобится чуть больше технических знаний:
https://habr.com/ru/company/nix/blog/534156/
#qa #testing
Подпишись👉 @testlab_qa
Идеальное соотношение разработчиков и тестировщиков
Меня часто спрашивают об идеальном соотношении разработчиков и тестировщиков. Я всегда отвечаю, что это зависит от контекста. Хорошее соотношение тестировщиков и разработчиков определяется рядом факторов. Тут надо подумать о том, работаете ли вы с последней технологией или с давно существующим продуктом, о таланте и опыте членов команды, и об ожидаемом ритме релизов. На самом деле сработать могут самые разнообразные соотношения, но у каждого есть достоинства и недостатки. Разберем несколько примеров.
https://telegra.ph/Idealnoe-sootnoshenie-razrabotchikov-i-testirovshchikov-10-16
#qa #testing
Подпишись👉 @testlab_qa
Меня часто спрашивают об идеальном соотношении разработчиков и тестировщиков. Я всегда отвечаю, что это зависит от контекста. Хорошее соотношение тестировщиков и разработчиков определяется рядом факторов. Тут надо подумать о том, работаете ли вы с последней технологией или с давно существующим продуктом, о таланте и опыте членов команды, и об ожидаемом ритме релизов. На самом деле сработать могут самые разнообразные соотношения, но у каждого есть достоинства и недостатки. Разберем несколько примеров.
https://telegra.ph/Idealnoe-sootnoshenie-razrabotchikov-i-testirovshchikov-10-16
#qa #testing
Подпишись👉 @testlab_qa
👍2
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
Хочу поделиться опытом создания системы автоматизации функционального тестирования на языке на 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
👍5
Принципы юнит-тестирования. Часть первая
В этой части я расскажу, что такое юнит-тестирование и для чего это нужно, что такое покрытие тестами, как оно считается и какие есть подводные камни, рассмотрю подходы к изоляции в юнит-тестах и виды зависимостей, а также вопросы, связанные с эффективностью юнит-тестов.
https://habr.com/ru/company/sportmaster_lab/blog/676840/
Принципы юнит-тестирования. Часть вторая
Внутри поста — структура юнит-тестов, стили юнит-тестов, принципы рефакторинга, полезные советы для того, чтобы ваши юнит-тесты были эффективными и читаемыми, а также некоторые антипаттерны при написании тестов.
Ну и, конечно же, список источников, где можно получить дополнительную полезную информацию. В общем, начнём.
https://habr.com/ru/company/sportmaster_lab/blog/681010/
#qa #testing
Подпишись👉 @testlab_qa
В этой части я расскажу, что такое юнит-тестирование и для чего это нужно, что такое покрытие тестами, как оно считается и какие есть подводные камни, рассмотрю подходы к изоляции в юнит-тестах и виды зависимостей, а также вопросы, связанные с эффективностью юнит-тестов.
https://habr.com/ru/company/sportmaster_lab/blog/676840/
Принципы юнит-тестирования. Часть вторая
Внутри поста — структура юнит-тестов, стили юнит-тестов, принципы рефакторинга, полезные советы для того, чтобы ваши юнит-тесты были эффективными и читаемыми, а также некоторые антипаттерны при написании тестов.
Ну и, конечно же, список источников, где можно получить дополнительную полезную информацию. В общем, начнём.
https://habr.com/ru/company/sportmaster_lab/blog/681010/
#qa #testing
Подпишись👉 @testlab_qa
👍2
Чек-лист тестирования требований
Когда разрабатывается новая функциональность системы, аналитик пишет требования, а тестировщик их проверяет. До того, как начать реализацию. Потому что на этом этапе внести исправления дешевле всего.
Вот только на что обращать внимание при тестировании? Есть набор основных характеристик, которыми должна обладать хорошая документация:
Полнота
Однозначность
Непротиворечивость
Необходимость
Осуществимость
Тестируемость
https://habr.com/ru/post/543340/
#qa #testing
Подпишись👉 @testlab_qa
Когда разрабатывается новая функциональность системы, аналитик пишет требования, а тестировщик их проверяет. До того, как начать реализацию. Потому что на этом этапе внести исправления дешевле всего.
Вот только на что обращать внимание при тестировании? Есть набор основных характеристик, которыми должна обладать хорошая документация:
Полнота
Однозначность
Непротиворечивость
Необходимость
Осуществимость
Тестируемость
https://habr.com/ru/post/543340/
#qa #testing
Подпишись👉 @testlab_qa
👍8