Автоматизированное тестирование

6
Окт

Краткий обзор функции «main» в Python

Данный материал будет интересен тем тестировщикам, которые желают понять, как же правильно оперировать популярной функцией «main» в Python.

30
Сен

Разбор популярной команды .contains() в Cypress

Пожалуй, .contains() – наиболее полюбившаяся команда в ПО Cypress, особенно если вы разработчик или тестировщик программного обеспечения. Далее мы продемонстрируем, чем же конкретно данная команда так полезна и почему её следует взять на вооружение.

27
Сен

Использование requests для тестирования GraphQL на Python

Всем хорошо известна практика создания автотестов для REST API с использованием requests. Но как на счет тестирования GraphQL API? Проводится оно так же или имеет свои нюансы? Посмотрим в данной статье.

22
Сен

Простое тестирование настольных приложений на Windows

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

20
Сен

Docker. Что это за продукт и зачем его используют

Этот продукт активно используют не только разработчики веб-приложений, но и тестировщики, так как он обладает существенным набором полезных вещей, облегчающих процесс нахождения разнообразных багов. Данный материал содержит максимально упрощенное объяснение Docker на основе простых примеров (статья не будет пестрить монотонными и запутанными техническими терминами, и категориями).

16
Авг

Правильная координация автоматизированного и ручного тестирования

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

11
Авг

Понятие нестабильных тестов

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

28
Июл

Как быстро создать случайного пользователя в Cypress

Масса проверяемых веб-продуктов требует определенного уровня аутентификации. Тестируя подобное ПО, QA должны иметь возможность оперировать определенным тестовым пользователем. Традиционно, он генерируется случайным образом и потом используется в большинстве проверок. Далее в статье речь пойдет о наиболее востребованных типах генерации пользователей при использовании Cypress-тестов.

28
Июн

Обзор инструмента IBM Rational Functional Tester

Сегодняшний материал всецело посвящен популярному инструменту автоматизированного и функционального тестирования под названием IBM Rational Functional Tester, который был разработан IT-гигантом IBM. Данное программное обеспечение позволяет тестировщикам осуществлять автоматизированное тестирование, функциональные проверки, тесты на регрессию, тестирование графического пользовательского интерфейса, а также управлять тестовыми данными.

23
Июн

Эффективное сочетание нескольких фреймворков на проекте

Если задаться вопросом о том, можно ли применять сразу несколько фреймворков на одном проекте, то однозначного ответа достичь будет проблематично. Но, скорее всего, ответ будет положительным, так как настоятельным образом рекомендуется работать сразу с несколькими фреймворками, которые идеально подходят под несколько целей. Далее детально разберем, когда все же подобное использовать нужно, а при каких обстоятельствах от него стоит отказаться.