Manuaalisen testauksen tiedekunta - kurssi 168 768 ruplaa. GeekBrainsilta, koulutus 9 kuukautta, päivämäärä: 10.6.2023.
Miscellanea / / November 28, 2023
I neljännes
Johdatus manuaaliseen testaukseen
Monimutkaisia asioita on mahdotonta ymmärtää ilman perustietoa. Tällä kurssilla opiskelijat tutustuvat määritelmiin, oppivat työskentelemään virheenseurantajärjestelmien kanssa, luomaan dokumentaatiota ja työskentelemään raporttien kanssa testauksen jälkeen. Tämä on kaikki se, mitä asiantuntija käsittelee joka päivä työssään.
Kurssit
Manuaalisen testauksen perusteet
– Mitä testaus on ja miksi se on tarpeen?
— Tarkistuslistan testaus
- Virhe. Vika. Epääminen
— Testitasot
— Testaustyypit
— Regressiotestaus
— Testitulosten ilmoittaminen
— Ohjelmiston elinkaari
Testaa Analyticsin perusteet
- Vaatimusanalyysi. Hajoaminen
— Testin suunnittelu: ekvivalenssiluokat ja pareittain
— Testaussuunnittelu: alueanalyysi
— Testisuunnittelu: tilasiirtymäkaaviot ja päätöstaulukot
— Tarkistuslistojen laatiminen. Testin kattavuus
— Positiiviset ja negatiiviset testit
— Testaus käyttäjien skenaarioiden avulla
— Tutkiva testaus
II neljännes
Verkkosovellusten testaus
Opiskelijat uppoutuvat verkkosovellusten testaamisen erityispiirteisiin. Opiskelija hallitsee työkalut verkkoliikenteen, API-testauksen ja HTML-, CSS- ja JS-koodin testausmenetelmien käyttöön. Tutustu selaimen kehittäjäkonsoliin, lokien työskentelyn työkaluihin, käytettävyyteen ja selaintestaukseen.
Kurssit
HTML/CSS. Interaktiivinen kurssi
— Verkkokehityksen peruskäsitteet
— HTML-asiakirjan merkintäkielen perusteet
— CSS-dokumenttien muotoilukielen perusteet
— Perustunnisteet asettelua, pseudoluokkia ja pseudoelementtejä varten
— Paikoituksen perusteet, työskentely Flexboxin kanssa
— Työskentely suunnittelun asettelun kanssa Figma-muodossa
- Responsiivisen verkkosivuston luomisen perusteet
— Verkkostandardit ja tukityökalut
Verkkosovellusten testaus
— Verkkosovellusten toteuttamisen perusteet
- HTML, CSS, JS testaajille
— Verkkosovellusten testauksen ominaisuudet
— Selainmoottorit ja selainten välinen testaus
– Google Chromen kehittäjätyökalut
- API. SOAP API
- REST API
– Lopputarkastus. Vastaukset kysymyksiin
III neljännes
Mobiilisovellusten testaus
Suurin osa käyttämistämme palveluista on mobiilisovelluksia. Haluamme niiden täyttävän kaikki laatukriteerit. Tällä vuosineljänneksellä opiskelijat tutustuvat erityyppisiin ja -tyyppeihin mobiilisovelluksiin, oppivat mihin testaamisessa tulee kiinnittää huomiota, miten laitteita valitaan ja paljon muuta. Opiskelijat testaavat myös yli 50 erilaista sovellusta sekä iOS- että Android-käyttöjärjestelmissä. Testauksen kaikki vaiheet suoritetaan loppuun: laitteiden valinnasta testauksen jälkeisten raporttien laatimiseen. Vioista ilmoittamiseen käytämme Jiraa vahvistamaan "Johdatus manuaaliseen testaukseen" -kurssilla saatuja tietoja.
Kurssit
Mobiilitestaus. Teoria
— Mobiilisovellusten ominaisuudet
— Mobiilisovellusten testaamisen ominaisuudet. Virheiden luomisen erityispiirteet
— Android-mobiilisovellusten testaus
- Android Studio -kehitysympäristö ja Android Debug Bridge (ADB)
— iOS-mobiilisovellusten testaus
— Liikenteen kerääminen ja analysointi
— Mobiilisovellusten API-testaus
— VK Mini Appsin testaus
Mobiilitestaus. Harjoitella
— Mobiilisovellusten ominaisuudet
— Mobiilisovellusten testaamisen ominaisuudet
— Android-mobiilisovellusten testaus
- Android Studio -kehitysympäristö ja Android Debug Bridge (ADB)
— iOS-mobiilisovellusten testaus
— Liikenteen kerääminen ja analysointi
— Regressiotestaus
— Käytännön työskentely koko kurssin materiaaliin perustuen
IV neljännes
Ryhmätyö
Viimeisellä vuosineljänneksellä pyritään saamaan tiimityötaitoja ja valmistautumaan haastatteluihin.
Kurssit
Ryhmätyö
– Johdatus Agileen
- Scrum, Kanban, Scrumban ryhmätyössä
- Tiimin rakentaminen ja tiimityö ketterässä
— Konfliktien voittaminen ketterissä tiimeissä
Ryhmäprojekti
— Tuotteen yleinen tuntemus
— Regressiotestaus. Aloitus Jirassa
— Toiminnallinen testaus
— Toiminnallinen testaus + palaute
— Laaja regressiotestaus. Testiraportti ryhmältä
— Selainten välinen testaus. GUI + DevTools
— Ei-toiminnallinen testaus + selaimen lisäosat
— Yhteenveto, editointi jatkuu
Valmistautuminen haastatteluun. Ohjelmistojen testaus
– Ansioluettelon kirjoittaminen
— Etsi avoimia työpaikkoja
- Haastattelu kysymykset
– Valmistautuminen haastatteluun
Kurssit neljänneksen ulkopuolella
Tuotteet, joissa on yksilöllinen aloituspäivävalinta
Voit luoda osan aikataulusta itse ja säätää harjoituksen intensiteettiä.
Kurssit
Tietokoneverkot. Interaktiivinen kurssi
— Johdatus tietokoneverkkoihin
- Ethernet. Fyysinen kerros
- Ethernet. Tietolinkkikerros
- Verkkotaso. Osa 1. Luokka osoitus
- Verkkotaso. Osa 2. Luokkaton osoitus
- Verkkotaso. Osa 3. Dynaaminen reititys
— Kuljetuskerros
— NAT-tekniikka
— Kuljetusprotokollat
— Sovellusprotokollat
Ohjelmoinnin perusteet. Videokurssi
- Esittely
— Algoritmin käsite, muuttujat, tietotyypit
— Käytännön tehtävän analyysi
- Haaroittuminen. Pyörät
— Käytännön tehtävän analyysi
— Taulukot ja funktiot
— Käytännön tehtävän analyysi
— Verkkosivuston ulkoasu: johdatus HTML: ään ja CSS: ään
— Käytännön tehtävän analyysi
— Katsaus nykyaikaisiin ohjelmointikieliin
— Käytännön tehtävän analyysi
I neljännes
Johdatus manuaaliseen testaukseen
Monimutkaisia asioita on mahdotonta ymmärtää ilman perustietoa. Tällä kurssilla opiskelijat tutustuvat määritelmiin, oppivat työskentelemään virheenseurantajärjestelmien kanssa, luomaan dokumentaatiota ja työskentelemään raporttien kanssa testauksen jälkeen. Tämä on kaikki se, mitä asiantuntija käsittelee joka päivä työssään.
Kurssit
Manuaalisen testauksen perusteet
– Mitä testaus on ja miksi se on tarpeen?
— Tarkistuslistan testaus
- Virhe. Vika. Epääminen
— Testitasot
— Testaustyypit
— Regressiotestaus
— Testitulosten ilmoittaminen
— Ohjelmiston elinkaari
Testaa Analyticsin perusteet
- Vaatimusanalyysi. Hajoaminen
— Testin suunnittelu: ekvivalenssiluokat ja pareittain
— Testaussuunnittelu: alueanalyysi
— Testisuunnittelu: tilasiirtymäkaaviot ja päätöstaulukot
— Tarkistuslistojen laatiminen. Testin kattavuus
— Positiiviset ja negatiiviset testit
— Testaus käyttäjien skenaarioiden avulla
— Tutkiva testaus
II neljännes
Verkkosovellusten testaus
Opiskelijat uppoutuvat verkkosovellusten testaamisen erityispiirteisiin. Opiskelija hallitsee työkalut verkkoliikenteen, API-testauksen ja HTML-, CSS- ja JS-koodin testausmenetelmien käyttöön. Tutustu selaimen kehittäjäkonsoliin, lokien työskentelyn työkaluihin, käytettävyyteen ja selaintestaukseen.
Kurssit
HTML/CSS. Interaktiivinen kurssi
— Verkkokehityksen peruskäsitteet
— HTML-asiakirjan merkintäkielen perusteet
— CSS-dokumenttien muotoilukielen perusteet
— Perustunnisteet asettelua, pseudoluokkia ja pseudoelementtejä varten
— Paikoituksen perusteet, työskentely Flexboxin kanssa
— Työskentely suunnittelun asettelun kanssa Figma-muodossa
- Responsiivisen verkkosivuston luomisen perusteet
— Verkkostandardit ja tukityökalut
Verkkosovellusten testaus
— Verkkosovellusten toteuttamisen perusteet
- HTML, CSS, JS testaajille
— Verkkosovellusten testauksen ominaisuudet
— Selainmoottorit ja selainten välinen testaus
– Google Chromen kehittäjätyökalut
- API. SOAP API
- REST API
– Lopputarkastus. Vastaukset kysymyksiin
III neljännes
Mobiilisovellusten testaus
Suurin osa käyttämistämme palveluista on mobiilisovelluksia. Haluamme niiden täyttävän kaikki laatukriteerit. Tällä vuosineljänneksellä opiskelijat tutustuvat erityyppisiin ja -tyyppeihin mobiilisovelluksiin, oppivat mihin testaamisessa tulee kiinnittää huomiota, miten laitteita valitaan ja paljon muuta. Opiskelijat testaavat myös yli 50 erilaista sovellusta sekä iOS- että Android-käyttöjärjestelmissä. Testauksen kaikki vaiheet suoritetaan loppuun: laitteiden valinnasta testauksen jälkeisten raporttien laatimiseen. Vioista ilmoittamiseen käytämme Jiraa vahvistamaan "Johdatus manuaaliseen testaukseen" -kurssilla saatuja tietoja.
Kurssit
Mobiilitestaus. Teoria
— Mobiilisovellusten ominaisuudet
— Mobiilisovellusten testaamisen ominaisuudet. Virheiden luomisen erityispiirteet
— Android-mobiilisovellusten testaus
- Android Studio -kehitysympäristö ja Android Debug Bridge (ADB)
— iOS-mobiilisovellusten testaus
— Liikenteen kerääminen ja analysointi
— Mobiilisovellusten API-testaus
— VK Mini Appsin testaus
Mobiilitestaus. Harjoitella
— Mobiilisovellusten ominaisuudet
— Mobiilisovellusten testaamisen ominaisuudet
— Android-mobiilisovellusten testaus
- Android Studio -kehitysympäristö ja Android Debug Bridge (ADB)
— iOS-mobiilisovellusten testaus
— Liikenteen kerääminen ja analysointi
— Regressiotestaus
— Käytännön työskentely koko kurssin materiaaliin perustuen
IV neljännes
Ryhmätyö
Viimeisellä vuosineljänneksellä pyritään saamaan tiimityötaitoja ja valmistautumaan haastatteluihin.
Kurssit
Ryhmätyö
– Johdatus Agileen
- Scrum, Kanban, Scrumban ryhmätyössä
- Tiimin rakentaminen ja tiimityö ketterässä
— Konfliktien voittaminen ketterissä tiimeissä
Ryhmäprojekti
— Tuotteen yleinen tuntemus
— Regressiotestaus. Aloitus Jirassa
— Toiminnallinen testaus
— Toiminnallinen testaus + palaute
— Laaja regressiotestaus. Testiraportti ryhmältä
— Selainten välinen testaus. GUI + DevTools
— Ei-toiminnallinen testaus + selaimen lisäosat
— Yhteenveto, editointi jatkuu
Valmistautuminen haastatteluun. Ohjelmistojen testaus
– Ansioluettelon kirjoittaminen
— Etsi avoimia työpaikkoja
- Haastattelu kysymykset
– Valmistautuminen haastatteluun
Kurssit neljänneksen ulkopuolella
Tuotteet, joissa on yksilöllinen aloituspäivävalinta
Voit luoda osan aikataulusta itse ja säätää harjoituksen intensiteettiä.
Kurssit
Tietokoneverkot. Interaktiivinen kurssi
— Johdatus tietokoneverkkoihin
- Ethernet. Fyysinen kerros
- Ethernet. Tietolinkkikerros
- Verkkotaso. Osa 1. Luokka osoitus
- Verkkotaso. Osa 2. Luokkaton osoitus
- Verkkotaso. Osa 3. Dynaaminen reititys
— Kuljetuskerros
— NAT-tekniikka
— Kuljetusprotokollat
— Sovellusprotokollat
Ohjelmoinnin perusteet. Videokurssi
- Esittely
— Algoritmin käsite, muuttujat, tietotyypit
— Käytännön tehtävän analyysi
- Haaroittuminen. Pyörät
— Käytännön tehtävän analyysi
— Taulukot ja funktiot
— Käytännön tehtävän analyysi
— Verkkosivuston ulkoasu: johdatus HTML: ään ja CSS: ään
— Käytännön tehtävän analyysi
— Katsaus nykyaikaisiin ohjelmointikieliin
— Käytännön tehtävän analyysi