Software Testing MethodsLaajuus (5 cr)
Course unit code: C-02471-IT00EH75
General information
- Credits
- 5 cr
- Institution
- Oulu University of Applied Sciences
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
Prerequisites
-
Assessment criteria, satisfactory (1-2)
I understand the basics of test automation. I understand the basics unit testing, end-to-end testing and API testing.
Assessment criteria, 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.
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