Курс "Инжењер за испитивање плус" - курс 72.000 рубаља. из Иандек радионице, обука 4 или 9 месеци, датум: 1. децембар 2023.
мисцеланеа / / November 28, 2023
У било које време погодно за вас
Обука ће бити подељена на спринтеве, а можете учити у било ком тренутку, главна ствар је да испоштујете рок
Користећи примере из живота и сталну праксу
Учићете онлајн на платформи Ворксхоп: објаснићемо теорију једноставним језиком, а ви ћете је вежбати у пракси на симулатору
Са едукативним и реалним пројектима
Моћи ћете да решавате свакодневне проблеме инжењера за тестирање, да напишете неколико аутоматизованих тестова у програмском језику Питхон и после курса сигурније тражите посао.
Програм курса
Научићете само оно што је потребно за решавање конкретних практичних проблема тестера
Преузмите програм у ПДФ-у
Самостални рад у симулатору・4 теме・~3 сата Бесплатно
Основе тестирања
1 модул - бесплатан, тако да можете да се испробате као тестер и разумете да ли желите да се развијате у овом правцу
Улога тестера у ИТ тиму
Контролне листе
Извештаји о грешкама
Тест случајева
Улога тестера у ИТ тиму
Сазнајте шта је тестирање, како тим ради и какав је циклус тестирања
Контролне листе и извештаји о грешкама
Наслов извештаја о грешкама и грешкама, кораци репродукције, приоритети, окружење, евиденције, снимци екрана и скринкасти, компатибилност са више претраживача, орацле
Тест случајева
Статуси тест случајева и тестови, извештај о тестирању, регресијско и димно тестирање, тестирање локализације
Направите тестну документацију, користите је за тестирање веб апликације Иандек Метро и сами пријавите све пронађене грешке
6 тема・2 пројекта・3 недеље
Регресионо тестирање и поновно тестирање грешака у веб апликацијама
Регресија тестирање
Санитарно испитивање
Тестирање дима
Линеарни и агилни модели развоја
Иандек ТМС
ИоуТрацк
Како се развијају апликације
Животни циклус развоја апликације, модели линеарног развоја: водопад, вмодел, спирала. Флексибилни модели развоја: агилни, сцрум, канбан. Тим: улоге и одговорности, верзија и израда апликација, циклус издања и фазе тестирања издања.
Задаци тестера
Типични задаци тестера. Како тестер ради на задатку.
Испитне клупе
Сазнајте где се тестирају апликације и какви су тестни столови.
Врсте испитивања
Врсте тестирања ослобађања помоћу готових тест случајева: испитивање дима, санитарно тестирање, тестирање компоненти, тестирање интеграције, регресионо тестирање.
Складиштење тест случајева
Системи за управљање тестирањем: Иандек ТМС, рад у ИоуТрацк-у.
Поново тестирајте грешке
Животни циклус бубе. Разумећете ко је одговоран за одређену грешку или грешку, који су статуси грешака.
Спровешћете регресионо тестирање услуге Место користећи готове тест случајеве, уносите статусе у Иандек ТМС и фајлове извештаја о грешкама. Затим ћете поново проверити исправљене грешке
5 тема・1 пројекат・3 недеље
Потребне анализе
Анализа теста
Миндмап
Блок дијаграм
Врсте захтева
Животни циклус карактеристика
Вики
Случај употребе
Основе Питхона
Код апликације
Променљиве, основни типови података, услови, низови и речници, петље.
Фазе тестирања нових функција
Животни циклус функције: припрема захтева, развој модела, писање кода, тестирање и одлучивање да се функција изда.
Захтеви
Одакле долазе захтеви и ко је за њих одговоран. Врсте захтева: системски, пословни, кориснички, случајеви употребе. Системи за складиштење захтева на примеру вики-ја.
Анализа теста
Анализа, декомпозиција и визуелизација захтева: мапа ума и дијаграм тока, сиве зоне, карактеристике добрих захтева и уобичајене грешке. Научите шта да радите када постоји много захтева.
Анализирајте и визуализујте захтеве за услугу Иандек Роутес, поднесите захтев за разјашњење сивих зона
6 тема・1 пројекат・3 недеље
Дизајнирање тестова за веб апликације
Дизајн теста
Класе еквиваленције и граничне вредности
Табела одлука
Упарено тестирање
Дијаграм и табела прелаза и стања
Правила дизајна тестова
Типови класа еквиваленције: скуп и опсег, подела захтева на класе еквиваленције, граничне вредности и одређивање корака за њихову проверу, оптимизација провера
Табела одлука
Међусобно искључиви услови, вежбајте са Иандек рутама
Упарено тестирање
Међусобно искључиви термини, Теремокгамес и Пицт алати
Дијаграм и табела стања и прелаза
Дијаграм стања и транзиције, пракса на апликацији пицерије, правила и уобичајене грешке, табела стања и прелаза
Избор опреме
Изаберите га за дизајн теста за тестни објекат, алгоритам за избор опреме
План тестирања, контролне листе, тест случај
Израда плана тестирања, израда контролне листе и тест случајева и креирање у ТМС-у, типичне грешке у писању тест случаја
Провере дизајна за тестирање услуге Иандек Роутес
6 тема・1 пројекат・3 недеље
Карактеристике тестирања веб апликација
Архитектура клијент-сервер
ХТТП
УРЛ
Фигма
Валидација
ДевТоолс
Тестирање адаптивног изгледа
Цхарлес
Цоокие
Локално складиште
Како функционише веб апликација
Архитектура клијент-сервер, веб апликација, УРЛ, ХТТП и ХТТПС протоколи, ХТТП захтев и структура одговора, преглед фронт-енд захтева и бацк-енд одговора.
Тестирање интерфејса веб апликација
Типичне промене у веб апликацијама. Представљамо Фигму, алатку за рад са распоредима. Елементи интерфејса: општи елементи, елементи уноса и селекције података, елементи акције, помоћни елементи, обрасци. Тестирање валидације и текста за грешке, анализа евиденција помоћу алата за развој конзоле.
Тестирање на више платформи и међу претраживачима
Како разумети на којим оперативним системима тестирати апликацију и како одабрати претраживаче за тестирање.
Тестирање распореда
Приступи изгледу апликације, тестирање изгледа на прилагодљивост: на чему тестирати мобилне уређаје верзију веб апликација, како да изаберете резолуције екрана и конфигурацију окружења за тестирање. Колачић, локално складиште, кеш у тестирању, ДевТоолс кориснички агент.
Алати за тестирање веб апликација
Цхарлес Траффиц Анализер: Инсталација апликације и праћење саобраћаја. Фронтенд тестирање са Чарлсом: Тачка прекида, поновно писање, Локалне функције мапирања.
Алати за управљање тестним случајевима: завршетак
Извештај и статус тестирања функције или издања.
Тестирајте неке од функционалности у апликацији Иандек Роутес
Тим・1 пројекат・3 недеље
Пројекат за цео спринт
У тиму ћете тестирати 3 апликације: Стеллар Бургерс, Гроцери Ассистант и Киттиграм.
6 тема・1 пројекат・3 недеље
Тестирање мобилних апликација
Емулатори
Андроид Студио
А.Д.Б.
Дневници
Изворна и хибридна апликација
Перформансе мобилних апликација
Услуге дистрибуције
Смернице
Карактеристике мобилних апликација
Врсте мобилних апликација. Оперативни системи и верзије. Подешавања мобилног уређаја. Животни циклус Андроид апликације. Архитектура и фазе развоја мобилних апликација: тестирање, издавање, упутства.
Тестирање мобилних апликација
Захтеви за мобилне апликације, избор уређаја, дистрибутивни комплет за Андроид тестирање и услуге дистрибуције.
Прави уређаји и емулатори
Инсталирање апликације из датотеке, инсталирање Андроид Студио и креирање виртуелног уређаја, функционалност Андроид Студио емулатора.
Тестинг Феатурес
Разлика у тестирању мобилних и веб апликација. АДБ: инсталација и повезивање уређаја, тестирање ажурирања апликација, изглед и употребљивост, геолокација, меморија. Тестирање перформанси: процесор и батерија. Прекиди тестирања, логика пусх обавештења. Тестирање сензора и комуникације. Вебвиев, симулатор у Ксцоде-у. Карактеристике иОС тестирања.
Дневници
Уклањање евиденције са физичког уређаја и из емулатора у Андроид студију, снимање логова у АДБ, анализа грешака у евиденцији.
Дизајн теста
Понављање: израда контролне листе и тест случајева.
Тестирајте мобилну апликацију Иандек Метро и припремите извештај о обављеном послу
8 тема・1 пројекат・・5 недеља
АПИ тестирање
Карактеристике АПИ тестирања
Поштар
Апидоц/Сваггер
РЕСТ и ЈСОН
СОАП и ВСДЛ
КСМЛ и КССД
Архитектура апликације
Шта је АПИ? Фронтенд - АПИ - бацкенд - база података. Комуникација између унутрашњег и екстерног бацкенда. Интеграција између интерних АПИ метода. Остала архитектонска решења, РЕСТ. ХТТП: структура захтева и одговора, како их читати. ЈСОН формат, ЈСОН и ДевТоолс.
Грешке у АПИ-ју
Сталци и верзије апликације: понављање. Животни циклус грешака: понављање, извештаји о грешкама за АПИ.
Алатке за тестирање АПИ-ја
Опције за приступ АПИ-ју. АПИ алати за тестирање. Поштар: основна функционалност.
Бацкенд захтеви и АПИ документација
Бацкенд захтеви, АПИ документација: Сваггер, Апидоц. Анализа теста: понављање, позитивни и негативни тестови, класе еквиваленције, граничне вредности. Контролна листа за проверу АПИ-ја.
Тимски рад
Радићете са другим ученицима на групном пројекту како бисте учврстили научене лекције.
Формати АПИ захтева и одговора
ЈСОН шеме, КСМЛ: структура елемента и документа, КССД.
АПИ тестирање
Особине параметара у захтеву: обавезно, усклађеност са типом података. Стринг: ограничења маске, негативне провере параметара. Карактеристике и редослед радњи при тестирању АПИ-ја. Поштар: АПИ тестирање, динамички УРЛ, аутоматизација. КСМЛ и ЈСОН, СОАП, ВСДЛ, СОАП и РЕСТ, СОАП и ЈСОН. Дневници и валидација АПИ-ја. Генерисање захтева од Поштара за цУРЛ. Увод у базе података.
Упознавање са конзолом
ОС. Командна линија: како да сазнате где се налазите, видите садржај директоријума, пређете у други директоријум, како да управљате датотекама и директоријумима. Рад са текстуалним датотекама, копирање и премештање, филтрирање садржаја фајлова.
Нацртајте дијаграм рада крајње тачке, тестирајте АПИ у Иандек Цоунтер-у, локализујте грешку и припремите извештај
4 теме・1 пројекат・3 недеље
Базе података и СКЛ
СКЛ
Рад са табелама
Релационе базе података
ЕР дијаграми
Увод у базе података
Зашто вам је потребна база података? Релационе базе података, ДБМС. Језик и стил СКЛ упита.
Резање података у СКЛ-у
Како ограничити избор. Типови података у ПостгреСКЛ-у и њихова модификација. Оператор ВХЕРЕ и резање података помоћу њега, оператори поређења. Како радити са дијаграмом и описом базе података, захтеви базе података. Логички оператори и сечење података помоћу њих. Специјални оператери у условима. Оператори У, КАО, ИЗМЕЂУ. Посебна вредност НУЛЛ. Условна конструкција са ЦАСЕ оператором, рад са празнинама.
Функције агрегације
Шта су то и како их користити, груписање података помоћу оператора ГРОУП БИ, сортирање података помоћу оператора ХАВИНГ.
Релације између табела и типови њихових спојева
Како су табеле повезане, графички приказ релација: ЕР дијаграм, ЈОИН оператор, типови спајања табеле, ИННЕР оператор ЈОИН, ЛЕФТ ОУТЕР ЈОИН и РИГХТ ОУТЕР ЈОИН оператори, базе података и конзола, промена података: ИНСЕРТ, УПДАТЕ, ДЕЛЕТЕ, брисање депоније.
Радићете са базом података Иандек Цоунтер и креирати листу СКЛ упита
1 тема・4 недеље
Пројекат месец
Пројекат тестирања апликације од стварног купца. Радићете у тиму заједно са колегама из разреда и другим стручњацима: менаџерима и програмерима.
11
5 тема・1 пројекат・3 недеље
Увод у тестирање аутоматизације
Аутоматизација
Питхон
ПиЦхарм
Питест
Гит
захтевајте библиотеку
Шта је аутоматизовано тестирање
Аутоматизација у различитим фазама развоја. Ко се у тиму бави аутоматизацијом, која је разлика између аутоматског и ручног тестирања.
Аутоматско програмирање
Како одабрати програмски језик за аутотестове. Питхон језик. Променљиве, типови података, листе, тупле. Речници и операције са њима. Оператори: аритметички, додељивање, поређење и оператори чланства. Функције: параметри и аргументи, повратне функције, функције тестирања и кључна реч ассерт.
ПиЦхарм
Шта је развојно окружење ПиЦхарм: како креирати пројекат у њему. ПиЦхарм интерфејс. Покретање и отклањање грешака у пројекту.
Питест
Покретање Питест тестова у ПиЦхарму. Захтеви за библиотеку, ГЕТ и ПОСТ захтеве, АПИ тестирање помоћу контролне листе.
Гит
Шта је Гит и како га инсталирати. Подржавају пројектне датотеке: гитигноре и РЕАДМЕ. Припрема директоријума пројекта, урезивања, спремишта у ГитХуб-у. Синхронизација локалног спремишта са удаљеним: како унети промене на ГитХуб.
Развијте аутотестове за апликацију Иандек Цоунтер да бисте аутоматизовали тестирање регресије
Сами・3 недеље
Коначни пројекат
Иандек Сцоотер: у потпуности ћете тестирати мобилну и веб верзију апликације, као и АПИ.
13
Самосталан рад у симулатору・12 тема・У било које време
Опциони модул: Основе развоја корисничког интерфејса апликације
ХТМЛ
ЦСС
Шта је ХТМЛ и ЦСС
Шта програмери раде, ХТМЛ ознаке, наслови, пасус, веза, атрибути, једна ознака у другој, родитељи и деца, слике, ХТМЛ документ, ЦСС правила, ЦСС и ХТМЛ однос, блокови
Основна својства ЦСС-а
Димензије у пикселима и процентима, боје у ХТМЛ-у, позадина елемента, позиција, величина, транспарентност, наслеђивање, нова секција, класе, модел тока и блока, распоред елемената, паддинг, границе, сенке, подрум
Распоред - наставак дизајна
Лаиоут - наставак дизајна Увод у Фигму и рад са распоредом, компатибилност са више претраживача, Десктоп Фирст и Мобиле Фирст, избор тачке прекида
Означавање обрасца
Поља, минималне и максималне вредности, описи алата, аутодовршавање, режими уноса за виртуелну тастатуру, слање захтева за акцију
Стајлинг форме
Поља за унос, дугмад и ознаке, псеудо-класе за валидацију, прелепа поља за потврду, падајуће листе, опсег
Дизајн, прилагодљивост, јединице мере
Дизајн на различитим уређајима, флуидан и прилагодљив распоред, изглед мобилних и десктопа, прилагодљиви изглед, јединице мере: проценти, минимум и максимум
Интерфејс за различите уређаје
Развој интерфејса за различите уређаје, прилагодљив без медијских упита, синтакса медијског упита, карактеристике уређаја, интеракција
Компатибилност са више претраживача
Распоред унакрсних прегледача, како обезбедити компатибилност између прегледача и на шта то утиче
Приступи распореду писања
Прво Десктоп и Мобиле Фирст, избор тачке прекида
Разумећете како се веб сајтови креирају и савладаћете основе изгледа
Самосталан рад у симулатору・5 тема・У било које време
Опциони модул: Напредни СКЛ за аналитику података и операције базе података
СКЛ
ДБМС
Рад са датумом и временом
Метричке калкулације
ДБеавер
Администрација базе података
Придруживање, датум и време, алиаси
Дијаграм и опис базе података, датум и време, математичке операције и функције, преименовање, груписање, сортирање, алиаси, редослед изјава, ФУЛЛ ОУТЕР ЈОИН, УНИОН и УНИОН СВЕ
Потупити и уобичајени табеларни изрази
Потупити у ВХЕРЕ и ФРОМ, потупити и спојеви, како комбиновати спајања и потупита, уобичајени табеларни изрази, варијабилност упита, функције за рад са стринговима
Прорачун показатеља пословања
Дијаграм и преглед података, пословна метрика, конверзија, израчунавање релативних вредности у ПостгреСКЛ, ЦР, животна вредност, АРПУ и АРППУ, подупити приликом израчунавања метрике
Инсталирање и конфигурисање клијента базе података
Клијент базе података, ДБеавер инсталација и интерфејс, нова веза и налог, упити и подешавања, отпремање резултата упита, како представити резултат
Основе администрације
Команде за управљање подацима, ЦРЕАТЕ: креирање табеле и базе података, ограничавање поља и брисање објеката, шема информација, ДРОП, АЛТЕР, РЕНАМЕ, СЕТ, АДД
Научите да пронађете и сортирате податке користећи СКЛ, обрађујете и управљате подацима у ДБМС-у
Самосталан рад у симулатору・13 тема・У било које време
Додатни модул: меке вештине
Рефлексија
Идеје, циљеви, задаци
Планирање
Флексибилни приступи
Стрес
Адаптација
Комуникација
ИТ сфера
Увод
Шта су меке вештине и зашто их развијати, које меке вештине ћете научити и како пронаћи равнотежу између меких и тврдих
Рефлексија
Зашто је потребна рефлексија и како је, шта је рефлексивно учење, како функционише образовна рефлексија?
Идеје, циљеви и задаци
Одакле долазе идеје и како одабрати најбољу, како идеју претворити у циљ и шта са њом радити, како са циљева прећи на задатке, заостатак и како то осмислити
Планирање и имплементација
Агилни приступи, спринтови, ресурси, заостаци спринта, алати за планирање и имплементацију, како повећати продуктивност, сумирање и прилагођавање плана
Стрес и адаптација
Како доживљавамо промене, како процењујемо догађаје и ресурсе, „лош“ и „добар“ стрес, стрес и тело, емоционална интелигенција и самосвест, емоционално управљање и саморегулација, когнитивна преиспитивања, како изабрати стратегија суочавања
Комуникација и култура у тиму
Семафори и култура, друштвени стрес, спољашњи елементи културе, припадност, моћ и правила, успех, договор и синтеза, социјална адаптација, потешкоће при запошљавању и значај комуникације, управљање утиском, дигитални бонтон, самопрезентација, Повратна информација
ИТ сфера, ИТ компаније
Потешкоће у производњи, главна правила ИТ клуба, трендови, заједнице, умрежавање, рад у ИТ и ИТ компаније, који раде у ИТ компанијама, ИТ тријада, онбоардинг, од јуниора до водитеља, интер-тим интеракција
Организација тимског рада
Где почиње рад на производу, агилни манифест, агилно размишљање и оквири, алати за планирање, радни простори и апликације
Тимска комуникација
Тимска комуникација, о раду на даљину, интеркултурални тим, како решавати конфликте
Научићете о важним меким вештинама, адаптацији, тимском раду, планирању и структури ИТ сфере
Центар за каријеру・8 недеља
Радни однос
Овај део курса је за оне који су одлучили да нађу посао у индустрији тестирања. Проучаваћете стратегије тражења посла и учити о сложеностима избора послодавца, припремити портфолио, написати животопис и пропратно писмо.
Центар за каријеру・8–24 недеље
Убрзање
Програм подршке: тражите посао, саветујемо и помажемо. У програму могу учествовати они који су завршили програм запошљавања и активно траже посао. Главни формат учешћа су индивидуалне консултације и јавни интервјуи.
Са ментором・2–3 по спринту
Вебинари и радионице за решавање сложених тема
На вебинарима ментори објашњавају додатну теорију и показују примере решења за различите случајеве, а такође одговарају на ваша питања везана за студирање или рад у ИТ-у.
На радионицама ћете вежбати вештине у групама са другим ученицима под надзором ментора.