Fundamentals of Software Testing (5 cr)
Code: TO00BL79-3002
General information
Enrollment
25.11.2019 - 01.12.2019
Timing
18.03.2020 - 10.06.2020
Number of ECTS credits allocated
5 op
Virtual proportion
2 op
Mode of delivery
60 % Contact teaching, 40 % Distance learning
Unit
Laurea Leppävaara, tiko
Campus
Laurea Leppävaara
Teaching languages
- English
Seats
20 - 40
Degree programmes
- Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Teachers
- Petri Säilynoja
Teacher in charge
Petri Säilynoja
Groups
-
TON219SY
Learning outcomes
The student is able to:
- understand basics of software testing and quality assurance
- use common software testing terminology
- create the test process, understand the major testing activities and work products
- describe the different test levels and test types
- apply a review technique to a work product to find defects
- apply test techniques to derive test cases
-handle test management and defect documentation
- learn purpose of various test tools
Teaching methods
This is a day time course. Contact lessons and independent working
Location and time
Day time in Laurea Leppävaara campus 3-5/2020
Content and scheduling
Course consist of following modules:
• Module 1: Fundamentals of Testing
• Module 2: Testing Throughout the Software Development Lifecycle
• Module 3: Static Testing
• Module 4: Test Techniques
• Module 5: Test Management
• Module 6: Tool Support for Testing
Content of the course will be based on ISTQB (International Software testing Qualifications Board) released
Certified Tester Foundation Level in Software Testing 2018 Syllabus:
https://www.istqb.org/downloads/send/51-ctfl2018/208-ctfl-2018-syllabus.html
Further information for students
Note: Student material and teaching language is English (in case there are no english speaking attendees teaching language will be finnish)
Grading scale
H-5
Evaluation criteria, satisfactory (1-2)
PROFESSIONAL KNOWLEDGE BASIS, INFORMATION SEARCHING AND REPORTING
– use professional concepts in a consistent manner when explaining various work practices and situations
– gather information and use his/her knowledge basis
–report in the agreed manner
PROFESSIONAL PRACTICE AND WORKPLACE DEVELOPMENT
– work using the skills and methods learned
– engage in professional interaction with customers and/or co-operation partners and identify their needs
– take part in guidance and utilise it
Assessed as applicable: TEAMWORK SKILLS, LEADERSHIP AND RESPONSIBILITY
– engage in goal-oriented work in a team
– plan and manage the progress of his/her work and use of time
– detect safety-related risks
– justify this/her actions in accordance with the professional code of conduct
Evaluation criteria, good (3-4)
PROFESSIONAL KNOWLEDGE BASIS, INFORMATION SEARCHING AND REPORTING
– use professional concepts extensively
– compare and choose
relevant information
– report and communicate in a professional manner
PROFESSIONAL PRACTICE AND WORKPLACE DEVELOPMENT
– work independently, using the skills and methods learned
– take responsibility for interaction with customers and/or co-operation partners and for responding to their needs
– anticipate his/her need for guidance
Assessed as applicable: TEAMWORK SKILLS, LEADERSHIP AND RESPONSIBILITY
– promote the team’s work and team spirit
– manage his/her time appropriately, completing the agreed tasks at the required quality level
– work responsibly, applying the skills and methods learned
– plan and evaluate their work, taking safety and/or ethical aspects into consideration