ITF studiju kursi 2023/2024

Software testing and automation (Programmatūras testēšana un automatizācija)

Pieteikties

9:00-10:30 10:40-12:10 13:00-14:30 14:40-16:10

Ceturdiena

20.02., 06.03., 20.03., 03.04

120

Profesionālā bakalaura

3

Attālināti

Madara Freimane

APRAKSTS

In the theoretical part of the course, students gain knowledge and understanding of the basics of software testing and its role in the software development life cycle, testing methods and techniques, the creation of a testing strategy in information technology projects, the creation of testing documentation and testing automation. In the practical part, students acquire the skills to use the testing tool TestRail and the project management tool JIRA in practice. Students will acquire the skills to create test examples, test runs, problem reports. Also, students gain skills in working with test automation tools.


SATURS

"1. Introduction to testing (need for testing, industry standards, practical examples). Principles of testing, set of testing activities. 

2. Software development life cycles and the role of testing in them. 

3. Testing levels (component testing, integration testing, system testing, acceptance testing). 

4. Functional testing, non-functional testing, regression testing, experience-based techniques and testing, maintenance testing. 

5. Static testing and dynamic testing. 

6. White box testing. Black box testing. 

7. Testing management (standards, terminology, documentation and its creation). 

8. Tools in software testing. 

9. Development of test cases. Testing tool TestRail or equivalent. 

10. Defects. Creating issue reports, creating an issue report in the project management tool JIRA or equivalent. 

11. Introduction to test automation. 

12. Obtaining elements of the home page. 

13. Creating projects using the test automation tool Cypress or an equivalent tool. 

14. Development of test automation project using object-oriented programming."


Share by: