Curricula

Curriculum Table
Competences
Assessment Framework
General Information

Description


IT00EH75 Software Testing Methods (5 cr)
Prerequisites Not applicable
Objectives I understand the basics of test automation. I understand the basics unit testing, end-to-end testing and API testing. I understand the basics of test driven development. I manage the devices and software for usability testing. I understand the methods for agile testing. I am able to utilise the principles of exploratory testing. I understand the basics of security testing and performance testing. I understand the basics of analysing test results and the importance of the development the test processes.
Content Test automation
Unit testing
End-to-End testing
API testing
Test driven software development
Devices and software for usability testing
Agile testing
Exploratory testing
Security testing
Performance testing
Test result analyses and test process development
Recommended optional programme components If necessary, the student advisor will recommend optional programme components for each student based on their individual study plan.
Accomplishment methods Described in implementation plan
Execution methods Described in implementation plan
Materials Described in implementation plan
Literature Not applicable
Evaluation Criteria Not applicable
Evaluation Criteria satisfactory (1-2)
I understand the basics of test automation. I understand the basics unit testing, end-to-end testing and API testing.

good (3-4)
I understand the basics of test automation. I understand the basics unit testing, end-to-end testing and API testing. I understand the basics of test driven development. I manage the devices and software for usability testing. I understand the methods for agile testing. I utilise the principles of exploratory testing.

excellent (5)
I understand the basics of test automation. I understand the basics unit testing, end-to-end testing and API testing. I understand the basics of test driven development. I manage the devices and software for usability testing. I understand the methods for agile testing. I utilise the principles of exploratory testing. I understand the basics of security testing and performance testing. I understand the basics of analysing test results and the importance of the development the test processes.
Assessment Frameworks Not applicable
Further Information Described in implementation plan
Responsible persons Not applicable
Links Not applicable

Implementations


No implementations.

20.5.2024 08:49:34