Corporate Cantata Training Course for C++

TRAINING DETAILS

Date: On Demand
Duration: 2 days
Location: On site or Online
Speaker: QA Systems Product Trainer
Language:
English or German
Price: On Demand

Contact

Phone:
+49 (0)711 138183-0

E-Mail:
[email protected]

Benefits

The Cantata training program greatly boosts the output of development and test engineers that test C++ code at the unit and integration layer. This course uses custom code and real-world examples to show how to utilize the Cantata tool.

Upon completion of this course, students will be able to:

  • Streamlining whole system testing
  • Use best practice techniques for unit and integration testing

Course Format

  • Two-day instructor-led courses consisting of lectures and lab sessions
  • Students gain hands-on experience with personal guidance from experienced quality control systems instructors
  • Students explore the ins and outs of the Cantata tool, focusing on intelligent testing techniques for efficient units and integration testing
    Specific questions are addressed
  • Lab sessions allow for practical application of course concepts with examples included
    NB – Courses can also be tailored to meet specific requirements, please contact QA Systems to discuss these in advance.

Target group

  • C++ code developers
  • Test engineers
  • Quality Assurance personnel

Requirements

Training as Online – Web Session:

  • Ability to install Go To Meeting plugin workstation
  • 1 workstation per student with web cam, headphones and microphone (at least 4gb of RAM) – with Cantata 8.x or 9.x installed on each machine, as well as the training plug-in and source code (delivered by QA Systems once the training has been ordered)
  • A supported version of g++compiler (please refer Cantata Release Note) for Linux users

Training as On Site – Classroom:

  • Data Projector
  • 1 workstation per 2 students (at least 4gb of RAM) with Cantata 8.x or 9.x installed on each machine, as well as the training plug-in and source code (delivered by QA Systems once the training has been ordered)
  • A supported version of g++compiler (please refer Cantata Release Note) for Linux users

Student Skills:

  • Basic understanding of C++ programming
  • Functional knowledge of UNIX or Windows
  • Notions of software testing

Materials Provided

Training Course Plug-in:

  • Eclipse Cheat Sheets for use with Cantata 8.x or 9.x
  • Lab Exercises source code provided as plug-ins

Training Presentation Slides:

  • Supplied as PDF

Training Course Certificate:

  • Recorded qualification issued for each student
  • Signed by course instructor

Training Course Instructor

All Instructors are expert in the Cantata product. They are current developers of the tool, consultants or have previously been Cantata Technical Support Engineers.

Topics Covered

  • Cantata test harness basics
  • Introduction to the Cantata IDE
  • Code coverage analysis
  • Multi-unit integration testing
  • Cantata call control interface
  • Automatic test case generation
  • Testing templates
  • Abstract classes and inheritance
  • Associations between functional requirements and test cases/scripts

Technical Consultancy

Technical Cantata consultancy is available in addition to the structured Cantata Training Course. All Course Instructors are capable of providing more general consultancy on using the tool, integrating it into developer’s workflow and mentoring a team. Please contact QA Systems for a price quotation for your specific, consultancy or testing work requirements.

Commercial Terms

For full commercial terms please request a formal price quotation from QA Systems.