|
Lecturer(s)
|
|
|
|
Course content
|
The theory and basis of the course is based on the materials of ISTQB CTFL - lectures - Basics of testing - Why test? - Seven principles of SW testing - Basic testing process - Psychology of testing - Principles of testing - Development models - Types of tests and test levels - Static testing and revision - Testing techniques - black-box, white-box and experience-based testing - Testing and agile - Introduction to test management issues Exercises (Not part of combined form of study) - Creation of test documentation and creation of test specifications - creation of test sets, cases - Practicing and testing the test framework - robot framework Materials - Syllabus ISTQB CTFL + CTFL-ATE -> istqb.org (castb.org) - ISTQB CTFL + CTFL-ATE dictionary
|
|
Learning activities and teaching methods
|
Lecturing, Monologic (Exposition, lecture, briefing), Demonstration, E-learning
- Preparation for course credit
- 92 hours per semester
- Participation in classes
- 16 hours per semester
|
| prerequisite |
|---|
| Knowledge |
|---|
| Basics of HTML, CSS and theoretical knowledge of XPaths and algorithm thinking |
| Basics of HTML, CSS and theoretical knowledge of XPaths and algorithm thinking |
| 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 |
|---|
| E-learning |
| E-learning |
| Lecturing |
| Lecturing |
| Demonstration |
| Monologic (Exposition, lecture, briefing) |
| Monologic (Exposition, lecture, briefing) |
| Demonstration |
| Practice exercises |
| Practice exercises |
| Exercises on PC |
| Exercises on PC |
| assessment methods |
|---|
| Grade (Using a grade system) |
| Grade (Using a grade system) |
| 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 ...) |
| Composite examination (Written part + oral part) |
| Composite examination (Written part + oral part) |
|
Recommended literature
|
-
Patton, Ron. Testování softwaru. Vyd. 1. Praha : Computer Press, 2002. ISBN 8072266365.
|