Fundamentals of Software Testing (5 cr)
Code: TO00BL79-3004
General information
Enrollment
24.05.2021 - 30.05.2021
Timing
01.09.2021 - 31.12.2021
Number of ECTS credits allocated
5 op
Virtual proportion
5 op
Mode of delivery
Distance learning
Unit
Laurea Leppävaara, tiko
Campus
Laurea Virtual Campus
Teaching languages
- English
Seats
20 - 60
Degree programmes
- Complementary competence, bachelor's studies in English (CCN2), Information and Communication Technologies (ICT)
- Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Teachers
- Kalpanaben Rathod
Teacher in charge
Kalpanaben Rathod
Groups
-
TON221SYLaurea täydentävä osaaminen (amk-tutkinto), S21, Tietojenkäsittely ja tietoliikenne (ICT)
-
CCN221SYComplementary competence (bachelor’s studies), S21, Information and Communication Technologies (ICT)
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
Features of the course:
o This study unit is FULLY ONLINE learning with the possibilities of volunteer tutoring and counseling via Zoom with the teachers.
Location and time
Fully online studies: Not dependent on place (online distance studies).
>> Complete weekly schedule will be provided to eligible and accepted students.
>> Teacher will send welcome emails to accepted students before the study unit begins
Learning materials and recommended literature
In this course, we are using the following materials: (1) Video-based tutorials (2) Laurea Library materials
Students workload
Kindly notice the following carefully before registering for the study unit. This is a professional training study unit and it requires regular weekly learning effort.
The student is expected to be able to schedule his work according to the schedule of the implementation.
5 credits | Total 137.5 hours of student learning time | 8-10 hours per week
Content and scheduling
The course consist of the 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 materials and volunteer tutoring sessions will be in English
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