Fundamentals of Software Testing (5 cr)
Code: TO00BL79-3008
General information
Enrollment
03.04.2023 - 09.04.2023
Timing
08.05.2023 - 03.07.2023
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
60 - 80
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
Scheduling groups
- Avoin AMK 1 (Size: 0. Open UAS: 0.)
Groups
-
TON222SYLaurea täydentävä osaaminen (amk-tutkinto), S22, Tietojenkäsittely ja tietoliikenne (ICT)
-
CCN222SYComplementary competence (bachelor’s studies), S22, Information and Communication Technologies (ICT)
Small groups
- Avoin AMK 1
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:
-This study unit is FULLY ONLINE learning with the possibilities of volunteer tutoring and counseling via Zoom with the teacher.
Location and time
Fully online studies: Not dependent on place (online distance studies).
- Complete weekly schedule will be provided to eligible and accepted students.
- The teacher will send welcome emails to accepted students before the study unit begins.
Learning materials and recommended literature
Information about the materials and their guide is announced on the Canvas learning platform
In this course, we are using the following materials:
- Video-based tutorials
- Laurea Library materials
Important dates
The Canvas workspace will open the latest with the implementation start time
- The teacher will send welcome emails to accepted students before the study unit begins.
- Always check the Canvas learning platform for any changes in the schedule.
- NOTE: Students must complete the Orientation module assignment on time to ensure his/her place in the course
- The deadline for the orientation assignment will be provided on the Canvas learning platform.
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 methods and criteria
0-49 points: Grade of "0" (not passing the course)
50-59 points: Grade "1" (satisfactory)
60-69 points: Grade "2" (satisfactory)
70-79 points: Grade "3" (good)
80-89 points: Grade "4" (very good)
90<100 points: Grade "5" (excellent)
91-100 points: Grade "5" (excellent)
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