Course Outline

Block 1: Basic knowledge

  • Testing as one of the ways to ensure software quality
  • Workshop 1 – testing in practice
  • Common difficulties associated with testing
  • Different testing schools, testing in different types of projects
  • Who is a software tester and what does he do?

Block 2: Designing, executing and reporting tests

  • What are test cases?
  • How to choose test cases – general rules
  • How to choose test cases – different schools
  • Workshop 2 – test design
  • The art of testing
  • Simple psychology of testing
  • Test reporting: reporting errors, presenting results, writing a report
  • Workshop 3 – testing performance, usability, security, how is it done in practice?

Block 3: Testing tools

  • Workshop 4 – automatic test execution using Selenium IDE
  • How to choose test automation tools?
  • When is it profitable to automate?
  • Advanced automation, for example Cucumber and FitNesse
  • Apart from testing, what else is worth automating?

Block 4: Organization and documentation of tests

  • How much is worth saving?
  • Four men: boss, analyst (requirements engineer), programmer and tester
  • Workshop 5 – creating a structure of requirements, test cases, test scenarios, bug reports and reports using the ReQtest tool

Summary – back to work tomorrow and what next?

  14 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:00 and 16:00.
Open Training Courses require 5+ participants.

Testimonials (6)

Related Courses

Robot Framework z elementami DevOps

  21 Hours

Related Categories