Fakultät für manuelles Testen - Kurs 168.768 Rubel. von GeekBrains, Ausbildung 9 Monate, Datum: 10. Juni 2023.
Verschiedenes / / November 28, 2023
Ich viertele
Einführung in manuelle Tests
Ohne Grundkenntnisse ist es unmöglich, komplexe Dinge zu verstehen. In diesem Kurs lernen die Studierenden Definitionen kennen, lernen, mit Bug-Tracking-Systemen zu arbeiten, Dokumentationen zu erstellen und nach dem Testen mit Berichten zu arbeiten. Das ist alles, womit sich ein Spezialist täglich bei der Arbeit beschäftigt.
Kurse
Grundlagen des manuellen Testens
— Was ist ein Test und warum ist er notwendig?
— Checklistentests
- Fehler. Defekt. Ablehnung
— Teststufen
— Arten von Tests
- Regressionstests
— Meldung von Testergebnissen
— Software-Lebenszyklus
Grundlagen der Testanalyse
- Anforderungsanalyse. Zersetzung
— Testdesign: Äquivalenzklassen und paarweise
— Testdesign: Domänenanalyse
— Testdesign: Zustandsübergangsdiagramme und Entscheidungstabellen
— Erstellung von Checklisten. Testabdeckung
— Positive und negative Tests
— Testen anhand von Benutzerszenarien
- Versuchsforschung
II. Viertel
Testen von Webanwendungen
Die Studierenden werden in die Besonderheiten des Testens von Webanwendungen eingetaucht. Die Studierenden beherrschen Tools für die Arbeit mit Netzwerkverkehr, API-Tests und Ansätze zum Testen von HTML-, CSS- und JS-Code. Machen Sie sich mit der Entwicklerkonsole im Browser, Tools zum Arbeiten mit Protokollen, Benutzerfreundlichkeit und browserübergreifenden Tests vertraut.
Kurse
HTML/CSS. Interaktiver Kurs
— Grundlegende Konzepte in der Webentwicklung
– Grundlagen der HTML-Dokumentauszeichnungssprache
– Grundlagen der CSS-Dokumentstilsprache
– Grundlegende Tags für Layout, Pseudoklassen und Pseudoelemente
— Positionierungsgrundlagen, Arbeiten mit Flexbox
— Arbeiten mit Design-Layout im Figma-Format
— Grundlagen zum Erstellen einer responsiven Website
— Webstandards und unterstützende Tools
Testen von Webanwendungen
— Grundlagen der Implementierung von Webanwendungen
— HTML, CSS, JS für Tester
— Funktionen zum Testen von Webanwendungen
— Browser-Engines und browserübergreifende Tests
— Google Chrome-Entwicklertools
- API. SOAP-API
- REST-API
- Abschließende Prüfung. Antworten auf Fragen
III. Viertel
Testen mobiler Anwendungen
Bei den meisten von uns genutzten Diensten handelt es sich um mobile Anwendungen. Wir möchten, dass sie alle Qualitätskriterien erfüllen. In diesem Quartal lernen die Studierenden verschiedene Arten und Arten mobiler Anwendungen kennen, erfahren, worauf sie beim Testen achten müssen, wie sie Geräte auswählen und vieles mehr. Die Studierenden testen außerdem mehr als 50 verschiedene Anwendungen, sowohl für iOS als auch für Android. Alle Testphasen werden abgeschlossen: von der Auswahl der Geräte bis zur Erstellung von Berichten nach dem Test. Um Fehler zu melden, werden wir Jira verwenden, um die im Kurs „Einführung in das manuelle Testen“ erworbenen Kenntnisse zu festigen.
Kurse
Mobiles Testen. Theorie
— Funktionen mobiler Anwendungen
— Funktionen zum Testen mobiler Anwendungen. Einzelheiten zur Fehlerfeststellung
— Testen mobiler Android-Anwendungen
— Android Studio-Entwicklungsumgebung und Android Debug Bridge (ADB)
— Testen mobiler iOS-Anwendungen
— Traffic-Erfassung und -Analyse
— API-Tests mobiler Anwendungen
— Testen von VK Mini Apps
Mobiles Testen. Üben
— Funktionen mobiler Anwendungen
— Funktionen zum Testen mobiler Anwendungen
— Testen mobiler Android-Anwendungen
— Android Studio-Entwicklungsumgebung und Android Debug Bridge (ADB)
— Testen mobiler iOS-Anwendungen
— Traffic-Erfassung und -Analyse
- Regressionstests
— Praktische Arbeit basierend auf dem Stoff des gesamten Kurses
IV. Viertel
Zusammenarbeit
Das letzte Quartal dient dem Erwerb von Teamfähigkeit und der Vorbereitung auf Vorstellungsgespräche.
Kurse
Zusammenarbeit
— Einführung in Agile
— Scrum, Kanban, Scrumban in Teamarbeit
— Teambuilding und Teamarbeit in Agile
— Konflikte in agilen Teams überwinden
Team-Projekt
— Allgemeine Vertrautheit mit dem Produkt
- Regressionstests. Erste Schritte in Jira
- Funktionsprüfung
— Funktionstest + Feedback
— Umfangreiche Regressionstests. Testbericht der Gruppe
— Browserübergreifende Tests. GUI + DevTools
– Nicht-funktionale Tests + Browser-Add-ons
— Zusammenfassend: Lebensläufe bearbeiten
Vorbereitung auf ein Vorstellungsgespräch. Softwaretest
— Einen Lebenslauf schreiben
— Suche nach offenen Stellen
- Interview Fragen
— Vorbereitung auf ein Vorstellungsgespräch
Kurse außerhalb des Viertels
Artikel mit individueller Startdatumsauswahl
Sie können einen Teil des Zeitplans selbst erstellen und die Intensität des Trainings anpassen.
Kurse
Computernetzwerke. Interaktiver Kurs
— Einführung in Computernetzwerke
- Ethernet. Physikalische Schicht
- Ethernet. Datenübertragungsebene
- Netzwerkebene. Teil 1. Gediegene Ansprache
- Netzwerkebene. Teil 2. Klassenlose Adressierung
- Netzwerkebene. Teil 3. Dynamisches Routing
— Transportschicht
— NAT-Technologie
— Transportprotokolle
— Anwendungsprotokolle
Grundlagen der Programmierung. Videokurs
- Einführung
— Konzept von Algorithmus, Variablen, Datentypen
— Analyse der praktischen Aufgabe
- Verzweigung. Fahrräder
— Analyse der praktischen Aufgabe
— Arrays und Funktionen
— Analyse der praktischen Aufgabe
— Website-Layout: Einführung in HTML und CSS
— Analyse der praktischen Aufgabe
— Überblick über moderne Programmiersprachen
— Analyse der praktischen Aufgabe
Ich viertele
Einführung in manuelle Tests
Ohne Grundkenntnisse ist es unmöglich, komplexe Dinge zu verstehen. In diesem Kurs lernen die Studierenden Definitionen kennen, lernen, mit Bug-Tracking-Systemen zu arbeiten, Dokumentationen zu erstellen und nach dem Testen mit Berichten zu arbeiten. Das ist alles, womit sich ein Spezialist täglich bei der Arbeit beschäftigt.
Kurse
Grundlagen des manuellen Testens
— Was ist ein Test und warum ist er notwendig?
— Checklistentests
- Fehler. Defekt. Ablehnung
— Teststufen
— Arten von Tests
- Regressionstests
— Meldung von Testergebnissen
— Software-Lebenszyklus
Grundlagen der Testanalyse
- Anforderungsanalyse. Zersetzung
— Testdesign: Äquivalenzklassen und paarweise
— Testdesign: Domänenanalyse
— Testdesign: Zustandsübergangsdiagramme und Entscheidungstabellen
— Erstellung von Checklisten. Testabdeckung
— Positive und negative Tests
— Testen anhand von Benutzerszenarien
- Versuchsforschung
II. Viertel
Testen von Webanwendungen
Die Studierenden werden in die Besonderheiten des Testens von Webanwendungen eingetaucht. Die Studierenden beherrschen Tools für die Arbeit mit Netzwerkverkehr, API-Tests und Ansätze zum Testen von HTML-, CSS- und JS-Code. Machen Sie sich mit der Entwicklerkonsole im Browser, Tools zum Arbeiten mit Protokollen, Benutzerfreundlichkeit und browserübergreifenden Tests vertraut.
Kurse
HTML/CSS. Interaktiver Kurs
— Grundlegende Konzepte in der Webentwicklung
– Grundlagen der HTML-Dokumentauszeichnungssprache
– Grundlagen der CSS-Dokumentstilsprache
– Grundlegende Tags für Layout, Pseudoklassen und Pseudoelemente
— Positionierungsgrundlagen, Arbeiten mit Flexbox
— Arbeiten mit Design-Layout im Figma-Format
— Grundlagen zum Erstellen einer responsiven Website
— Webstandards und unterstützende Tools
Testen von Webanwendungen
— Grundlagen der Implementierung von Webanwendungen
— HTML, CSS, JS für Tester
— Funktionen zum Testen von Webanwendungen
— Browser-Engines und browserübergreifende Tests
— Google Chrome-Entwicklertools
- API. SOAP-API
- REST-API
- Abschließende Prüfung. Antworten auf Fragen
III. Viertel
Testen mobiler Anwendungen
Bei den meisten von uns genutzten Diensten handelt es sich um mobile Anwendungen. Wir möchten, dass sie alle Qualitätskriterien erfüllen. In diesem Quartal lernen die Studierenden verschiedene Arten und Arten mobiler Anwendungen kennen, erfahren, worauf sie beim Testen achten müssen, wie sie Geräte auswählen und vieles mehr. Die Studierenden testen außerdem mehr als 50 verschiedene Anwendungen, sowohl für iOS als auch für Android. Alle Testphasen werden abgeschlossen: von der Auswahl der Geräte bis zur Erstellung von Berichten nach dem Test. Um Fehler zu melden, werden wir Jira verwenden, um die im Kurs „Einführung in das manuelle Testen“ erworbenen Kenntnisse zu festigen.
Kurse
Mobiles Testen. Theorie
— Funktionen mobiler Anwendungen
— Funktionen zum Testen mobiler Anwendungen. Einzelheiten zur Fehlerfeststellung
— Testen mobiler Android-Anwendungen
— Android Studio-Entwicklungsumgebung und Android Debug Bridge (ADB)
— Testen mobiler iOS-Anwendungen
— Traffic-Erfassung und -Analyse
— API-Tests mobiler Anwendungen
— Testen von VK Mini Apps
Mobiles Testen. Üben
— Funktionen mobiler Anwendungen
— Funktionen zum Testen mobiler Anwendungen
— Testen mobiler Android-Anwendungen
— Android Studio-Entwicklungsumgebung und Android Debug Bridge (ADB)
— Testen mobiler iOS-Anwendungen
— Traffic-Erfassung und -Analyse
- Regressionstests
— Praktische Arbeit basierend auf dem Stoff des gesamten Kurses
IV. Viertel
Zusammenarbeit
Das letzte Quartal dient dem Erwerb von Teamfähigkeit und der Vorbereitung auf Vorstellungsgespräche.
Kurse
Zusammenarbeit
— Einführung in Agile
— Scrum, Kanban, Scrumban in Teamarbeit
— Teambuilding und Teamarbeit in Agile
— Konflikte in agilen Teams überwinden
Team-Projekt
— Allgemeine Vertrautheit mit dem Produkt
- Regressionstests. Erste Schritte in Jira
- Funktionsprüfung
— Funktionstest + Feedback
— Umfangreiche Regressionstests. Testbericht der Gruppe
— Browserübergreifende Tests. GUI + DevTools
– Nicht-funktionale Tests + Browser-Add-ons
— Zusammenfassend: Lebensläufe bearbeiten
Vorbereitung auf ein Vorstellungsgespräch. Softwaretest
— Einen Lebenslauf schreiben
— Suche nach offenen Stellen
- Interview Fragen
— Vorbereitung auf ein Vorstellungsgespräch
Kurse außerhalb des Viertels
Artikel mit individueller Startdatumsauswahl
Sie können einen Teil des Zeitplans selbst erstellen und die Intensität des Trainings anpassen.
Kurse
Computernetzwerke. Interaktiver Kurs
— Einführung in Computernetzwerke
- Ethernet. Physikalische Schicht
- Ethernet. Datenübertragungsebene
- Netzwerkebene. Teil 1. Gediegene Ansprache
- Netzwerkebene. Teil 2. Klassenlose Adressierung
- Netzwerkebene. Teil 3. Dynamisches Routing
— Transportschicht
— NAT-Technologie
— Transportprotokolle
— Anwendungsprotokolle
Grundlagen der Programmierung. Videokurs
- Einführung
— Konzept von Algorithmus, Variablen, Datentypen
— Analyse der praktischen Aufgabe
- Verzweigung. Fahrräder
— Analyse der praktischen Aufgabe
— Arrays und Funktionen
— Analyse der praktischen Aufgabe
— Website-Layout: Einführung in HTML und CSS
— Analyse der praktischen Aufgabe
— Überblick über moderne Programmiersprachen
— Analyse der praktischen Aufgabe