Selenium, Pytest, Cypress, Docker, Appium, TestNG
Друзья, все эти фреймворки и тулы мы в какой-то мере уже разбирали в канале.
Напишите о чем бы вам было интересно почитать статью или практический пример. Может быть что-то конкретное по вышеперечисленным темам?
Какие еще темы спрашивают сейчас на собеседовании?
Будем рады любому фидбеку.
Друзья, все эти фреймворки и тулы мы в какой-то мере уже разбирали в канале.
Напишите о чем бы вам было интересно почитать статью или практический пример. Может быть что-то конкретное по вышеперечисленным темам?
Какие еще темы спрашивают сейчас на собеседовании?
Будем рады любому фидбеку.
Привет, QA-инженеры!
Ловите подборку тестов по Docker, на русском и английском языках💻
Проверьте ваши знания вместе с qarocks.ru🙃
Тест по Docker:
Часть 1
Часть 2
Часть 3
Тест на знание Docker
Тест по Docker (en)
Часть 1
Часть 2
Часть 3
Тест на знание Docker (en)
Тест “Собеседование по Docker” (en)
Тест: как много вы знаете о Docker? (en)
Тест: хорошо ли вы знакомы с Docker? (en)
Надеемся на отличные результаты.💪
Хорошего дня всем!😉
#подборка #тесты #docker #ru #en
Ловите подборку тестов по Docker, на русском и английском языках💻
Проверьте ваши знания вместе с qarocks.ru🙃
Тест по Docker:
Часть 1
Часть 2
Часть 3
Тест на знание Docker
Тест по Docker (en)
Часть 1
Часть 2
Часть 3
Тест на знание Docker (en)
Тест “Собеседование по Docker” (en)
Тест: как много вы знаете о Docker? (en)
Тест: хорошо ли вы знакомы с Docker? (en)
Надеемся на отличные результаты.💪
Хорошего дня всем!😉
#подборка #тесты #docker #ru #en
QaRocks
Тест по Docker. Часть 1
Функционал Docker облегчает процесс поиска багов, поэтому его используют не только разработчики, но и тестировщики. Насколько хорошо вы понимаете эту технологию? Пройдите наш тест и проверьте!
😁6❤3👍2🔥1
Предлагаем вашему вниманию подборку статей по Cypress.
Эти материалы помогут вам улучшить свои знания в области автоматизации тестирования.👨🏻💻
1️⃣Большой учебник по Cypress
2️⃣8 распространенных ошибок в Cypress
3️⃣Как структурировать большой проект в Cypress
4️⃣Как писать эффективные цепочки команд в Cypress
5️⃣Множественные перенаправления в Cypress
6️⃣Логирование пользовательских команд в Cypress
7️⃣Генерация случайного пользователя в тестах Cypress
8️⃣Ожидание в Cypress и как его избежать
9️⃣Cypress для Junior QA. Легкий способ войти в автоматизацию
🔟Запуск автотестов Cypress в Docker контейнерах с использованием различных Docker образов
Также советы по отладке тестов в Cypress 👉 в статье
Удачи в тестировании! 🤞
#подборка #cypress
Эти материалы помогут вам улучшить свои знания в области автоматизации тестирования.👨🏻💻
1️⃣Большой учебник по Cypress
2️⃣8 распространенных ошибок в Cypress
3️⃣Как структурировать большой проект в Cypress
4️⃣Как писать эффективные цепочки команд в Cypress
5️⃣Множественные перенаправления в Cypress
6️⃣Логирование пользовательских команд в Cypress
7️⃣Генерация случайного пользователя в тестах Cypress
8️⃣Ожидание в Cypress и как его избежать
9️⃣Cypress для Junior QA. Легкий способ войти в автоматизацию
🔟Запуск автотестов Cypress в Docker контейнерах с использованием различных Docker образов
Также советы по отладке тестов в Cypress 👉 в статье
Удачи в тестировании! 🤞
#подборка #cypress
👍8❤5🔥4😱1
Cucumber в Cypress: Пошаговое руководство
#читать #cucumber #cypress
Один из самых распространенных вопросов, которые встречаются на вебинарах и прямых трансляциях, звучит так: Как использовать “X” в Cucumber? . Будь то тестирование API, cy.session() или другая функциональность, Cucumber является обязательным требованием во многих командах.
Читать далее
#читать #cucumber #cypress
Один из самых распространенных вопросов, которые встречаются на вебинарах и прямых трансляциях, звучит так: Как использовать “X” в Cucumber? . Будь то тестирование API, cy.session() или другая функциональность, Cucumber является обязательным требованием во многих командах.
Читать далее
❤6🤡1
Вопрос на QA собеседовании.
Может ли автоматизированное тестирование заменить ручное?
Ответ:
Нет. Мы можем автоматизировать повторяющиеся, утомительные тест-кейсы и сделать процесс тестирования более эффективным. Однако автоматизированное тестирование не может полностью заменить ручное, поскольку некоторые тесты можно выполнить только вручную.
Виды тестирования, которые нельзя автоматизировать, – исследовательское, пользовательское, удобства использования.
Но хотя автоматизированное тестирование и не сможет полностью заменить ручное, справедливо будет заметить, что в перспективе ручное тестирование будет низведено до роли “младшего партнера”, призванного заботиться о тех немногих вещах, с которыми автоматизированное тестирование пока не может справиться должным образом.
Автоматизированное тестирование постоянно развивается. Более того, по мере совершенствования технологий и их дальнейшего развития, можно с уверенностью сказать, что автоматизация сможет преодолеть свои слабые стороны, а сильные стороны ручного тестирования станут незначительными.
Может ли автоматизированное тестирование заменить ручное?
Ответ:
Виды тестирования, которые нельзя автоматизировать, – исследовательское, пользовательское, удобства использования.
Но хотя автоматизированное тестирование и не сможет полностью заменить ручное, справедливо будет заметить, что в перспективе ручное тестирование будет низведено до роли “младшего партнера”, призванного заботиться о тех немногих вещах, с которыми автоматизированное тестирование пока не может справиться должным образом.
Автоматизированное тестирование постоянно развивается. Более того, по мере совершенствования технологий и их дальнейшего развития, можно с уверенностью сказать, что автоматизация сможет преодолеть свои слабые стороны, а сильные стороны ручного тестирования станут незначительными.
👍26❤5👎3
«Complete Guide to Test Automation»: обзор книги
#читать #book
Одной из самых важных деталей, влияющих на успех автоматизации тестирования, является легкость поддержки автоматизированных тестов.
«Complete Guide to Test Automation» предоставляет подробное практическое руководство по написанию высоко поддерживаемого тестового кода.
Эта книга полезна для тестировщиков, которые планируют развиваться в области автоматизации.
Читать далее
#читать #book
Одной из самых важных деталей, влияющих на успех автоматизации тестирования, является легкость поддержки автоматизированных тестов.
«Complete Guide to Test Automation» предоставляет подробное практическое руководство по написанию высоко поддерживаемого тестового кода.
Эта книга полезна для тестировщиков, которые планируют развиваться в области автоматизации.
Читать далее
👍6❤2
Что такое "заглушка" (mock) в контексте автоматизации тестирования?
Anonymous Quiz
5%
Временный файл для хранения данных
92%
Заменитель реального компонента или сервиса, предназначенный для управления тестовым окружением
3%
Элемент пользовательского интерфейса
👍19
Предлагаем вашему вниманию подборку статей по Playwright.
Эти материалы помогут вам улучшить свои знания в области автоматизации тестирования.👨🏻💻
1️⃣Руководство по тестированию при помощи Playwright
2️⃣Автоматизация тестирования с помощью Playwright
3️⃣Как я увеличил скорость автотестов на Playwright в 1,5 раза
4️⃣Рефакторинг локаторов Playwright
5️⃣Проверка электронной почты с помощью gmail-tester и Playwright
6️⃣Управление интеграцией баз данных с помощью Playwright
7️⃣Пишем API автотесты на TypeScript + Playwright
8️⃣End-to-end тестирование React приложения с помощью Playwright
9️⃣Как написать свой первый UI автотест. Используем Python, Pytest и Playwright
🔟Как проверить локаторы с помощью Playwright
Также советы и рекомендации по тестированию API с Playwright 👉 в статье
Удачи в тестировании! 🤞
#подборка #playwright
Эти материалы помогут вам улучшить свои знания в области автоматизации тестирования.👨🏻💻
1️⃣Руководство по тестированию при помощи Playwright
2️⃣Автоматизация тестирования с помощью Playwright
3️⃣Как я увеличил скорость автотестов на Playwright в 1,5 раза
4️⃣Рефакторинг локаторов Playwright
5️⃣Проверка электронной почты с помощью gmail-tester и Playwright
6️⃣Управление интеграцией баз данных с помощью Playwright
7️⃣Пишем API автотесты на TypeScript + Playwright
8️⃣End-to-end тестирование React приложения с помощью Playwright
9️⃣Как написать свой первый UI автотест. Используем Python, Pytest и Playwright
🔟Как проверить локаторы с помощью Playwright
Также советы и рекомендации по тестированию API с Playwright 👉 в статье
Удачи в тестировании! 🤞
#подборка #playwright
👍29🔥3👎2
Проверка электронной почты с помощью gmail-tester и Playwright
#читать #playwright
В этой статье мы создадим несколько простых тестов для проверки электронной почты. Если вы работаете с системами, отправляющими электронные письма, и вам нужно проверять их получение, то инструменты, о которых пойдет речь, – это то, что вам нужно.
Читать далее
#читать #playwright
В этой статье мы создадим несколько простых тестов для проверки электронной почты. Если вы работаете с системами, отправляющими электронные письма, и вам нужно проверять их получение, то инструменты, о которых пойдет речь, – это то, что вам нужно.
Читать далее
👍8
Как создать и отправить отчет TestNG в Selenium WebDriver
#читать #selenium
Когда мы используем Selenium или любой другой инструмент автоматизации, мы выполняем операции в веб-приложении. Но целью автоматизации является не только тестирование приложения. Мы, как тестировщики, должны тестировать приложение, находить ошибки и обязательно сообщать о них команде разработчиков или вышестоящему руководству. В этот момент отчетность приобретает важное значение для процесса тестирования.
Читать далее
#читать #selenium
Когда мы используем Selenium или любой другой инструмент автоматизации, мы выполняем операции в веб-приложении. Но целью автоматизации является не только тестирование приложения. Мы, как тестировщики, должны тестировать приложение, находить ошибки и обязательно сообщать о них команде разработчиков или вышестоящему руководству. В этот момент отчетность приобретает важное значение для процесса тестирования.
Читать далее
🔥10
Headless-браузер в Selenium (HtmlUnitDriver)
#читать #selenium
Безголовый браузер (headless browser) – это веб-браузер без графического интерфейса пользователя. Он может работать в фоновом режиме, не отвлекаясь на визуальные эффекты.
Читать далее
#читать #selenium
Безголовый браузер (headless browser) – это веб-браузер без графического интерфейса пользователя. Он может работать в фоновом режиме, не отвлекаясь на визуальные эффекты.
Читать далее
🔥4❤3
Dataprovider & TestNG XML: Параметризация в Selenium
#читать #selenium
Создавая программное обеспечение, мы всегда хотим, чтобы оно работало по-другому при разном наборе данных. Когда речь идет о тестировании одного и того же ПО, порой мы можем совершать ошибку, тестируя его только с одним набором данных. Здесь нам необходимо убедиться, что наша система принимает все наборы комбинаций, которые предполагается поддерживать. Чтобы упростить этот процесс, нам необходимо параметризовать наши тестовые скрипты.
Читать далее
#читать #selenium
Создавая программное обеспечение, мы всегда хотим, чтобы оно работало по-другому при разном наборе данных. Когда речь идет о тестировании одного и того же ПО, порой мы можем совершать ошибку, тестируя его только с одним набором данных. Здесь нам необходимо убедиться, что наша система принимает все наборы комбинаций, которые предполагается поддерживать. Чтобы упростить этот процесс, нам необходимо параметризовать наши тестовые скрипты.
Читать далее
Какова цель автоматизированного тестирования?
Anonymous Quiz
2%
Уменьшить количество багов
88%
Повысить эффективность повторяющихся тестов и снизить риск ошибок из-за человеческого фактора
1%
Дать возможность разработчикам быстрее создавать приложения
9%
Облегчить тестирование приложений тестировщиками
👍8
Docker для QA-инженеров и тестировщиков
#читать #docker
Тестирование программного обеспечения это область, которая постоянно меняется. Поскольку время на тестирование часто ограничено, инженеры по обеспечению качества часто выбирают автоматизацию для более быстрого достижения результатов по улучшению качества ПО.
Docker позволяет использовать контейнеризацию вместе с Selenium, WebDriver и другими аналогичными инструментами автоматизации тестирования.
Читать далее
#читать #docker
Тестирование программного обеспечения это область, которая постоянно меняется. Поскольку время на тестирование часто ограничено, инженеры по обеспечению качества часто выбирают автоматизацию для более быстрого достижения результатов по улучшению качества ПО.
Docker позволяет использовать контейнеризацию вместе с Selenium, WebDriver и другими аналогичными инструментами автоматизации тестирования.
Читать далее
👍14
Какой вид тестирования нельзя автоматизировать?
Anonymous Quiz
4%
Юнит-тестирование
2%
Регрессионное тестирование
90%
Исследовательское тестирование
3%
Сквозное тестирование
👍10😁3
Как протестировать приложение с помощью Postman и контейнеров Docker
#читать #postman #docker
В этой статье мы разберем, как протестировать API с помощью Postman и контейнеров Docker.
Мы протестируем простое CRUD-приложение, созданное с помощью Node.js, Express и Postgres.
Читать далее
#читать #postman #docker
В этой статье мы разберем, как протестировать API с помощью Postman и контейнеров Docker.
Мы протестируем простое CRUD-приложение, созданное с помощью Node.js, Express и Postgres.
Читать далее
👍11🔥1
Какие стратегии тестирования обеспечивают более широкое покрытие при автоматизации?
Anonymous Quiz
4%
Только тестирование положительных сценариев
95%
Комбинация тестирования положительных и отрицательных сценариев, а также граничных условий
1%
Только тестирование отрицательных сценариев
👍9
Что является примером нагрузочного тестирования?
Anonymous Quiz
1%
Загрузка большого количества контента из Интернета
3%
Одновременный запуск нескольких приложений на компьютере или сервере.
21%
Генерация большого трафика на конкретной странице
74%
Все перечисленные варианты могут быть частью нагрузочного тестирования.
👍9
Предлагаем вашему вниманию подборку статей по Appium.
Эти материалы помогут вам улучшить свои знания в области автоматизации тестирования.👨🏻💻
1️⃣Руководство по Appium Studio
2️⃣Поиск элементов в Appium
3️⃣Автоматическое тестирование приложений Flutter с помощью Appium
4️⃣Test Nexus для мобильного тестирования в Appium
5️⃣Deep Linking – ускорение тестов в Appium
6️⃣Почем Appium для народа
7️⃣Руководство по запуску автоматизации с Appium и Pytest
8️⃣Руководство APPIUM по тестированию мобильных приложений для Android и iOS
9️⃣Selenoid: запускаем Appium UI-тесты на Android. Часть I
🔟Selenoid: Запускаем Appium UI-тесты на iOS. Часть 2
Также вопросы и ответы для подготовки к собеседованию по Appium 👉 в статье
Удачи в тестировании! 🤞
#подборка #appium
Эти материалы помогут вам улучшить свои знания в области автоматизации тестирования.👨🏻💻
1️⃣Руководство по Appium Studio
2️⃣Поиск элементов в Appium
3️⃣Автоматическое тестирование приложений Flutter с помощью Appium
4️⃣Test Nexus для мобильного тестирования в Appium
5️⃣Deep Linking – ускорение тестов в Appium
6️⃣Почем Appium для народа
7️⃣Руководство по запуску автоматизации с Appium и Pytest
8️⃣Руководство APPIUM по тестированию мобильных приложений для Android и iOS
9️⃣Selenoid: запускаем Appium UI-тесты на Android. Часть I
🔟Selenoid: Запускаем Appium UI-тесты на iOS. Часть 2
Также вопросы и ответы для подготовки к собеседованию по Appium 👉 в статье
Удачи в тестировании! 🤞
#подборка #appium
👍11❤2🔥1
Большой тест по автоматизации тестирования. 31 вопрос
Пройти тест
P.S присылайте ваши результаты в комменты.
Пройти тест
P.S присылайте ваши результаты в комменты.
👍6👌4💩2👎1
Test Nexus для мобильного тестирования в Appium
#читать #appium
Рассмотрим один простой и понятный подход, связанный с автоматизацией тестирования мобильного пользовательского интерфейса с помощью Appium.
Он называется Test Nexus. Что такое Test Nexus? По сути, это список различных тестовых компонентов, визуализированных специальным образом, чтобы дать исходное представление об устройстве приложения: из каких кнопок оно состоит, куда ведет каждая из них, за какую функциональность отвечает и т.д.
Читать далее
#читать #appium
Рассмотрим один простой и понятный подход, связанный с автоматизацией тестирования мобильного пользовательского интерфейса с помощью Appium.
Он называется Test Nexus. Что такое Test Nexus? По сути, это список различных тестовых компонентов, визуализированных специальным образом, чтобы дать исходное представление об устройстве приложения: из каких кнопок оно состоит, куда ведет каждая из них, за какую функциональность отвечает и т.д.
Читать далее
👍6