Curricula

Curriculum Table
Competences
Assessment Framework
General Information

Description


IT00EH74 Basics of Software Testing (5 cr)
Prerequisites No prerequisites
Objectives I understand the role of testing in software development and quality assurance. I utilise test suites, test cases and test scenarios. I understand the differences between manual testing and automated testing. I understand the importance of testing tools as a part of the testing. I plan, implement and report testing.
Content The role of testing in software development
Test suites, test cases and test scenarios
Bughunting
Manual testing
Automatized testing
Utilising testing tools
Planning, implementing and reporting of testing
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 0-5
Evaluation Criteria satisfactory (1-2)
I understand the role of testing in software development and quality assurance. I utilise test suites, test cases and test scenarios.

good (3-4)
I understand the role of testing in software development and quality assurance. I utilise test suites, test cases and test scenarios. I understand the differences between manual testing and automated testing.

excellent (5)
I understand the role of testing in software development and quality assurance. I utilise test suites, test cases and test scenarios. I understand the differences between manual testing and automated testing. I understand the importance of testing tools as a part of the testing. I plan, implement and report testing.
Assessment Frameworks Not applicable
Further Information Described in implementation plan
Responsible persons Not applicable
Links Not applicable

Implementations


No implementations.

19.5.2024 19:00:22