Python QA Engineer - gratis kursus fra Otus, uddannelse 5 måneder, Dato: 1. december 2023.
Miscellanea / / December 04, 2023
Kurset giver dig mulighed for at lære, hvordan testautomatiseringsproblemer løses på rigtige projekter ved hjælp af Python-sproget. Vi prioriterer at forstå principperne for at konstruere og løse problemer frem for at studere et specifikt værktøj. Efter at have gennemført dette kursus vil du opnå færdigheder til at løse grundlæggende problemer inden for automationstest af webapplikationer. Dette er et omfattende testautomatiseringstræningsprogram, hvor du lærer at løse problemer med at teste webapplikationer med sikkerhed: fra test til søgning fejl i backend før kontrol af funktionaliteten af frontend ved hjælp af Selenium browser driver og test af REST API, samt kørsel af test i kontinuerlige systemer integration.
Hvem er dette kursus for:
— for specialister inden for funktionstestning med 1 til 3 års erfaring og dem, der søger at gå ind i automatisering i Python;
— for automatiserede testspecialister i Python med op til 1 års erfaring og som ønsker at uddybe og systematisere deres viden.
Kursusfunktioner:
— at øge en funktionel testers tekniske færdigheder til en udvikler- og devops-ingeniørs niveau for at kommunikere på lige vilkår og påvirke produktarkitekturen;
— fejlfinding i driften af webapplikationer, så der ikke er flere af disse: "Dette er ikke en fejl, men en funktion";
- et fleksibelt og brugervenligt værktøj til at skrive Python-autotests, som fortrænger det velkendte Java-sprog fra markedet automationsspecialister i test og giver dig mulighed for at starte den automatiserede testproces på kort tid på ethvert projekt vanskeligheder;
— at studere udvikler værktøjer og praksis for at vide, hvordan og hvor man skal køre test til gavn for projektet.
Studerer netværksdiagnoseværktøjer og Linux OS for at bestemme årsagen til fejl, så du ikke længere skammer dig over ufuldstændige opgaver
Konstant praksis og løsning af cases, så du ved et interview kan tale om, hvad du gjorde, og ikke om, hvad du læste på Habré
Studerer alle typer test: API, UI, backend, sikkerhed, for at være den mest alsidige specialist
1
godtSoftwaretester hos Whamcloud.ex-Test automationsingeniør, skrev test i Python for gcorelabs.com (CDN, hosting) Jeg har været fortrolig med Linux-distributioner i mere end 10 år. I lang tid administrerede jeg computerklynger og testede datalagringssystemer...
Softwaretester hos Whamcloud.ex-Test automationsingeniør, skrev test i Python for gcorelabs.com (CDN, hosting) Jeg har været fortrolig med Linux-distributioner i mere end 10 år. I lang tid administrerede han computerklynger og testede datalagringssystemer. Et af de store projekter er relateret til Datadirect Network og klyngefilsystemerne Luster, GPFS. Udover administration og test har jeg delt viden i forskellige virksomheder og om forskellige teknologier i omkring 5 år. Virksomheder, hvor han gennemførte kurser: Epam, it-akademi, uddannelsesinstitutioner i BSUIR, BSU. Gennemførte kurser om "Linux Administration", "Bash Programmering", "Data Storage Systems", "Grundlæggende om at arbejde med Infiniband", "Grundlæggende om Python Programmering". Jeg ser min hovedopgave som at hjælpe, motivere og inddrage i læring. Det mest spændende ved at være lærer er at se folk vokse, det er det, der inspirerer mig hver dag.
1
godtTidligere QA-ingeniør hos Yandex. QA Automation Engineer hos ivi.ru. Engageret i skabelsen og udviklingen af en testinfrastruktur til integration på tværs af platforme web / android / ios Teknologistack brugt i arbejdet: python, pytest, selen, appium, jenkins...
Tidligere QA-ingeniør hos Yandex. QA Automation Engineer hos ivi.ru. Engageret i skabelsen og udviklingen af tværplatforms integrationstestinfrastruktur web / android / iosTechnology stak brugt i arbejde: python, pytest, selen, appium, jenkins Lærer
1
godtMere end 10 år i IT. Engageret i automatisering af frontend/backend test i Java og Python. I sin fritid arbejder han på at forbedre sine test- og programmeringsevner. Lærer
Mere end 10 år i IT. Engageret i automatisering af frontend/backend test i Java og Python. I sin fritid arbejder han på at forbedre sine test- og programmeringsevner. Lærer
Introduktion til testautomatisering
-Emne 1. Testautomatisering: introduktion.
-Emne 2.Introduktion til Pytest
-Emne 3. Dyk ned i Python. OOP
-Emne 4. Dykning i Python: Funktionel programmering
API test
-Emne 5. Arbejde med testdata
-Emne 6.API-testning
-Emne 7.DDT i API-testning
UI test
-Emne 8.Grundlæggende om webudvikling
-Emne 9.Introduktion til web-UI-test, Selenium WebDriver
-Emne 10.Søgning efter elementer
-Emne 11. Forventninger til elementer
-Emne 12. Arbejde med vinduer, iframes, cookies
-Tema 13.WebElement og arbejde med det
-Emne 14.Sideobjektmønster
-Emne 15.Logning og logning
-Emne 16. Fjernlancering (Grid)
-Tema 17.Selenoid
-Emne 18. Allure-rapporter
Arbejder med backend
-Emne 19.Analyse af webserverlogfiler
-Emne 20. Arbejde med databasen
-Emne 21. Arbejde med netværket I (SSH, FTP)
-Emne 22. Arbejde med netværk II (socket)
-Emne 23.Linux-arkitektur
-Emne 24. Arbejde med Linux OS ved hjælp af Python
DevOps
-Emne 25.Introduktion til Docker og containerisering
-Emne 26.Orkestrering og interaktion af containere
-Emne 27. Kontinuerlig integration, Jenkins
-Emne 28. Forberedelse af et testmiljø
Andre typer test
-Emne 29.Robotramme + ATDD/BDD
-Emne 30. Skærmbillede test
-Emne 31.Grundlæggende om webapplikationssikkerhed
-Tema 32. Mock
-Emne 33. Enhedstest
-Emne 34. Belastningstest
Projektmodul
-Emne 35. Valg af emne og tilrettelæggelse af projektarbejdet
-Emne 36. Interview Test Automation (Python)
-Emne 37.Beskyttelse af designarbejde