Micro Focus Software Delivery and Test Trainings

Transcript

Micro Focus Software Delivery and Test Trainings
Micro Focus
Software Delivery and Test
Trainings
Version 1.2 December 2016
This document is strictly confidential to Micro Focus
Micro Focus SDT Trainings
Il programma di certificazione Micro Focus SDT nasce con lo scopo di
definire le azioni necessarie per diventare Partner Certificati sulle
Soluzioni Micro Focus e prevede che coloro che vi aderiscono seguano
specifici percorsi formativi al termine dei quali sono previste una o più
sessioni di esame necessarie per ottenere la certificazione.
I percorsi formativi rappresentano la sequenza di corsi consigliata per
ogni curriculum.
La famiglia di prodotti Micro Focus prevede tre curricula:
 Requirements Definition & Management
 Test Management
 Test Automation
I tre curricula consentono di ottenere la copertura completa degli strumenti
tecnologici della soluzione Micro Focus, illustrati in figura, per la gestione
dei requisiti e per il test.
Soluzione Tecnologica Borland per la Gestione dei Requisiti ed il Testing
Ciascun percorso fornisce le informazioni essenziali per poter operare coi
prodotti a cui il percorso fa riferimento e tutto il materiale didattico
necessario.
Page 2 of 16
I corsi sono fruibili come corsi tradizionali in aula con docente e sono tenuti
in lingua italiana in modalità ILT (Instructor Lead Training).
Gli esami di certificazione da effettuare al termine dei corsi richiedono una
percentuale di successo pari all’80% o superiore. Il superamento
dell’esame dà diritto all’ottenimento di un certificato digitale che abilita il
Partner ad operare con Micro Focus nell’ambito della certificazione
ottenuta.
Tutte le durate dei corsi, espresse in giorni, prevedono mezza giornata
per lo svolgimento dell’esame di certificazione.
Il presente documento fornisce la descrizione dei corsi tradizionali in aula
con docente (Instructor Lead Training), relativi alla sezione Test
Management and Automation.
Page 3 of 16
Test Management
Il percorso formativo per il curriculum di Test Management prevede la
frequenza di 1 corso relativo al prodotto Silk Central e riguarda nello
specifico il componente Test Manager.
Page 4 of 16
SilkCentral Test Manager Essentials ILT
Course Format
SilkCentral Test Manager Essentials includes 13 modules of instructional, text and image based
training, with distribution of a virtual machine for demonstrating features and functionalities of
SilkCentral. Hands-on exercises are completed using the SilkCentral product (either trial or
licensed).
Overview
The SilkCentral Test Manager Essentials course consists of instruction and hand-on exercises
relating to how application quality can be managed using MicroFocus SilkCentral Test Manager.
This course should be viewed in the context of acquiring a good grounding knowledge in using
SilkCentral Test Manager to manage your QA assets, execute manual tests and review test results
from an end-to-end perspective. This course focuses on the essentials and may be complemented
with additional course modules that cover more advanced topics or niche domains such as custom
reporting, integration with requirements management tools and automation tools, etc.
Through hands-on exercises, attendees will be able to:

Manage user accounts

Configure projects

Manage test requirements

Create test and execution definitions

Schedule tests for manual testing

Review reports within SCTM
Prerequisites

Familiarity with a Windows environment

Ability to navigate in an Internet or intranet environment

Have a basic knowledge of software quality or test management
Page 5 of 16
Topics

Module 1: Introduction to SilkCentral Test Manager

Module 2: SilkCentral Test Manager Grand Tour

Module 3: Setting the Stage - Defining test requirements for a sample application

Module 4: Defining Requirements - Requirement hierarchies , requirement entry

Module 5: Managing Tests - Create test plan from requirements, requirement coverage,
test containers

Module 6: Execution Planning - Define test executions

Module 7: Creating Manual Tests - Manual test design, test libraries, test versions

Module 8: Executing Manual Tests

Module 9: Issue Manager Overview - Creating defects, defect workflow

Module 10: Test Monitoring and Reporting - Activities, overview reports, out-of-the box
reports

Module 11: Project Settings - Custom property definition, source control profiles

Module 12: Beyond the Basics – Data Driven Testing, Configuration Testing

Module 13: System Administration - Create and manage projects, users, access rights,
system settings, licensing
Instructor Lead Training
Duration: 3 Days
A digital certificate of completion can be requested after completing both the class and the
certification exam with a grade of 80% or better.
Page 6 of 16
Test Automation
Il percorso formativo per il curriculum di Test Automation prevede la
frequenza di quattro corsi relativi alla soluzione di Test Automation.
Dato che i percorsi formativi di questo curriculum si svolgono su tre track
parallele che abilitano all’utilizzo di tre soluzioni ben distinte, SilkTest per
il Functional Testing e SilkPerformer per il Performance Testing è
possibile frequentare e sostenere gli esami di certificazione anche per
percorsi singoli e non per tutte le track.
Il percorso formativo per il Performance Testing prevede la frequenza di
due corsi relativi al prodotto SilkPerformer, il primo propedeutico e
vincolante per la partecipazione a quello successivo, ciascuno con un
esame di certificazione finale che abilita il Partner a lavorare con
SilkPerformer.
Page 7 of 16
SilkTest Workbench Visual Scripting Essentials ILT
Course Format
SilkTest Workbench includes 14 modules of instructional text and image based training, with
distribution of a virtual machine for demonstrations of features and functionalities of SilkTest.
Hands-on exercises are completed using an installed version of SilkTest with the Workbench
Interface (licensed or trial version).
Overview
SilkTest is a functional automated testing tool with different interfaces for you to create scripts
against your application. This course focuses on the Workbench interface, and is designed to teach
you how to use the Visual Testing component of SilkTest.
Upon completion of this course, you will:

Be able to create a new Visual Test.

Know how to edit the Visual Test to add validation and logic.

Be able to create data driven Visual Tests.

Know how to playback automated tests, and understand the results.
Prerequisites

Experience working in a Windows environment

Navigating a GUI environment

Using a web browser

Testing web or GUI application manually or with another automated test is preferred

Knowledge of testing techniques is helpful

Knowledge of structured programming and scripting techniques is helpful
Page 8 of 16
Topics

Module 1: Introduction to SilkTest Workbench

Module 2: Tour of the User Interface

Module 3: Projects and Users

Module 4: Assets

Module 5: Recording a Visual Test in the Silk Workbench

Module 6: Object Recognition

Module 7: Decision and Repetition Logic

Module 8: Verification Logic

Module 9: Using Data in Visual Tests

Module 10: Debugging Visual Tests and Error Handling Logic

Module 11: Test Playback and Result Analysis

Module 12: Introduction to .NET scripts

Module 13: Database Maintenance and Configuration

Module 14: Putting it all together
Instructor Lead Training
Duration: 2,5 Days
A digital certificate of completion can be requested after completing both the class and the
certification exam with a grade of 80% or better.
Page 9 of 16
SilkTest Workbench VB.NET Scripting Essentials ILT
Course Format
SilkTest Workbench Scripting Essentials includes 8 modules of instructional text and image based
training, with distribution of a virtual machine for demonstrations of features and functionalities of
SilkTest. Hands-on exercises are completed using an installed version of SilkTest with the
Workbench Interface (licensed or trial version).
Overview
SilkTest is a functional automated testing tool with different interfaces for you to create scripts
against your application. This course focuses on the Workbench test scripts, and is designed to
teach you how to use the VB.NET scripting capabilities of SilkTest. This course is a logical next
step after taking the “SilkTest Workbench” course, which focuses on Visual Tests.
Upon completion of this course, you will:

Be able to create new VB.NET test scripts

Know how to edit test scripts, add validations and variablizations

Be able to create data driven test scripts

Know how to apply basic error handling and customized application synchronization

Understand underlying SilkTest object models supporting different technologies

Be able to script against certain types of custom controls
Prerequisites

You have taken the SilkTest Workbench course or have a good understanding of the
SilkTest Workbench interface

Experience working in a Windows environment

Experience using a web browser and GUI environment

Testing web or GUI applications manually or with another automated test tool is preferred

Knowledge of testing techniques is helpful
Page 10 of 16

Knowledge of structured programming (preferably VB.NET) and scripting techniques is
helpful
Topics

Module 1: Introduction to Test Scripts

Module 2: Enhancing Scripts

Module 3: Application Interfacing

Module 4: Locators

Module 5: Application Synchronization

Module 6: Error Handling

Module 7: Test Object Model

Module 8: Custom Controls
Instructor Lead Training
Duration: 2,5 Days
A digital certificate of completion can be requested after completing both the class and the
certification exam with a grade of 80% or better.
Page 11 of 16
SilkPerformer Modeling and Implementing Load Tests ILT
Course Format
SilkPerformer MIL includes 12 modules of instructional, text and image based training, with
distribution of a virtual machine for demonstrating features and functionalities of SilkPerformer.
Hands-on exercises are completed using the SilkPerformer product (either trial or licensed).
Overview
The course is for QA project leaders, testers, and engineers who need to develop a working
knowledge of a load testing methodology and SilkPerformer.
When this course is successfully completed, the student will be able to:

Identify components of an Internet infrastructure

Create a load/performance test plan

Use SilkPerformer to configure and record a test script

Use SilkPerformer to compile and try a script

Use the SilkPerformer TrueLog Explorer to troubleshoot scripts

Randomize data to create realistic loads

Modularize code through user-defined functions and transactions

Create profiles to vary connection speeds and browser types

Establish and confirm a baseline

Explain and execute all six workload models

Monitor agents

Explore tests results
Prerequisites

Familiarity with a Windows environment

Ability to navigate in an Internet or intranet environment
Page 12 of 16

Familiarity with scripting or structured programming

Knowledge about basic concepts related to load testing, Web architecture and protocols

Experience testing Web applications (manually)
Topics

Module 1: Load Testing Fundamentals - Components of typical infrastructure that support
e-commerce, benefits of load testing, load testing types, variations of load tests, models
and differences between load tests

Module 2: SilkPerformer Overview - SilkPerformer Basics, SilkPerformer UI, adding an
application profile

Module 3: Project Plan, Test Plan, and Project Outline - Site map for sample web
application, test plan worksheet for sample web application

Module 4: Modeling the Script - Launching recorder using Model Script and Record Menu,
Recorder options and buttons, clearing cookies, modeling a script using recorder, Record
log and True Log file definitions

Module 5: Trying the Script - Try Script dialog, trial script with and without animation,
Playback log file, output file, virtual user report file, TrueLog file, TrueLog Explorer’s Virtual
User and Statistics Report

Module 6: Customizing the Text - Using TrueLog Explorer, Configuring TrueLog Explorer
for different user names, Configuring TrueLog Explorer

Module 7: Finding and Confirming the Baseline - Add customer profiles, executing baseline
reports and comparing results with virtual user report

Module 8: Adjust Workload and Run Test - Adding Agent Pools, Adding Agents,
Define/Examine agent health, computing responsiveness of agents, computing bandwidth

Module 9: Exploring Results - Interpreting Results, Introduction of tools for results analysis,
recognizing server-side bottlenecks and network bottlenecks

Module 10: BDL Scripting - How to manually customize scripts using Benchmark
Description Language

Module 11: Data Types, Variables and Randomizing User Information - BDL datatypes,
variables for random user information
Page 13 of 16

Module 12: Profile Settings, Looping and Parsing in BDL - host/port values, Active Profile
settings, change speed and browser type, while loops, for loops, parsing headers, parsing
HTML
Instructor Lead Training
Duration: 2,5 Days
A digital certificate of completion can be requested after completing both the class and the
certification exam with a grade of 80% or better.
Page 14 of 16
SilkPerformer Results Analysis and Correlation ILT
Course Format
Silkperformer RAC includes 10 modules of instructional, text and image based training, with
distribution of a virtual machine for demonstrating features and functionalities of SilkPerformer.
Hands-on exercises are completed using the SilkPerformer product (either trial or licensed).
Overview
This course is valuable instruction for QA project leaders, testers, and engineers who need to build
or improve their skills related to load test results analysis and interpretation. Results Analysis and
Correlation (RAC) is the second course in a two-part series. The first course, Modeling and
Implementing Load Tests (MIL), explains how to design, implement, and run load tests. RAC
explains how to interpret load test results.
Leverage Performance Explorer’s functionality to your load testing advantage. Identify reliability
and functionality risks. Interpret quantified data types. Analyze workload model results and pinpoint
bottlenecks that can hamper your system infrastructure. Don’t miss this excellent opportunity to
master your use of the Performance Explorer and the Server Analysis modules.
When you successfully complete this course, you should be able to:

Use Performance Explorer and the Server Analysis Module (SAM)

Determine whether a specific test meets the workload and bandwidth requirements stated
in the business requirements and test plan

Add custom reports to the overview report

Apply the concepts of range and standard deviation to analyze the average

Use the candles with sticks series type to confirm the consistency of the average

Validate test results

Combine and correlate client-side measures for effective results interpretation

Remerge and interpret data from load tests using distributed agents

Combine and correlate server-side measures for monitoring, graphing, and reporting

Identify possible bottlenecks and performance issues of an e-business infrastructure
Page 15 of 16

Determine the root cause of a server failure during load test executions

Review overview of SilkCentral Test Manager (SCTM) results integration
Prerequisites

Successful completion of the MIL course
Topics

Module 1: Reviewing the Basics

Module 2: Using Performance Explorer

Module 3: Understanding Quantified Data

Module 4: Analyzing Client-Side Data

Module 5: Analyzing Scenarios

Module 6: Analyzing Server-Side Data

Module 7: Understanding Root Cause Analysis

Module 8: Results Analysis with SCTM Integration

Module 9: Appendix

Module 10: Review
Instructor Lead Training
Duration: 2,5 Days
A digital certificate of completion can be requested after completing both the class and the
certification exam with a grade of 80% or better.
Page 16 of 16