System TestingLaajuus (4 cr)
Code: TTOS0900
Credits
4 op
Teaching language
- Finnish
Responsible person
- Marko Rintamäki
Objective
The student knows the basic concepts of testing and understands the significance of testing in product development. The student knows the common practices in test design, error and test management. The student masters the basics of test automation. Based on their competence, the student is able to participate in test design and testing of a software product.
Content
During the course, the student gets familiar with basic concepts of software testing and the test process in general.
The student designs in a group the test cases and test plan for the software developed in TTOS0800 project course.
The student studies the basics of Robot Framwork-test automation tool.
The course uses Gitlab environment designed for software development.
http://ttos0800-ttos0900.pages.labranet.jamk.fi/amk-2020/
Qualifications
Basics of programming, Software design and testing, Object-oriented programming
Assessment criteria, satisfactory (1)
Excellent 5: The student has comprehensive command of the most essential concepts, working methods and practices of software testing, and as part of a group, is able to design and implement an extensive test management process and tool chain for a target system. The student can apply their learning into practice and work actively as part of a group.
Very good 4: The student has command of the key concepts, working methods and practices of software testing, and as part of a group, is able to design a comprehensive test management process and tool chain for a target system. The student is able to apply their learning and work actively as part of a group.
Good 3: The student masters the key concepts, working methods and practices of software testing and is able as part of a group design tests for a target system. The student is able to apply their learning and work actively as part of a group.
Satisfactory 2: The student knows key concepts of software testing and as part of a group takes part in test case design and running them.
Sufficient 1: The student identifies key concepts of software testing and is able to assist with the design of test cases.
Fail 0: The student does not meet the minimum criteria set for the course.