Библиотека тестировщика
3.16K subscribers
435 photos
262 videos
22 files
405 links
Библиотека для тестировщика и QA. По всем вопросам @evgenycarter
Download Telegram
Автоматизация тестирования java + selenium webdriver

Автоматизация тестирования java | что такое selenium webdrivew
Подключение Selenium WebDriver к проекту. | Старт автоматизированного тестирования
Что такое DOM | Автоматизация тестирования с нуля | Курс по Selenium WebDriver
Что такое локаторы в selenium webdriver
Xpath - локаторы. Уроки для начинающих
CSS Селекторы | Автоматизация тестирования java | Selenium Webdriver
Ожидания в Selenium | Явные и неявные ожидания
Свойства атрибутов в Selenium WebDrivew
Получение текста из тэга | getText в Selenium WebDriver Автоматизация тестирования css Вёрстки стилей | Selenium webdriver | Автоматизация на java
Selenium webdriver уроки с нуля | метод click | Автоматизация тестирования
selenium webdriver уроки sendkeys | Автоматизация тестирования
Selenium webdriver уроки actions | Автоматизация тестирования
Автоматизация тестирования , ожидания в Selenium WebDriver
Автоматизированное тестирование Selenium | модальные окна alert
Автоматизированное тестирование selenium | Как управлять окнами и вкладками браузера
Автоматизированное тестирование с нуля / Полный курс за 3 часа / selenium + testng
Как написать фрэймворк для автоматизации тестирования PageObject

Все видео доступны на youtube


#qa #testing

Подпишись👉 @testlab_qa
👍2
WireMock – швейцарский нож в арсенале тестировщика.

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

WireMock – это одновременно и утилита и библиотека на java для создания HTTP заглушек над веб-сервисами. Он создает HTTP-сервер, к которому мы могли бы подключиться, как к реальному веб-сервису. Сегодня речь пойдет исключительно о WireMock в амплуа утилиты, standalone http сервер, который можно настроить как душе угодно, не зная языков программирования.

https://habr.com/ru/company/rostelecom/blog/679276/


Часть 2
Настало время рассмотреть все что связано с HTTP ответом, который возвращает заглушка, а также затронем сценарии.

https://habr.com/ru/company/rostelecom/blog/679330/


#qa #testing

Подпишись👉 @testlab_qa
👍3
Selenium Python

Обзор Selenium Python | Selenium Python автоматизация
Selenium WebDriver Web Element | Selenium WebDriver Python
Selenium WebDriver Python | Selenium загрузка файла

источник

#qa #testing

Подпишись👉 @testlab_qa
👍6
Нагрузочное тестирование: что? где? когда?

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

https://habr.com/ru/company/itsumma/blog/682022/


#qa #testing

Подпишись👉 @testlab_qa
👍3
Курсы тестировщика. С нуля до Junior QA Tester

Жизненный Цикл ПО. Уроки по тестированию. Обучение Junior qa
Методологии разработки ПО (Scrum Waterfall) Уроки по тестированию
Тестирование требований. Уроки по тестированию ПО.
Виды тестирования. Уроки по тестированию ПО
Техники тест дизайна Классы эквивалентности и граничные значения
Составление баг репортов
Составление баг репортов
Тестировщик по / как стать тестировщиком с нуля / курс QA

Все видео доступны на youtube

#qa #testing

Подпишись👉 @testlab_qa
👍2
APPIUM Tutorial for Android & iOS Mobile Apps Testing

https://www.guru99.com/introduction-to-appium.html

#qa #testing

Подпишись👉 @testlab_qa
👍3🔥1
Где искать баги фаззингом и откуда вообще появился этот метод

Подход фаззинг-тестирования родился еще в 80-х годах прошлого века. В некоторых языках он используется давно и плодотворно — соответственно, уже успел занять свою нишу. Сторонние фаззеры для Go были доступны и ранее, но в Go 1.18 появился стандартный. Мы в «Лаборатории Касперского» уже успели его пощупать и тестируем с его помощью довольно большой самостоятельный сервис.

https://habr.com/ru/company/kaspersky/blog/696724/

#qa #testing

Подпишись👉 @testlab_qa
👍1
Как собирать статистику по pytest-прогонам в Test IT

Как известно, основной проблемой в тестировании является отчетность по прогонам. Некоторые компании собирают данные в отдельном хранилище. Вместо того, чтобы вручную организовывать хранение, было решено сохранять их в Test IT. Такие данные как: исход, время выполнения и количество автоматизированных кейсов позволяют разделить тесты на выборки и дать оценку покрытия автотестами.

https://habr.com/ru/company/rostelecom/blog/695814/

#qa #testing

Подпишись👉 @testlab_qa
👍2
Курс Тестирование ПО с нуля

Занятие 1. Масштабность и применимость IT
Занятие 2. Роли в IT. Кто же разрабатывает ПО
Занятие 3. Тестирование и качество
Занятие 4. Верификация и валидация
Занятие 5. Software Development Life Cycle (SDLC)
Занятие 6. Процесс тестирования (STLC)
Занятие 7. Функциональное и нефункциональное тестирование
Занятие 8. Что такое Дефект?
Занятие 9. Классификация дефектов
Занятие 10. Принципы тестирования - Часть 1

Все видео (34 урока) доступны на youtube

#qa #testing

Подпишись👉 @testlab_qa
👍6
Jenkins для QA Automation

Урок 1. Установка Jenkins на виртуальную машину в Google Cloud
Урок 2. Настройка Jenkins, создание первого pipeline и запуск автотестов в Selenoid с Allure отчётом
Урок 3. Создание параметризованной сборки в Jenkins
Урок 4. Обновление версии Jenkins
Урок 5. Настройка отдельного pipeline для обслуживания Selenoid
Урок 6. Альтернативный способ установки плагинов в Jenkins - установка по прямой ссылке

Все видео доступны на youtube

#qa #testing

Подпишись👉 @testlab_qa
👍7
7 шагов для начала карьеры ручного тестировщика

Я пишу эту статью для тех, кто планирует построить карьеру в сфере тестирования программного обеспечения (тестирования ПО), поэтому постараюсь рассказать как можно больше, даже о тех немногих типах оценки кандидатов, в которые лично я не верю.

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

#qa #testing

Подпишись👉 @testlab_qa
👍2
32 инструмента для тестирования на мобильных устройствах

Небольшой обзор на софт для тестирования программного обеспечения. Описание, возможности программ.

https://bookflow.ru/instrumenta-dlya-testirovaniya-na-mobilnyh-ustrojstvah/

#qa #testing

Подпишись👉 @testlab_qa
👍5
Блеск и нищета автоматизации тестирования расчетов в финтехе

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

Конечно же, сидеть с калькулятором и тестировать это вручную никому не хочется (а когда цена меняется раз в 100мс это возможно только по логам), поэтому на помощь тестировщикам приходят средства автоматизации. Я решила поделиться своим опытом, чтобы помочь коллегам не допускать некоторых ошибок, которые мы на нашем проекте уже прошли.


https://habr.com/ru/post/683730/

#qa #testing

Подпишись👉 @testlab_qa
👍5
Как запустить UI-автотесты в любом Chromium-браузере

Некоторое время назад я приступила к автоматизации ее регрессионного тестирования. ​​И вот февраль 2022 принес в нашу команду новые вызовы. Один из них — запуск этих тестов также в Atom Browser и Yandex Browser. Ок, запускаем.

Внимание! Эта статья будет полезна тем, кто, как и я, столкнулся с задачей запуска UI-автотестов в том числе в браузерах на основе Chromium (не только Chrome). Пройдя этот путь, решила поделиться с вами. Возможно, кому-то это поможет сэкономить время.

https://habr.com/ru/company/vk/blog/683992/


#qa #testing

Подпишись👉 @testlab_qa
👍4
Друзья, тут ошибка вышла с предыдущим постом, удалилили. Сейчас новый поставим.