06 · Փաթեթ
Ծրագրային ապահովում, թեստավորում և ավտոմատացում՝ հնգամսյա ուղի
Զրոյական ծրագրավորման փորձից մինչև CI-ում աշխատող թեստերի ավտոմատացման ֆրեյմվորք։ Ներառում է «Ծրագրային ապահովման ստեղծում և թեստավորում» և «E2E և API ավտոմատացում» դասընթացները։ Երկուսն առանձին գնելու համեմատ խնայում եք 40 000 ֏։
- 5 ամիս · 80 ժ · շաբաթական 2 × 2 ժ
- Ուղիղ առցանց
- առավելագույնը 10 մասնակից
Ինչ կկարողանաք անել
- Ինքնուրույն կառուցել full-stack պատվերների հավելված և հասկանալ դրա յուրաքանչյուր շերտը
- Գրել unit, integration և component թեստեր և առաջին օրվանից գործարկել դրանք CI-ում
- Ավտոմատացնել UI սցենարները Playwright-ով, իսկ API-ն՝ տիպավորված կլիենտով և սխեմաներով
- Պահել թեստերը կայուն, տվյալները՝ մեկուսացված, և ամեն ինչ գործարկել յուրաքանչյուր pull request-ի վրա
- Օգտագործել Claude Code-ը որպես աշխատանքային գործիք ամբողջ ընթացքում և իմանալ, ինչ ստուգել՝ նախքան դրան վստահելը
- Ավարտել երկու հրապարակային ռեպոզիտորիայով՝ ձեր հավելվածը և ձեր ավտոմատացման ֆրեյմվորքը, երկուսն էլ կանաչ CI-ում
Ծրագիր
Ամիս 1 · Հիմունքներ և backend
Բրաուզերից մինչև տվյալների բազա, Git, TypeScript, առաջին unit թեստը, Express API, Postgres, integration թեստեր և auth։
Ամիս 2 · Frontend, CI և թողարկում
React, component թեստեր, մատչելիություն, GitHub Actions, code review, Vercel և եզրափակիչ դեմո։
Ամիս 3 · UI ավտոմատացում Playwright-ով
Լոկատորներ, assertion-ներ, page object-ներ, fixture-ներ, auth վիճակ, թեստային տվյալներ, կայուն սպասումներ, վիզուալ և մատչելիության ստուգումներ։
Ամիս 4 · API ավտոմատացում
REST գործնականում, տիպավորված կլիենտ, Zod սխեմաներ, auth հոսքեր, contract ստուգումներ, սահմանային արժեքների նախագծում և Qase։
Ամիս 5 · CI և պորտֆոլիո
GitHub Actions, sharding, կրկնակի փորձեր, հաշվետվություններ, թեստերի ընտրություն, AI-ի օգնությամբ սպասարկում և պորտֆոլիոյի նախագիծը։
Ում համար է
Ձեռքով թեստավորող QA ինժեներներ և ոլորտ փոխողներ, ովքեր ուզում են անցնել ամբողջ ճանապարհը միանգամից։ Ծրագրավորման փորձ պետք չէ։