Software Testing MethodsLaajuus (5 cr)
Course unit code: C-02471-IT00EH75
General information
- Credits
- 5 cr
- Institution
- Oulu University of Applied Sciences
Objective
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
Qualifications
-
Assessment criteria, satisfactory (1)
I understand the basics of test automation. I understand the basics unit testing, end-to-end testing and API testing.
Assessment criteria, good (3)
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.
Assessment criteria, 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.
Materials
Described in implementation plan
Further information
Described in implementation plan
Execution methods
Described in implementation plan
Accomplishment methods
Described in implementation plan