Инжењер за тестирање од нуле - курс 95.000 руб. из ПродуцтСтар-а, обука, Датум: 28. новембар 2023.
мисцеланеа / / November 28, 2023
Ни курс који ћете научити
Тестирање веб апликација
Научите основне алате и документе за тестирање, ХТМЛ обрасце, основе комуникације клијент-сервер
Рад у Јави
Упознајте се са језиком Јава, креирајте и сами тестирајте свој први Јава програм
Рад са СКЛ-ом, Гитом и базама података
Савладајте рад са базама података, научите како да пишете потупите, креирате и мењате табеле и управљате верзијама
Основе аутоматизације
Зароните у основе Апацхе Мавена, Селениума, ЈУнит, Паге Објецт, БДД, Селениде
Програм курса
Увод у програмирање
Нудимо сваком полазнику курс Увод у програмирање. Курс је посебно користан за почетнике без искуства.
Блок 1: Основне вештине програмера
ИННаучићете основне вештине програмера и разумети како програмирање функционише
Блок 2: Основе програмских језика
Прошетаћете кроз основе развојних језика корак по корак и упознати се са петљама, структурама података и архитектуром кода.
Одељак И: Ручно тестирање
Пракса на случајевима стварних компанија, помоћ при стажирању и првим интервјуима.
Блок 1. Основне вештине и задаци тестера
Ко је тестер?
Увод у тестирање софтвера
Методе и врсте испитивања
Пракса ручног тестирања
Тестер Тоолс
Тестер Доцументс
Тестирање артефаката
Животни циклус развоја софтвера
Блок 2. Основе СКЛ-а
Увод у СКЛ блок
Екстракција и филтрирање података: почетни ниво
Екстракција и филтрирање података: Напредно
Трансформисање и сортирање података: почетни ниво
Трансформисање и сортирање података: напредни ниво
Груписање података
Блок 3. СКЛ и базе података
Груписање података
Увод у базе података
Спојне табеле
Подупити
Ажурирање, додавање и брисање података
Креирање, мењање и брисање табела
Напредно
Финални ЛЕГО пројекат
Преглед главних програма
Блок 4. Основе изгледа: ХТМЛ, ЦСС и ЈаваСцрипт
Структура веб странице, основни ХТМЛ
Основни ЦСС, селектори и каскада
Напредни ЦСС, одзивност и компатибилност са различитим претраживачима
Основе ЈаваСцрипта, алати за развој и отклањање грешака
Објекти, низови, функције у ЈаваСцрипт-у
ДОМ модел и рад са страницом
Обрада догађаја и отклањање грешака у програму
Интеракција са сервером
Руковање ХТМЛ и ЦСС проблемима
Руковање ЈС проблемима
Блок 5. Ручно тестирање апликација
Основе интеракције клијент-сервер. ХТТП
АПИ тестирање
Основе рада са серверским апликацијама
Интеракција клијент-сервер: безбедност и оптимизација
Увод у тестирање мобилних апликација
Пракса тестирања мобилних апликација
Поштар: брзи почетак
Поштар: пројекат
Радионица: СКЛ за тестере
Одељак ИИ: Аутоматско тестирање
Пракса на случајевима стварних компанија, помоћ при стажирању и првим интервјуима.
Блок 1. Рад са Јавом
Увод у језик и алате Јава
Основна Јава синтакса
Променљиве и типови података у Јави
Петље и језичке конструкције у Јави
Структуре података
Класе и објекти: почетни ниво
Класе и објекти: напредни ниво
Методе и поља класе
Изузетак руковање
Рад са низовима
Стрингови и регуларни изрази
Први Јава програм и његово тестирање
Алати за тестирање серверског софтвера
Апацхе Мавен
Блок 2. Системи контроле верзија
Системи контроле верзија. Версионирање кода, колаборативни развој, ЦСВ
Гит & ГитХуб. Гит, урезивање, гране, спајање грана и решавање конфликата, ГитХуб, тимски рад, преглед кода
Животни циклус софтвера, ЦИ/ЦД
Гит, основни концепти. Представљамо ГитЛаб
Увод у ГитЛаб ЦИ
ГитЛаб ЦИ. Интерне варијабле, артефакти, правила
Рад са Гит графичким шкољкама: Гит ГУИ, Гит Ектенсионс
Блок 3. Основе аутоматизације
Основе аутоматизације тестирања
ЦИ/ЦД (Цонтинуоус Интегратион / Цонтинуоус Деливери) у тестирању
Тестирање веб интерфејса
Селен
Селениде
Паге Објецт. БДДЈУнит
Привлачност, сеча
Аутоматизација тестирања мобилних апликација
Аутоматско тестирање мобилних апликација
Аутоматизација тестирања десктоп апликација
Блок 4. Напредно тестирање у Јави
Инфраструктура за тестирање претраживача
Сложени УИ тестови
Комплексни елементи корисничког интерфејса
Прилагођене радње на елементима
Интеракција са Виндовс-ом, картицама и оквирима
Отпремање и преузимање датотека
АПИ тестирање
Блок 5. Специјализација: Питхон тестирање
Увод у Питхон
Променљиве и типови података.
Линије. Услови и циклуси
Листе и речници у Питхон-у
Функције
Библиотеке
Структуре података у Питхон-у
Пакети и модули
Грешке и изузеци
Тестирање: ПиУнит
Блок 6. Цхат ГПТ за програмере
Увод у ЦхатГПТ и његову примену у развоју софтвера
Решавање проблема и отклањање грешака са ЦхатГПТ-ом
Побољшање квалитета кода помоћу ЦхатГПТ-а
Преглед кода и документација помоћу ЦхатГПТ-а
Аутоматско тестирање са ЦхатГПТ-ом
Генерисање кода помоћу ЦхатГПТ-а
Најбоље праксе и савети за рад са ЦхатГПТ-ом