Skip to main content

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

  • TON221SY
    Laurea täydentävä osaaminen (amk-tutkinto), S21, Tietojenkäsittely ja tietoliikenne (ICT)
  • CCN221SY
    Complementary 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