Course : Testing and acceptance for project ownership: Design and implementation

Practical course - 3d - 21h00 - Ref. REA
Price : 2320 € E.T.

Testing and acceptance for project ownership: Design and implementation



Required course



INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Disponible en anglais, à la demande

Ref. REA
  3d - 21h00
2320 € E.T.






Teaching objectives
At the end of the training, the participant will be able to:
Learn aspects of the profession: Psychology, positioning, limits
Understand the interdependencies of accepting a software project
Gain an understanding of functional and non-functional testing techniques
Develop test cases and test scenarios
Document and manage tests
Carry out the tests, up to the acceptance report

Practical details
Hands-on work
Scenarios involving a case study that leads to the design, implementation and execution of application's acceptance tests in a tool-equipped environment.

Course schedule

1
Introduction to acceptance testing

  • What is software testing and acceptance?
  • The difficulties of testing and noncompliance.
  • Tester psychology.
  • Test players: Acceptance manager, tester, automation engineer, ergonomist, etc.
  • Functional testing.
  • The concept of “V&V”, verification and validation.
  • Types of tests.
  • The notion of test coverage.
Exercise
Intuitive testing research based on an example.

2
The project context

  • Understanding roles within the project (project owner, lead contractor, acceptance team, users).
  • The project lifecycle: Traditional and Agile modes.
  • The various processes.
  • The deliverables (technical and functional specifications, acceptance plan, testing, etc.).
  • Requirements (typology, quality criteria).
Case study
Reviewing the specifications being studied and their business requirements.

3
The approach to acceptance testing

  • The acceptance process and its interactions.
  • The steps of the acceptance approach (synoptics).
  • Acceptance in the project schedule.
  • Versioning.
  • Non-regression tests.
Case study
Reviewing the acceptance plan being studied.

4
Managing tests and non-compliances

  • The principles and practices of test management.
  • Test reference spaces, functions. Market tools.
  • Test architecture.
  • Principles of non-compliance management.
  • Anomaly managers, principles and market solutions.
  • Test configuration management (principles and practices).
Hands-on work
Receiving and configuring a test repository. Receiving and configuring an anomaly management tool.

5
Test design

  • Design principles.
  • The course of design.
  • Traceability of requirements and tests.
  • Techniques of partitioning or defining "equivalence classes".
  • “Limit testing” techniques.
  • Decision tables or defining input-output combinations.
  • Cause-effect graphing. Finite state graphing.
  • Non-functional testing techniques (ergonomics, usability, performance, etc.).
  • Covering test objectives.
Hands-on work
Designing tests for the application being tested with the test repository.

6
Implementing tests

  • Principles and conditions of implementation.
  • Providing functional specifications.
  • Testing platforms
  • Manual testing.
  • Test campaigns, databases.
  • Test data generators.
  • Automated testing: Principles, benefits, and drawbacks.
  • Functional test robots (overview).
  • Peer review of tests.
Hands-on work
Implementing tests for the tested application. Presenting the implementation of an automatic test using a functional test robot. Cross-review of tests.

7
Executing tests

  • Preparing the campaign.
  • Delivery of the version being tested and its documentation.
  • Conducting the tests.
  • Recording the results and anomalies.
  • Corrective/upgrading versions (Change Control Board CCB).
  • Consolidating the results.
  • Stopping and acceptance criteria (Go/No go).
  • The acceptance report.
Hands-on work
Carrying out tests for the application being tested. Recording the results and final evaluation.


Customer reviews
3,8 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
MARTIN S.
23/09/26
4 / 5

The slides weren’t very user-friendly or easy to read. The trainer could have spent a little more time familiarising themselves with the slides. A good balance between theory and practice. Insightful answers to the questions asked. New techniques learnt.
AURÉLIE L.
23/09/26
3 / 5

The course was too general; it would be good to include advice on how to carry out effective tests and common pitfalls… The exercises were a nice break from the theory – that was good
VANESSA K.
23/09/26
5 / 5

An excellent training course, with rich and dynamic content, and a clear instructor who is happy to rephrase or expand on the concepts that interest us.



Publication date : 01/04/2024



This programme is an original creation, developed by the teaching teams at ORSYS Formation. Any reproduction, representation, adaptation or use, in whole or in part, without the prior written authorisation of ORSYS, is strictly prohibited. ORSYS reserves the right to take any action necessary to protect its intellectual property rights.


This programme is an original creation, developed by the teaching teams at ORSYS Formation. Any reproduction, representation, adaptation or use, in whole or in part, without the prior written authorisation of ORSYS, is strictly prohibited. ORSYS reserves the right to take any action necessary to protect its intellectual property rights.