Чтение данных из Excel для DataProvider для TDD тестов | Автоматизация тестирования
Курсы по автоматизации тестирования с нуля - https://threadqa.ru/courses.html В этом видео я рассказал как можно использовать библиотеку Apache POI для чтение данных из Excel с использованием TDD подхода и параметризованных тестов с помощью DataProvider, используя библиотеку TestNG Boosty - https://boosty.to/threadqa Написание автотестов и инфраструктуры с нуля на заказ - https://threadqa.ru/ Ссылка на репозиторий с проектом - https://github.com/penolegrus/ExcelDataProvider Api автотесты с нуля - https://youtu.be/gxzXOMxIt4w Вторая часть видео, где разобрана работа с Rest Assured без создания Pojo классов и проверки напрямую в запросе - https://youtu.be/z9Tvxh6uQzI Наш чат в телеграмме где можете общаться и задавать вопросы по автотестам - https://t.me/threadqa Поддержать автора - https://www.tinkoff.ru/cf/Lo21kq4VNG Ссылка на основной проект - https://github.com/penolegrus/Youtube-qa-project Моя группа в вк - https://vk.com/threadqa Таймкоды 00:00:00 начало 00:00:30 установка Apache Poi 00:02:21 что такое TDD 00:03:22 что такое DataProvider 00:07:59 создание эксель файла с данными 00:10:27 создание читалки 00:12:03 невидимые ячейки 00:14:36 переменные и конструктор 00:20:31 работа с листом 00:22:37 конструктор с указанием листа 00:24:41 определение типа данных в ячейке 00:31:48 определяем размер столбцов и строк 00:34:04 метод для чтения всех ячеек с листа 00:38:27 перебор столбцов в цикле 00:42:16 перегрузка метода для чтения из другого листа 00:43:07 создание отдельного класса для dataprovider 00:45:22 тестовый метод с чтением данных 00:47:11 добавление третьего параметра 00:48:41 параметры через String... params 00:50:20 рефакторинг конструктора для чтения кастомного листа 00:51:43 создание нового dataprovider 00:55:26 пример api теста через data provider 00:57:25 подключение зависимостей для api тестов 00:58:00 создание теста на rest assured 01:03:25 ассерты
Курсы по автоматизации тестирования с нуля - https://threadqa.ru/courses.html В этом видео я рассказал как можно использовать библиотеку Apache POI для чтение данных из Excel с использованием TDD подхода и параметризованных тестов с помощью DataProvider, используя библиотеку TestNG Boosty - https://boosty.to/threadqa Написание автотестов и инфраструктуры с нуля на заказ - https://threadqa.ru/ Ссылка на репозиторий с проектом - https://github.com/penolegrus/ExcelDataProvider Api автотесты с нуля - https://youtu.be/gxzXOMxIt4w Вторая часть видео, где разобрана работа с Rest Assured без создания Pojo классов и проверки напрямую в запросе - https://youtu.be/z9Tvxh6uQzI Наш чат в телеграмме где можете общаться и задавать вопросы по автотестам - https://t.me/threadqa Поддержать автора - https://www.tinkoff.ru/cf/Lo21kq4VNG Ссылка на основной проект - https://github.com/penolegrus/Youtube-qa-project Моя группа в вк - https://vk.com/threadqa Таймкоды 00:00:00 начало 00:00:30 установка Apache Poi 00:02:21 что такое TDD 00:03:22 что такое DataProvider 00:07:59 создание эксель файла с данными 00:10:27 создание читалки 00:12:03 невидимые ячейки 00:14:36 переменные и конструктор 00:20:31 работа с листом 00:22:37 конструктор с указанием листа 00:24:41 определение типа данных в ячейке 00:31:48 определяем размер столбцов и строк 00:34:04 метод для чтения всех ячеек с листа 00:38:27 перебор столбцов в цикле 00:42:16 перегрузка метода для чтения из другого листа 00:43:07 создание отдельного класса для dataprovider 00:45:22 тестовый метод с чтением данных 00:47:11 добавление третьего параметра 00:48:41 параметры через String... params 00:50:20 рефакторинг конструктора для чтения кастомного листа 00:51:43 создание нового dataprovider 00:55:26 пример api теста через data provider 00:57:25 подключение зависимостей для api тестов 00:58:00 создание теста на rest assured 01:03:25 ассерты




