|
Lecturer(s)
|
|
|
|
Course content
|
Teorie a základ předmětu je postaven na materiálech ISTQB CTFL - přednášky - Základy testování - Proč testovat ? - Sedm principů testování SW - Základní testovací proces - Psychologie testování - Principy testování - Vývojové modely - Typy testů a testovací úrovně - Statické testování a revize - Testovací techniky - black-box, white-box a testování založené na zkušenostech - Testování a agile - Úvod to problematiky test managementu Cvičení - Tvorba testovací dokumentace a tvorba testovací specifikace - Tvorba testovacích sad, případů - Procvičení a vyzkoušení testovacího frameworku - robot framework Materiály - Syllabus ISTQB CTFL 4.0 -> istqb.org (casqb.org) - ISTQB CTFL 4.0 dictionary
|
|
Learning activities and teaching methods
|
Lecturing, Monologic (Exposition, lecture, briefing), Demonstration, Activating (Simulation, games, dramatization), Exercises on PC, Practice exercises, Individual work of students, E-learning
- Term paper
- 30 hours per semester
- Preparation for course credit
- 36 hours per semester
- Participation in classes
- 42 hours per semester
|
| prerequisite |
|---|
| Knowledge |
|---|
| basics of HTML, CSS and theoretical knowledge of XPaths |
| basics of HTML, CSS and theoretical knowledge of XPaths |
| Knowledge of programming basics and software engineering |
| Knowledge of programming basics and software engineering |
| learning outcomes |
|---|
| Explain the principles of software testing |
| Explain the principles of software testing |
| Describe the basics of software testing methodology - ISTQB. |
| Describe the basics of software testing methodology - ISTQB. |
| Explain the agile way of software development. |
| Explain the agile way of software development. |
| Describe the Robot Framework. |
| Describe the Robot Framework. |
| Explain the XPath design. |
| Explain the XPath design. |
| Skills |
|---|
| Design test cases. |
| Design test cases. |
| Design test suites. |
| Design test suites. |
| Create automated website tests. |
| Create automated website tests. |
| Create and evaluate XPath. |
| Create and evaluate XPath. |
| teaching methods |
|---|
| Knowledge |
|---|
| Demonstration |
| Demonstration |
| Practice exercises |
| Practice exercises |
| Exercises on PC |
| Exercises on PC |
| Activating (Simulation, games, dramatization) |
| Activating (Simulation, games, dramatization) |
| Individual work of students |
| Individual work of students |
| E-learning |
| E-learning |
| Monologic (Exposition, lecture, briefing) |
| Lecturing |
| Lecturing |
| Monologic (Exposition, lecture, briefing) |
| assessment methods |
|---|
| Analysis of seminar paper |
| Analysis of seminar paper |
| Analysis of another type of paper written by the student (Casuistry, diary, plan ...) |
| Analysis of another type of paper written by the student (Casuistry, diary, plan ...) |
| Grade (Using a grade system) |
| Grade (Using a grade system) |
| Analysis of the student's performance |
| Analysis of the student's performance |
|
Recommended literature
|
-
Patton, Ron. Testování softwaru. Vyd. 1. Praha : Computer Press, 2002. ISBN 8072266365.
|