0% found this document useful (0 votes)
45 views

Prework Introduction

- Completing the Prework stage is crucial for success in the Manual Tester course and on the ISTQB exam. - Prework consists of several parts that introduce key concepts like web applications, databases, and ISTQB certification. It ends with an online test. - Candidates should allocate about 40 hours total to complete all Prework sections, and make sure to understand the material that will be covered on the test. Contacting a mentor for help is also recommended. - In addition to reviewing concepts, candidates need to prepare their computer by downloading tools like Notepad++, SoapUI, Postman, and MySQL Workbench that will be used throughout the course.

Uploaded by

Anamaria
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views

Prework Introduction

- Completing the Prework stage is crucial for success in the Manual Tester course and on the ISTQB exam. - Prework consists of several parts that introduce key concepts like web applications, databases, and ISTQB certification. It ends with an online test. - Candidates should allocate about 40 hours total to complete all Prework sections, and make sure to understand the material that will be covered on the test. Contacting a mentor for help is also recommended. - In addition to reviewing concepts, candidates need to prepare their computer by downloading tools like Notepad++, SoapUI, Postman, and MySQL Workbench that will be used throughout the course.

Uploaded by

Anamaria
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

Prework introduction

1
Agenda

01 Introduction to the Manual Tester course


02 Introduction to Prework
03 Introduction to web applications
04 Introduction to ISTQB certi cation
05 Tester's dictionary
06 Databases - introduction 2

07 Preparing a computer for the course


08 Prework - what's next?
Introduction to the
Manual Tester 3

course
Introduction to the Manual Tester course

Welcome to the course that will allow you to gain a new profession – you will become a manual
software tester. Sounds great, doesn't it?

Prepare for intense work both throughout and after the course.

During the course, you will work for eight hours in class and in the afternoon you will get more
mandatory homework and material revisions to complete. And the work doesn't end there, with the 4

course itself. A Software Tester, just like any other professional, has to keep learning and gaining
further knowledge.
Prework 5

introduction
Prework introduction

Work throughout the course is intense, and the ISTQB exam is not a simple test. That's why it is
crucial that you complete the prework stage.
This stage will prepare you for the challenge ahead. It ends in an online test which is the necessary
condition for the course to continue.
In the following slides you will nd information regarding each part of the Prework stage and which
of those parts are subject to the test.
6
Prework introduction

Prework Goal Test


part
Introduction In this part, you are introduced to ISTQB certi cation, which is the It is
to ISTQB subject of the rst days of the course. This is the most crucial part included in
certi cation of the Prework stage and learning this thoroughly will increase your the TEST
chances for a positive result of the ISTQB examination.

Tester's We have prepared a dictionary according to ISTQB standards. The We do 7


dictionary purpose of the dictionary is to allow you to learn new terminology. notverify
This is a reading material - you don't have to learn it by heart. this
knowledge
during the
test.
Introduction ">The goal here is for you to become familiar with the general It is
to web knowledge regarding web applications which you will test included in
applications throughout the course. the TEST
Introduction This part will prepare you for the classes in which you will learn the It is
to databases issues related to databases. included in
Prework introduction

Summary

Completing Prework takes about 40 hours, so don't leave this to the last minute.
Particular elements of Prework can be carried out in order of preference, but we suggest you
stick to the order we have propose.
Passing the tests allows you to begin the course.
8
If you have any questions or struggle with some parts of the material - contact your mentor.
Introduction to 9

web applications
Introduction to web applications

This part of prework should take about 5 hours to complete.

Goal Scope
This part of the materials includes information Structure of applications.
regarding web applications which you will test Most popular web application technologies.
throughout the course and in your work as a
Client-server applications.
software tester. The knowledge is particularly 10

useful during the second week of the course. Web Services.


Introduction to HTML and CSS.
Web browsers.
Tester's dictionary 11
Tester's dictionary

This part of prework should take about 4 hours to complete.

Goal Scope
The dictionary is a collection of terms used by Scope of de nitions according to ISTQB
software testers, it includes the terminology standards.
used during the ISTQB exam. You do not have to
learn those terms by heart, but you should read 12

them a few times before classes begin –  this will


help you not to get intimidated by the new
terminology when you are forced to start using
it, and there is quite a lot of it, especially at the
stage of ITSQB exam preparations.
Introduction to 13

ISTQB certi cation


Introduction to ISTQB certi cation

This part of prework should take about 10 hours to complete.

Goal Scope
This is a key element of the Prework stage during Excerpt of the most crucial issues from the
which we touch upon the main issues of the o cial ISTQB Syllabus.
ISTQB certi cation Syllabus. Becoming familiar
with this material will help you learn a large 14

portion of the knowledge served in the rst


three days of the course, and most of all, it will
increase your chances of passing the ISTQB
examination!
Introduction to 15

databases
Introduction to databases

This part of prework should take about 21 hours to complete.

Goal Scope
In the introduction to databases, you will Introduction to databases.
become familiar with the basic issues related to Some MySQL theory.
databases. A good foundation in this area will
Fetching data from databases.
help you complete the work on the fourth and 16

fth day of the course when we discuss those


subjects in detail.
Preparing a
computer for the 17

course
Preparing a computer for the course
The work of a software tester requires a computer with any type of operating system

In the following slides, we present the tools which you will need throughout the course.

18
Preparing a computer for the course - notepads
Throughout the course, you will use advanced notepads for creating XML les. We
recommend:

Notepad++ – advanced text editor (and a substitute of the original Notepad) based
on the Scintilla project, distributed on a GNU GPL license.
The Notepad++ tool is available for download here: https://notepad-plus-
plus.org/downloads/.
19

Sublime Text – multiplatform, advanced, and highly con gurable text editor meant
for programmers, written in C++ and Python.
The Sublime Text tool is available for download here:
https://www.sublimetext.com/3.

Download and install one of the tools by following the steps in the installer (use default settings
during the installation process).
Preparing a computer for the course - SOAP UI
SoapUI is a tool (open source - basic functions), which is meant for testing
Web Services. The PRO version can also be used for service performance
testing.

The SoapUI Open Source tool is available e for download here:


https://www.soapui.org/downloads/latest-release.html.
20

Download and install the tool by following the steps in the installer (use default settings during the
installation process).
Preparing a computer for the course - POSTMAN
Postman is a tool (open source - basic functions), which is meant for testing web
services (REST API). It o ers an elegant user interface, which you can use to send
HTTP requests without the need for writing any code just to test the functioning of
the API interface.

The Postman tool is available for download here: https://www.getpostman.com/downloads/.


21

Download and install the tool by following the steps in the installer (use default settings during the
installation process).
Preparing a computer for the course - MySQL Workbench
When working with SQL we will use MySQL Workbench (database client).
The installation le is available here: https://dev.mysql.com/downloads/workbench/.

22

Select your operating system and download the le. You don't have to set up an account to
download the le - just use the No thanks, just start my download option.
Preparing a computer for the course - MySQL Workbench
Open the installation le and carry out the installation using default settings.
1. 3.

2. 4. 23
Preparing a computer for the course - MySQL Workbench
You may have an issue related to missing programming libraries upon installation.

24

You can download the missing libraries from Microsoft and install them on your machine:
• .NET Framework 4.5
• Visual Studio 2015, 2017 i 2019
Preparing a computer for the course - MySQL Workbench
If once you install additional libraries you still cannot launch the tool please reinstall an older
version 8.0.16.
The installation le for the program is available here:
https://downloads.mysql.com/archives/workbench/.

25

Select your operating system and download the le. You don't have to set up an account to
download the le - just use the No thanks, just start my download option.
Preparing a computer for the course - MySQL Workbench
Once the installation is complete, launch the MySQL Workbench application.
You should be presented with the main screen of the application.

26
Preparing a computer for the course - MySQL Workbench
Connecting to the database.
Now, all we have to do is connecting to the database. For this purpose, we have to con gure the
connection in the application.
In the MySQL Connections section click on the plus icon. (alternatively select Database -> Connect
to Database).

27
Preparing a computer for the course - MySQL Workbench
Connecting to a database.
Typing in the connection details:
• Connection name: Enter any name you like,
e.g. prework
• Hostname: courses-db.visuality.pl
• Port: 3366
• Username: course_user 28

• Password: (select the 'Store in Vault' option -


type in the password, it will be stored in the
application): Visuality123!
Click on Test Connection to check if everything
is correctly typed in. If it is, con rm by clicking
OK.
Preparing a computer for the course - MySQL Workbench
Following the proper con guration, a connection to a database will appear in the MySQL
Connections section (under the name you have typed into the Connection name eld).

29

Click on the con gured connection to establish it.


Preparing a computer for the course - MySQL Workbench
When you click on the connection you will be automatically connected and the graphical interface
will be displayed to allow you to work with the selected database.

30
Preparing a computer for the course - JIRA i Testlink
The tools below do not require installation. They are both available through the internet
browser.

JIRA is proprietary software from Atlassian meant for all the members of the project
team, with the purpose of planning, following the process of creation and
implementation of high-quality software applications.
Invitation for creating an account in the Jira environment was sent along with the course materials.
Make sure it did not land in your SPAM inbox. 31

Testlink is the most popular open-source tool used for managing software tests. It
stores both the analytical documentation (requirements) and testing
documentation (test cases).
Access to the tool will be provided by the mentor in the latter part of the course.
Additional sources 32
If you would like to learn more:
1. Read articles:
https://www.ministryoftesting.com/

2. Complete exercises:
http://testingchallenges.thetestingmap.org
https://glitchplay.com/
https://testersplayground.herokuapp.com/
https://codesignal.com/
33

3. Read books:
The Art of Software Testing, Glenford J. Myers, Corey Sandler, Tom Badgett, Todd M. Thomas
How Google Tests Software, James A. Whittaker, Jason Arbon, Je Carollo
Testowanie i jakość oprogramowania. Modele, techniki, narzędzia, Adam Roman
THE END 34
Go to the next presentation

You might also like