Курс "Тест Аутоматор ин Јава" - курс 80.000 руб. из Иандек радионице, обука 5 месеци, датум 27. новембар 2023.
мисцеланеа / / November 28, 2023
Одговоран за имплементацију, подршку и развој аутотест инфраструктуре. Другим речима, они аутоматизују провере како би убрзали процесе: троше мање времена на рутински и ручни рад.
Шеф тестирања у Иандек-у, технички вођа, кустос програмског комитета ТеамЛеад Цонф. Покренуо неколико курсева о аутоматизацији у оквиру компаније (осим курсева у Радионици).
Шеф одељења за тестирање банке. Организована аутоматизација и ручно тестирање у неколико компанија, укључујући и стране, радиле су у финтецх-у.
Уводни део 2 часа
Бесплатан увод
Ово је прилика да "додирнете" курс пре куповине. Упознат ћете се са форматом обуке: моћи ћете да процените како је материјал представљен и како функционише симулатор у коме ћете писати код. На крају је самотест који ће вам помоћи да утврдите да ли је курс прави за вас.
Тема 1. Увод у аутоматизацију
Тема 2. Како функционише обука?
Тема 3. Самотестирање: да ли је курс прави за вас?
1 модул 60 часова
Јава Басицс
Научите и вежбајте основне Јава конструкције које ће вам помоћи да разумете програме за програмере и припремите вас за писање аутоматизованих тестова. Писати ћете код и директно у лекцијама и у ИДЕА развојном окружењу.
Након овог блока, знаћете све основне конструкције које су вам потребне за писање малог програма.
Спринт 1
Тема 1. Увод у Јаву
Тема 2. Променљиве
Тема 3. Методе
Тема 4. Условне изјаве
Тема 5. Циклуси
Тема 6. Низови
Тема 7. класе
Тема 8. Пакети
Тема 9. Локално развојно окружење
Спринт 2
Тема 1. Модификатори приступа
Тема 2. Типови података
Тема 3. Наслеђе
Тема 4. Кључна реч статички
Тема 5. Апстрактне класе и интерфејси
Спринт 3
Тема 1. Конзола
Тема 2. Гит
Тема 3. ЈУнит
Тема 4. Параметеризација
Спринт 4
Тема 1. Архитектура апликације
Тема 2. ДевТоолс
Тема 3. Увод у тестирање корисничког интерфејса
Тема 4. Селен
Тема 5. Паге Објецт
Пројекат:
Напишите програм који чува, сортира и приказује податке. Мораћете да га напишете у развојном окружењу и пошаљете преко Гитхуб-а - баш као у стварном раду.
Пројекат:
Напишите аутотестове за образовну услугу Иандек Сцоотер.
2 модула 60 часова
Јединично тестирање
Почећете да користите све што сте научили о коду за писање аутоматизованих тестова. Сазнајте у коју структуру да их уградите. Научите нове конструкције у Јави за решавање сложенијих проблема.
Ове вештине ће вам помоћи да вежбате праве тестове јединица, баш као што то раде програмери.
Спринт 5
Тема 1. Енум и свитцх исказ
Тема 2. Стрингс
Тема 3. Листе и хеш табеле
Тема 4. Збирке
Тема 5. Изузетак руковање
Тема 6. Полиморфизам
Спринт 6
Тема 1. Ињекција зависности (ДИ)
Тема 2. Јединични тестови
Пројекат:
Покријте апликацију јединичним тестовима. Мораћете да напишете аутотестове за образовну услугу Иандек Сцоотер: развијена је посебно за студенте. Пројекат је сличан радном задатку: као да вам ручни тестер предаје скрипте и треба их покрити аутоматизованим тестовима.
3 модула 60 часова
АПИ тестирање
Овај блок покрива аутоматизацију АПИ тестирања. Да бисте то урадили, погледајте РестАссуред, која је Јава библиотека за тестирање АПИ-ја. Такође ћете видети како да извештаје о тестирању учините визуелнијим користећи Аллуре.
Спринт 7
Тема 1. Увод у АПИ
Тема 2. Јава. АПИ
Тема 3. АПИ тестирање
Пројекат:
Напишите тестове за АПИ апликације. Радићете са услугом за обуку: научите како њен АПИ функционише и покријте га тестовима. Цоннецт Аллуре извештаји.
4 модула 30 часова
Инфраструктура и архитектура
Није довољно једноставно покрити апликацију тестовима: потребно је да се уверите да процес тестирања функционише исправно. За континуирано тестирање кода измишљена је ЦИ/ЦД техника. Упознат ћете се са тим и разумети како да интегришете аутоматизоване тестове у процес развоја производа. Такође ћете савладати све алате који су вам потребни за имплементацију: Доцкер, Кубернетес и друге.
Поред тога, научите да процените колико је у потпуности функционалност покривена тестовима: ово ће бити корисно да не бисте ништа пропустили током аутоматизације.
Спринт 8
Тема 1. Инфраструктура
Тема 2. Архитектура
Тема 3. Како покрити различите нивое програма тестовима
Тема 4. Припрема за рад
Циљна линија 40 сати
Дипломски рад
Пројекат који комбинује сав проучавани материјал. Мораћете да покријете веб апликацију и АПИ тестовима и напишете јединичне тестове за индивидуалну функционалност. Добар начин да повежете све што сте научили током курса.
Факултативни курс 5 сати
Селениде
Истражите још један оквир за аутоматизацију тестирања. Користи се ређе од Селена из главног програма, али је у ствари још згоднији. Изграђен на врху Селениум ВебДривер-а, тако да није тешко научити.
Факултативни курс 10 часова
База података
СКЛ упитни језик, базе података и како их тестирати. Додатни блок за оне који се осећају несигурно у вези са овим темама да унапреде своје знање.
Факултативни курс 5 сати
ЈУнит 5
У главном курсу проучавате четврту верзију: у пракси се користи у великој већини пројеката. Али пета верзија овог оквира је већ објављена. Још није у широкој употреби, али је корисно савладати: компаније постепено прелазе на њега.
Научићете о разликама у четвртој верзији, а такође и детаљно проучити параметризацију: у петој верзији ЈУнит-а постоји много више могућности за то.
Каријера 12 сати
Програм запошљавања
Програм постаје доступан на крају обуке. У њему ћемо причати о томе како правилно написати животопис, креирати портфолио и учинити ваш одговор уочљивијим уз помоћ пропратног писма. Такође ћемо разговарати о процесу припреме за интервју: на које меке и тврде вештине да се фокусирамо.
Ми ћемо вас угостити ако се ваши планови промене
Хајде да направимо паузу од учења или да померимо рок
Ако се деси неочекивано, пишите кустосу - он ће вам рећи како да направите паузу.
Вратићемо вам новац за преостале дане обуке ако се предомислите.
Мораћете да платите само време од почетка стрима. Детаљније о условима у ставу 7 понуде.
Погледајте понуду
Дизајнерски обрасци су колекције искустава која се могу поново користити. Обрасци се користе у свим областима делатности јер омогућавају коришћење претходно обрађених решења. Познавање образаца дизајна омогућава вам не само да брже имплементирате своја решења и добијете изворни код високог квалитета, већ и да ефикасније комуницирате са колегама који су већ савладали ову технологију. Курс обухвата 23 основна обрасца, који су описани у књизи „Обрасци дизајна: елементи објектно оријентисаног софтвера за вишекратну употребу.“ коришћен објектно оријентисани софтвер"), које су написала четири аутора (Ганг оф Фоур, ГоФ) - Ерих Гама, Ричард Хелм, Ралф Џонсон и Џон Влиссидес.
3,7
28 900 ₽