TestNG для QA Automation. Мини-курс
Небольшой видеокурс по TestNG — тестовому фреймворку, предназначенному как для unit, так и для интеграционных и end-to-end тестов.
◾️Урок 1. Основные атрибуты @Test
◾️Урок 2. Зависимости между тестами
◾️Урок 3. Провайдеры данных
◾️Урок 4. Работа с исключениями
◾️Урок 5. ExpectedExceptions и assertThrows()
◾️Урок 6. assertEquals() и assertNotEquals()
◾️Урок 7. assertTrue() и assertFalse()
◾️Урок 8. assertNull() и assertNotNull()
◾️Урок 9. assertSame() и assertNotSame()
◾️Урок 10. Структура testing.xml
◾️Урок 11. Аннотации жизненного цикла теста
◾️Урок 12. Аннотации жизненного цикла и наследование
◾️Урок 13. Аннотации @BeforeGroups и @AfterGroups
◾️Урок 14. Таймауты для автотестов
◾️Урок 15. Параметризация тестов с помощью @Parameters
Небольшой видеокурс по TestNG — тестовому фреймворку, предназначенному как для unit, так и для интеграционных и end-to-end тестов.
◾️Урок 1. Основные атрибуты @Test
◾️Урок 2. Зависимости между тестами
◾️Урок 3. Провайдеры данных
◾️Урок 4. Работа с исключениями
◾️Урок 5. ExpectedExceptions и assertThrows()
◾️Урок 6. assertEquals() и assertNotEquals()
◾️Урок 7. assertTrue() и assertFalse()
◾️Урок 8. assertNull() и assertNotNull()
◾️Урок 9. assertSame() и assertNotSame()
◾️Урок 10. Структура testing.xml
◾️Урок 11. Аннотации жизненного цикла теста
◾️Урок 12. Аннотации жизненного цикла и наследование
◾️Урок 13. Аннотации @BeforeGroups и @AfterGroups
◾️Урок 14. Таймауты для автотестов
◾️Урок 15. Параметризация тестов с помощью @Parameters
👍30
Как написать свой первый автотест за 1 час?
Посетить открытое занятие курса "Автоматизация тестирования на Java" от ребят из школы автоматизации QA.GURU бесплатное открытое занятие состоится 7-го сентября в 20:00 МСК.
Почему надо сходить:
Для новичков:
— Разработаем ваш первый автотест на поиск в Google
—Расскажем о рынке QA. Кто, кому, за что и сколько платит?
— Дадим домашнее задание и проверим его у всех участников.
Для опытных:
— Расскажем про актуальный фреймворк на Java
— Покажем боевой проект с полной инфраструктурой (Web, API)
— Сессия вопросов и ответов с QA Lead
Занятие бесплатное — для участия вступайте в чат @qa_guru_chat — ссылка на занятие будет там.
Посетить открытое занятие курса "Автоматизация тестирования на Java" от ребят из школы автоматизации QA.GURU бесплатное открытое занятие состоится 7-го сентября в 20:00 МСК.
Почему надо сходить:
Для новичков:
— Разработаем ваш первый автотест на поиск в Google
—Расскажем о рынке QA. Кто, кому, за что и сколько платит?
— Дадим домашнее задание и проверим его у всех участников.
Для опытных:
— Расскажем про актуальный фреймворк на Java
— Покажем боевой проект с полной инфраструктурой (Web, API)
— Сессия вопросов и ответов с QA Lead
Занятие бесплатное — для участия вступайте в чат @qa_guru_chat — ссылка на занятие будет там.
👍10
Управление релизами в QA
#почитать #middle #senior
QA из SimbirSoft рассказывают, на что стоит обратить внимание IT-специалисту, стартующему в роли релиз-менеджера или решившему проанализировать процесс релизов на проекте.
Читать статью
#почитать #middle #senior
QA из SimbirSoft рассказывают, на что стоит обратить внимание IT-специалисту, стартующему в роли релиз-менеджера или решившему проанализировать процесс релизов на проекте.
Читать статью
👍12
Где найти и сравнить лучшие курсы по QA-тестированию прямо сейчас?
Агрегатор курсов tutortop каждую неделю отслеживает изменения в платных и бесплатных продуктах лучших онлайн-школ и собирает отзывы реальных студентов, чтобы вы могли выбрать обучение, полностью соответствующее вашим ожиданиям и параметрам.
И вот, например, более 40 курсов для тестировщиков. Их можно отсортировать по школе, стоимости, длительности, дате старта и другим критериям. Сравните и подберите курс среди сотен школ, подходящий именно вам, быстро, просто и бесплатно!
Агрегатор курсов tutortop каждую неделю отслеживает изменения в платных и бесплатных продуктах лучших онлайн-школ и собирает отзывы реальных студентов, чтобы вы могли выбрать обучение, полностью соответствующее вашим ожиданиям и параметрам.
И вот, например, более 40 курсов для тестировщиков. Их можно отсортировать по школе, стоимости, длительности, дате старта и другим критериям. Сравните и подберите курс среди сотен школ, подходящий именно вам, быстро, просто и бесплатно!
👍13
QA Interview Stream от Вадима Ксендзова
Четырехчасовой стрим с несколькими интервью на позицию тестировщика от 20 августа 2022 года
Смотреть на YouTube (~4 часа)
Четырехчасовой стрим с несколькими интервью на позицию тестировщика от 20 августа 2022 года
Смотреть на YouTube (~4 часа)
👍21
JUG Ru Group готовит конференцию по тестированию не только для тестировщиков — Heisenbug 2022 Autumn
Она пройдет 7–8 ноября в онлайне и 18 ноября в офлайне в Москве.
В программе уже появляются первые доклады. Среди них:
✔ Автоматизация проверок дронов в стиле дзен
Антон Ласточкин расскажет, как автоматизировать тесты программно-аппаратных комплексов.
✔ Тестирование безопасности API: кейсы, инструменты и рекомендации
Рамазан Рамазанов покажет, как ломают API и как сделать его безопаснее.
✔ E2E-тестирование в CI с помощью Testcontainers
Семен Киреков расскажет, как писать E2E-тесты на JUnit5 + Spring Boot Test и настраивать их автоматический запуск.
Кстати, сейчас купить билеты на конференцию — выгоднее всего. Дальше цены будут расти.
Если хотите следить за новыми спикерами и докладами, подписывайтесь на рассылку.
Она пройдет 7–8 ноября в онлайне и 18 ноября в офлайне в Москве.
В программе уже появляются первые доклады. Среди них:
✔ Автоматизация проверок дронов в стиле дзен
Антон Ласточкин расскажет, как автоматизировать тесты программно-аппаратных комплексов.
✔ Тестирование безопасности API: кейсы, инструменты и рекомендации
Рамазан Рамазанов покажет, как ломают API и как сделать его безопаснее.
✔ E2E-тестирование в CI с помощью Testcontainers
Семен Киреков расскажет, как писать E2E-тесты на JUnit5 + Spring Boot Test и настраивать их автоматический запуск.
Кстати, сейчас купить билеты на конференцию — выгоднее всего. Дальше цены будут расти.
Если хотите следить за новыми спикерами и докладами, подписывайтесь на рассылку.
👍6
☁️ Test IT Cloud — облачная версия единой платформы для управления ручными и автотестами, удобное хранение тестовой модели, планирование, аналитика и общение с командой.
C Test IT Cloud можно легко:
◾️Сформировать единую базу знаний для тестировщиков в компании;
◾️Обеспечить прозрачность работы тестировщиков с помощью развитой системы отчётности;
◾️Начать автоматизацию тестирования без стресса.
Регистрируйся в Test IT Cloud и тестируй систему бесплатно в течение 14 дней!
C Test IT Cloud можно легко:
◾️Сформировать единую базу знаний для тестировщиков в компании;
◾️Обеспечить прозрачность работы тестировщиков с помощью развитой системы отчётности;
◾️Начать автоматизацию тестирования без стресса.
Регистрируйся в Test IT Cloud и тестируй систему бесплатно в течение 14 дней!
👍6
Как вкатиться в автоматизацию тестирования?
Разбор "ГАЙД: как вкатиться в автоматизацию тестирования" от подкаста Вроде в проде.
Смотреть на YouTube (~30 минут)
📝 Сам гайд, который разбирают в подкасте
Разбор "ГАЙД: как вкатиться в автоматизацию тестирования" от подкаста Вроде в проде.
Смотреть на YouTube (~30 минут)
📝 Сам гайд, который разбирают в подкасте
👍18
Тинькофф ищет QA-инженеров с опытом от 2 лет, чтобы за 1 день сделать им оффер в свою команду 💡
17 сентября ребята проведут QA One Day Offer онлайн:
• расскажут о проектах, над которыми работают;
• обсудят backend-тестирование;
• попросят решить несколько задач на Java в IDE.
В конце дня сделают оффер, если вам понравятся условия и команда. Успейте подать заявку до 15 сентября и сделать тестовое задание в течение двух дней: https://l.tinkoff.ru/onedayoffer.tinkoffqa
QA-команда Тинькофф — это профессиональное сообщество более чем из 800 специалистов, и сейчас мы в поисках инженеров по тестированию backend. Мы развиваем QA-комьюнити и стремимся к тому, чтобы каждый инженер по качеству стал настоящим профи. Проводим QA-завтраки, выступаем на митапах, конференциях и делимся кейсами в блоге на Хабре.
А еще у нас комфортный график работы, который вы выбираете сами: гибридный формат или офис в 19 городах России, а еще в Минске и Алматы.
17 сентября ребята проведут QA One Day Offer онлайн:
• расскажут о проектах, над которыми работают;
• обсудят backend-тестирование;
• попросят решить несколько задач на Java в IDE.
В конце дня сделают оффер, если вам понравятся условия и команда. Успейте подать заявку до 15 сентября и сделать тестовое задание в течение двух дней: https://l.tinkoff.ru/onedayoffer.tinkoffqa
QA-команда Тинькофф — это профессиональное сообщество более чем из 800 специалистов, и сейчас мы в поисках инженеров по тестированию backend. Мы развиваем QA-комьюнити и стремимся к тому, чтобы каждый инженер по качеству стал настоящим профи. Проводим QA-завтраки, выступаем на митапах, конференциях и делимся кейсами в блоге на Хабре.
А еще у нас комфортный график работы, который вы выбираете сами: гибридный формат или офис в 19 городах России, а еще в Минске и Алматы.
👍12
Базовый курс QA
#посмотреть #junior
Неплохой, довольно большой и бесплатный вводный курс с разбором основных тем. Около 20 часов видео. Будет полезно, если вы изучаете тестирование самостоятельно.
◾️Лекция 1. Требования
◾️Лекция 2. Виды и классы тестов
◾️Лекция 3. Баги и баг-трекинг
◾️Лекция 4. Техники тест-дизайна. Клиент-серверная архитектура
◾️Лекция 5. Протоколы. Методы HTTP. Консоль
◾️Лекция 6. API. POSTMAN. Методологии разработки
◾️Лекция 7. Методологии Agile
◾️Лекция 8. Непрерывные интеграции и системы контроля версий
#посмотреть #junior
Неплохой, довольно большой и бесплатный вводный курс с разбором основных тем. Около 20 часов видео. Будет полезно, если вы изучаете тестирование самостоятельно.
◾️Лекция 1. Требования
◾️Лекция 2. Виды и классы тестов
◾️Лекция 3. Баги и баг-трекинг
◾️Лекция 4. Техники тест-дизайна. Клиент-серверная архитектура
◾️Лекция 5. Протоколы. Методы HTTP. Консоль
◾️Лекция 6. API. POSTMAN. Методологии разработки
◾️Лекция 7. Методологии Agile
◾️Лекция 8. Непрерывные интеграции и системы контроля версий
👍74
Что такое таблица решений?
#почитать #junior #middle
Что такое таблица решений? Зачем она нужна и где применяется? Из чего состоит? Как написать таблицу решений? Читайте в нашем новом материале.
Читать на testengineer.ru
#почитать #junior #middle
Что такое таблица решений? Зачем она нужна и где применяется? Из чего состоит? Как написать таблицу решений? Читайте в нашем новом материале.
Читать на testengineer.ru
👍31
Основы Cypress. Видеокурс для начинающих
#посмотреть #junior #middle
◾️Урок 1. Что такое Cypress? Обзор Cypress.
◾️Урок 2. Автоматизация в Cypress. Cypress для QA.
◾️Урок 3. Cypress Assert.
◾️Урок 4. Cypress Page Object.
◾️Урок 5. Cypress Scroll. Как делать scroll в Cypress.
◾️Урок 6. Cypress API testing.
◾️Урок 7. Cypress работа с элементами.
◾️Урок 8. Работа с input.
◾️Урок 9. Практика. Тест регистрации пользователя.
◾️Урок 10. Практика. Тест авторизации пользователя.
#посмотреть #junior #middle
◾️Урок 1. Что такое Cypress? Обзор Cypress.
◾️Урок 2. Автоматизация в Cypress. Cypress для QA.
◾️Урок 3. Cypress Assert.
◾️Урок 4. Cypress Page Object.
◾️Урок 5. Cypress Scroll. Как делать scroll в Cypress.
◾️Урок 6. Cypress API testing.
◾️Урок 7. Cypress работа с элементами.
◾️Урок 8. Работа с input.
◾️Урок 9. Практика. Тест регистрации пользователя.
◾️Урок 10. Практика. Тест авторизации пользователя.
👍25
CI/CD и еще один CD. Разбираемся в терминологии pipelines в контексте автоматизации тестирования
#почитать #junior #middle
Небольшая вводная статья о Continuous Integration, Continuous Delivery и Continuous Deployment.
Читать статью
#почитать #junior #middle
Небольшая вводная статья о Continuous Integration, Continuous Delivery и Continuous Deployment.
Читать статью
👍15
Что такое smoke-тестирование?
#почитать #junior #middle
Что такое smoke-тестирование и зачем оно нужно? Кто делает smoke-тестирование? При чем тут санитарное (sanity) тестирование? Почему такие странные названия? Ответы в материале.
Читать на testengineer.ru
#почитать #junior #middle
Что такое smoke-тестирование и зачем оно нужно? Кто делает smoke-тестирование? При чем тут санитарное (sanity) тестирование? Почему такие странные названия? Ответы в материале.
Читать на testengineer.ru
👍26
Основы SQL для начинающих
#посмотреть #junior #middle
Знание SQL очень востребовано в Quality Assurance. Вводный курс содержит основы SQL и будет полезен начинающим изучение.
◾️Урок 1. Что такое SQL? Установка локального сервера.
◾️Урок 2. Создание БД, таблиц и работа с ними.
◾️Урок 3. Добавление и обновление записей в БД.
◾️Урок 4. Удаление данных из БД.
◾️Урок 5. Выборка данных из БД. Where, Order, Limit.
◾️Урок 6. Создание индексов и работа с ними.
◾️Урок 7. Объединение данных.
◾️Урок 8. Псевдонимы, функции и Group By
#посмотреть #junior #middle
Знание SQL очень востребовано в Quality Assurance. Вводный курс содержит основы SQL и будет полезен начинающим изучение.
◾️Урок 1. Что такое SQL? Установка локального сервера.
◾️Урок 2. Создание БД, таблиц и работа с ними.
◾️Урок 3. Добавление и обновление записей в БД.
◾️Урок 4. Удаление данных из БД.
◾️Урок 5. Выборка данных из БД. Where, Order, Limit.
◾️Урок 6. Создание индексов и работа с ними.
◾️Урок 7. Объединение данных.
◾️Урок 8. Псевдонимы, функции и Group By
👍53
🥳 Сегодня 9 сентября, а значит — наш профессиональный праздник!
По легенде, 9 сентября 1947 года ученые Гарвардского университета, тестировавшие вычислительную машину Mark II Aiken Relay Calculator, нашли мотылька, застрявшего между контактами электромеханического реле. Так и был найден первый баг :)
Желаем всем QA-инженерам профессиональных успехов в нелегкой работе! 🐞
По легенде, 9 сентября 1947 года ученые Гарвардского университета, тестировавшие вычислительную машину Mark II Aiken Relay Calculator, нашли мотылька, застрявшего между контактами электромеханического реле. Так и был найден первый баг :)
Желаем всем QA-инженерам профессиональных успехов в нелегкой работе! 🐞
👍219
Тестировщик с нуля - канал от создателя бесплатного курса для тестировщиков на Youtube, в котором вы найдете:
- Полезные статьи о работе тестировщика;
- Большое количество обновляемых материалов для начинающих специалистов;
- Анонсы актуальных мероприятий
- Отличное комьюнити (по 6 направлениям) как для начинающих, так и для уже работающих специалистов.
Подписаться: @qachanell
- Полезные статьи о работе тестировщика;
- Большое количество обновляемых материалов для начинающих специалистов;
- Анонсы актуальных мероприятий
- Отличное комьюнити (по 6 направлениям) как для начинающих, так и для уже работающих специалистов.
Подписаться: @qachanell
Telegram
Artsiom Rusau QA Life - Тестировщик с нуля
Авторский канал тестировщика Артема Русова о тестировании и жизни 🤓
Курсы rusau.net
Скидки @rusau_promo
Материалы @qa_sklad
По рекламе @Rusau_admin
Портфолио rusau.net/partnership
По обучению @artsiom_qa
Все мои каналы
t.me/addlist/74vzn4wLcTc2ZDYy
Курсы rusau.net
Скидки @rusau_promo
Материалы @qa_sklad
По рекламе @Rusau_admin
Портфолио rusau.net/partnership
По обучению @artsiom_qa
Все мои каналы
t.me/addlist/74vzn4wLcTc2ZDYy
👍17
Почему не получается автоматизация
#почитать #middle
В теории, автоматизация - это быстрые, эффективные и надежные тесты. Почему же до сих пор все ИТ-компании не автоматизировали свои QA-процессы? На то есть свои причины. Подробнее в нашем материале.
Читать на testengineer.ru
#почитать #middle
В теории, автоматизация - это быстрые, эффективные и надежные тесты. Почему же до сих пор все ИТ-компании не автоматизировали свои QA-процессы? На то есть свои причины. Подробнее в нашем материале.
Читать на testengineer.ru
testengineer.ru
Почему не получается автоматизация - 100 причин (на самом деле меньше)
В теории, автоматизация - это быстрые, эффективные и надежные тесты. Почему же до сих пор все ИТ-компании не автоматизировали свои QA-процессы? Есть на то причины, расскажем о них.
👍18