Software Testing (5 cr)

Code: SOF012AS3AE-3001

Basic information of implementation


Enrollment
13.04.2022 - 20.05.2022
Enrolment for the implementation has ended.
Timing
23.05.2022 - 10.06.2022
Implementation has ended.
ECTS Credits
5 cr
Campus
Pasila Campus
Teaching languages
English
Seats
1 - 30
Degree programmes
TRATI Business Information Technology
Teachers
Raine Kauppinen
Groups
KESÄ2022
KESÄ2022 kesäopinnot 2022
BLENDED
Blended implementation
Course
SOF012AS3AE

Evaluation scale

H-5

Schedule

The implementation starts on Mon, the 23rd May at 9.00 am. There are full day contact sessions at Pasila that are divided into morning and afternoon parts. These will be both on week 21 (from Mon, the 23rd May to Fri, the 27th May; no session on Thu, the 26th due to Ascension) and on week 22 (from Mon, the 30th May to Thu, the 2nd Jun; no session on Fri, the 3rd Jun). It is possible to finalize the testing project until Fri, the 10th Jun at 12 noon on week 23.

Implementation methods, demonstration and Work&Study

The implementations are blended and rely mostly on contact sessions, since many of the topics especially related to hands on contents such as usage of tools and practical examples benefit from learning using contact sessions. RPL and work & study are possible provided that the participant has either existing work experience on multiple software testing projects including the use of testing tools (RPL) or is working in the field of software testing. In the case of possible RPL or work & study, the teacher of the implementation should be contacted in the beginning of the implementation at the latest.

Intro

In Software Testing, you will learn to evaluate the quality of a software product and find errors in it. You will get to know and apply a variety of methods to test the actual runtime behavior against the expected one. You will use current tools and learn when and how to automate testing. You should enroll if you aim to work, for example, as Software Tester, Software Developer, Scrum Master or Product Owner.

Materials

The details of the learning material used will be in Moodle.

Teaching methods and instruction

The intensive implementation in Summer 2022 is based on full day (morning and afternoon) contact sessions at Pasila. These will be on week 21 (from Mon, the 23rd May to Fri, the 27th May; no session on Thu, the 26th due to Ascension) and on week 22 (from Mon, the 30th May to Thu, the 2nd Jun; no session on Fri, the 3rd Jun). On week 21, the focus is on essentials on software testing, setting up the environment and tools as well as using practical examples to illustrate the essentials. On week 22, there is an exam on the essentials after which the focus is on a testing practical case done as a testing project and supported by the contact sessions.

Working life connections

Software testing is an essential part of software development and examples of relevant work roles include, but are not limited to Software Tester, Software Developer, Scrum Master and Product Owner. Competence in software testing and related tools provides good work opportunities, and the implementation includes working life relevant contents, examples, case and usage of testing tools. There may be a visitor from industry, or the importance of testing and the role of the software tester in the working life are otherwise discussed.

Exam dates and re-exam possibilities

Exam will be on week 22, on Mon, the 30th May (morning) and will be done in class (pen & paper). The first re-exam is available from Tue, the 31st May to Sat, the 4th Jun in Exam and the second re-exam is available from Mon, the 6th Jun to Fri, the 10th Jun (until 12 noon) in Exam.

Internationality

The learning material is international and the environment, the tools as well as the practical examples and the case are applicable in international setting. International communities such as International Software Testing Quality Board (ISTQB) and related local ones such as Finnish Software Testing Board (FiSTB) are introduced.

Completion alternatives

RPL is possible if a participant has, for example, work experience on multiple software testing projects including the use of testing tools. Possible RPL should be discussed with the teacher either before the implementation starts (contact via e-mail) or at the beginning of the implementation.

Learning assignments

In addition to the exam, there will be pre-assignment, testing project and post-assignment. It is possible to complete all learning assignments during weeks 21 and 22.

Assessment methods

Maximum score is 100 points as follows: Pre- and post-assignments 6 points (3 required to pass), exam 40 points (16 required to pass), testing project 54 points (21 required to pass). For the grade 5, 88 points is required and for grade 1, 40 points is required. The grades are in 12 point inter walls.

Siirry alkuun