testhouse training portfolio training portfolio. ... hp loadrunner – 4 days ... document the user...
TRANSCRIPT
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
1
TABLE OF CONTENTS
Table of Contents .............................................................................................................................................. 1
HP LoadRunner – 4 Days ................................................................................................................................. 2
ALM Quality Center 11 - 2 Days .................................................................................................................... 7
HP QTP Training Course – 2 Days................................................................................................................. 10
QTP/ALM Intensive Training Course – 4 Days ............................................................................................. 13
Visual Studio Coded UI Training – 2 Days ................................................................................................. 16
Visual Studio 2013 Web & Load Training – 2 Days ..................................................................................... 17
Microsoft Visual Studio 2013 Training – 5 Days ......................................................................................... 19
Visual Studio 2013 Microsoft Test Manager Course – 2 Days .................................................................... 21
Visual Studio 2013 TFS 2013 Course – 3 – 4 Days ..................................................................................... 22
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
2
HP Software Testing Courses
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
3
HP LOADRUNNER TRAINING COURSE – 4 DAYS
Course Details: FUNDAMENTALS OF LOADRUNNER – 2 Days
Overview: This class covers Controller and Analysis components of LoadRunner. This course is your first step towards success as a LoadRunner expert, designed to give you a firm foundation in basic load testing tasks. In this class, you will learn how to plan, create, and run a simple load test effectively and efficiently. Students will gain understanding of how the LoadRunner components work and interact with one another. Students will also learn how to interpret LoadRunner analysis graphs and achieve the set load testing goals. The lesson topics are reinforced with structured hands-on labs.
Course Objectives:
• Describe various types of performance test objectives
• Identify what information needs to be gathered for load testing
• Identify the components of LoadRunner
• Apply the workflow recommended for creating a basic LR scenario
• Assign scripts, run-time settings, performance monitors, load generators and Vusers to a LR scenario based on your load testing goals
• Load test your application by running the scenario
Duration 4 Days Venue On-site/Offsite Price Flexible be-spoke pricing based on the number of delegates & location Who should attend Quality Assurance (QA) Engineers, Performance Engineers, Users of LoadRunner who needs
to create scripts to load test their web applications. Prerequisites Working knowledge of Windows, websites and browsers and fundamental understanding of C
programming is helpful but not essential.
TOPICS:
Day 1
• Introduction � Explain the need for load testing � Describe various types of performance test objectives � Identify the steps of the LoadRunner methodology � Define the term “scenario” in the context of LoadRunner
• Planning an effective Load Test � Define measurable goals for your load test � Gather preliminary information before load testing your system � Organise system information effectively � Use gathered information to plan load tests
• Loadrunner Installation � Describe LoadRunner architecture � Determine where to install LoadRunner components � Identify hardware and software needed for installation
• Introduction to Scenarios � Explain the elements that make up a LoadRunner scenario
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
4
� Identify the different types of scenarios � Choose scenario type based on your quantitative goals � Present the basic steps for creating a scenario
• Using Run Time Settings � Explain the difference between Script and Scenario Run-time Settings � Configure Run-time Settings based on load testing goals
Day 2
• Define Service Level Agreements � Create Service Level Agreements – Goal Measured Per Time Interval � Create Service Level Agreements – Goal Measured Over the Whole Run
• Using Scenarios - Execution & Scheduling � Prepare for a scenario run � Identify techniques for running a scenario efficiently � Explain Scheduling by Group and by Scenario � Configure Duration Scheduling � Configure Scenario Ramp Up and Ramp Down � Prepare Vuser for Initialisation
• Performance Monitors � Explain the value of performance monitors � Select performance monitors to achieve load test goals � Add measurements for performance monitors based on goals
• Using Result Analysis � Explain the value of performance monitors � Select performance monitors to achieve load test goals � Add measurements for performance monitors based on goals
• Use of Internet Protocols
• Introduction of IP Spoofing
• Using Sample Test Applications
Summary
• LoadRunner Additional Resources and Support
• Exercises
• Q and A session
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
5
Course Details: LOADRUNNER – SCRIPTING FOR WEB – 2 Days
Overview: The Virtual User Generator (VuGen) is a scripting tool used to record and run user actions on the application to be tested. This course focuses on planning, creating and enhancing Virtual User (Vuser) scripts using VuGen in the Web environment. Extensive hands-on labs equip you with the skills necessary to create effective load test scripts in Web environment.
Course Objectives:
• Understand the fundamentals of Virtual User Generator (VuGen)
• Describe the HTML and URL recording levels
• Explain what parameters are and how they work
• Recognise why and when to use verification
• Differentiate Tree and Script view
• Apply debugging techniques in VuGen
• Learn Advance Scripting Techniques
• Create scripts for performance testing
• Understand the fundamentals of VuGen code
• Understand when, why and how to use Parameterisation, Content Check, Correlation and Advanced Error Handling
• Create scripts that are maintainable for long periods of time TOPICS:
Day 1
• Introduction to VuGen � Define VuGen � Identify the main components of the VuGen interface
• Recording for Web � Create a VuGen script by recording user steps with VuGen in the web environment � Describe the basics of HTML and URL recording levels
• Replay � Identify and configure the appropriate web runtime setting for replay � Replay the script in VuGen to verify script functionality � Recognise the debugging tools available in VuGen
• Transactions � Explain the function of a transaction in a script � Insert a transaction in a script during and after recording
• Parameters � Explain what parameters are and how they work � Solve playback problems with parameterisation � Parameterise a script for load testing
• Auto Correlation – After Recording � Define Correlation � Correlate dynamic values found by using the Auto Correlation tool
Day 2
• Verification � Recognise why and when to use verification � Identify visual cues to check for during load testing � Add Text Checkpoints during and after recording
• Actions
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
6
� Create multiple Actions for a web script � Configure Actions to achieve load testing goals
• Introduction to Script View � Identify when Script view is necessary � Send customised output messages to the Replay Log � Identify basic C code including statements, variables, and functions � Apply basic debugging techniques in VuGen
• Advanced Scripting – Techniques � Recognise general LoadRunner functions � Recognise protocol specific functions
• Manual Correlation � Determine when manual correlation is required � Correlate dynamic values using the create parameter option
• Auto-Correlation – Before Recording � Create correlation rules to auto correlate during recording � Import and export correlation rules
• Advanced Error Handling � Create global verification points with Content Check � Create Custom Verifications � Use “logging on demand” � View error snapshots in the Controller
Use Sample Applications
Summary
• Exercises
• Useful Resources and Support
• Q and A sessions
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
7
ALM QUALITY CENTER 11 TRAINING - 2 DAYS
Course Details Overview:
This hands-on course discusses the process-based functionality of ALM Quality Center. The course covers how to manage quality information throughout the development cycle, construct and organise requirements, create and execute test sets, monitor defects, and use graphs and reports to track the success of a project. Learn new features such as HP Sprinter, Business Model & Development Management Integration.
This course covers the tasks that are performed by site administrators, project managers, and
Quality Assurance leads to set up Quality Center projects before users can work with
requirements, test cases, and defects. This hands-on course focuses on planning, creating, and
customising Quality Center projects. It is an important course for people involved in creating
projects, modifying existing fields, creating user defined fields, creating users, setting user
permissions, and defining basic workflow.
Course Objectives:
• Define and Identify Quality Center/ALM
• Define test requirements
• Design and create test plans
• Generate test scripts from design steps
• Create test sets
• Execute manual and automated tests
• Record and track test execution results
• Log and manage defects
• Generate reports and graphs
• Collaboration with HP Sprinter
• Understand Development Management
Duration 2 Days
Venue On-site/Off-site
Price Flexible be-spoke pricing based on the number of delegates & location.
Who should attend Project Managers, Testers, and QA Engineers
Prerequisites Working knowledge of Windows, understanding of the testing process
Topics:
Day 1
• Introduction to Quality Center ALM 11
� Create and manage test requirements � Design and build test plans � Generate scripts from test plans � Organise tests into test sets � Define and schedule test execution flows � Configure automated test rerun and clean-up rules � Record and track test execution results � Log and manage defects � Generate reports and graphs � Import data from Microsoft Word and Excel
• Define Requirements Management
� Identify Business Requirements
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
8
� Create requirements that define what needs to be tested in an application
� Build a requirements tree
� Track the status of requirements
� Business Model Integration
• Test Planning
� Generate test scripts from design steps
� Create test sets
� Execute manual and automated tests
� Organise subjects and tests in the test plan tree
� Define the characteristics of a useful test
� Create tests that comprehensively define the steps and expected results of
application operations
� Identify the benefits of using parameters in test steps
� Generate test scripts from design steps
� Link tests to create user journeys
Day 2
• Test Execution
� Create and organise folders in the test sets tree
� Create test sets
� Add tests into test sets
� Manage test execution flow and test dependencies
� Execute manual and automated tests
� Record and review the results of test executions
� Test Lab
• Defect Tracking
� Log defects
� Search and review defects
� Associate defects to tests
� Track defects throughout their lifecycle
• Reporting and Analysis
� Filter and organise data for reports and graphs
� Generate reports and graphs
� Generate formatted project documentations
� Embedded web scorecards & graphs
• Project Planning And Customisation
� Planning � Using Site Administrator � Create, Maintain and Customise a project � Learn about Traceability Rules � Customise Specific Workflow � Implementing Workflow using Script Editor � Scorecards
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
9
• HP Sprinter
� Define Data injection � Exploratory Testing � Mirror Testing
• Development Management
� Key Developer, Integration & Collaboration
Summary
• Additional Reading Materials, Support and Resources from HP Software
• Exercises
• Q and A session
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
10
HP QTP TRAINING COURSE – 2 DAYS
Course Details Overview:
Using QuickTest Professional (QTP) teaches you how to create automated tests on a standard
Windows environment for functional testing. With Quick Test’s point-and-click interface, you will
be able to create tests that can be played back on an application repeatedly, delivering consistent
test without scripting or programming.
Course Objectives:
• Create basic scripts from a manual test case
• Enhance basic tests with synchronisation and verification
• Parameterise tests to run with multiple sets of data
• Create and reuse modular actions
• Use debug tools
• Use custom checkpoints to create more precise verification points within a test
• Manage shared object repositories by using Object Repository Manager
• Describe and use virtual objects
• Resolve object recognition problems
Duration: 2 Days
Venue: On-site/Off-site
Price: Flexible be-spoke pricing based on the number of delegates & location.
Who should attend: New Users of QTP, Quality Assurance (QA) Engineers
Prerequisites: Working knowledge of Windows, websites, testing concepts and browsers
Topics: Day 1
• Introduction
� Overview of Quick Test Professional (QTP)
• Preparing to Record
� Understand functional testing
� Document the user steps of a business transaction
� Identify the application under test and its environment
� Understand the QuickTest Professional user interface
� Prepare the test environment to utilise QuickTest Professional effectively
• Creating a Basic Test
� Create a basic test from a manual test case
� Run a test and check for errors
� Save a test
� View test results
• Working with Objects
� Describe objects
� Describe a QuickTest Professional object
� Recognise objects in QuickTest Professional
� Use Object Repository to manage objects in QuickTest Professional
• Using Synchronisation
� Describe synchronisation in QuickTest Professional
� Describe the uses of synchronisation in QuickTest Professional
� Add a synchronisation step for a specified object
• Using Standard Checkpoints
� Define checkpoints
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
11
� Use standard checkpoints
� Add flexibility to a constant value using a regular expression
• Using Sample Test Applications
Day 2
• Using Parameters and Data-Driven Tests
� Describe and use parameter types
� Insert an input parameter
� Insert an output parameter
� Parameterise a checkpoint
� Evaluate results for iterative tests
• Using Multiple and Reusable Actions
� Create multiple actions from a single action
� Define an action as reusable
� Call a reusable action into a main test
� Drive data using local and global data sheets
• Adding Steps Without Recording
� List the types of steps that can be added to a test without using the Record
feature
� Use conditional statements in a test
� Use the Reporter feature to report events as a step in the test
� Use Step Generator
• Creating Tests on a Web Application
� Record and run a test on a Web application
• Using Custom Checkpoints
� Create a parameterised checkpoint
� Compare captured parameter values with expected values
� Use debug tools to investigate and cause failures
� Verify that the reported error message reflects the state of the test
• Using Database Checkpoints
� Identify the purpose of a database checkpoint
� Create a Structured Query Language (SQL) statement
� Create an SQL query using Microsoft Query
� Create a database checkpoint
� Parameterise a database query
� Object Repository Administration
� Identify the types of object repositories
� Manage shared object repositories by using Object Repository Manager
• Object Recognition Problems and Solutions
� Describe the advantages of low-level and analog recording
� Record a test by using low-level recording
� Record a test by using analog recording
� Create a bitmap checkpoint
� Describe the advantages of virtual objects
� Create virtual objects to solve playback issues
• Using Recovery Scenarios
� Identify exceptions in a test
� Create a recovery scenario
� Associate a recovery scenario with a test
� Set an optional step in a test
• Using Sample Test Applications
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
12
Summary
� Useful Resources and Support
� Exercises
� Q&A sessions
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
13
QTP/ALM INTENSIVE TRAINING COURSE – 4 DAYS
Course Details Overview:
Using QuickTest Professional (QTP) intensive course teaches you how to create automated tests on a standard Windows environment for functional testing including VB programming and QTP framework. Course Objectives:
• Create basic scripts from a manual test case
• Enhance basic tests with synchronisation and verification
• Parameterise tests to run with multiple sets of data
• Create and reuse modular actions
• Advanced debugging techniques
• Advanced scripting Techniques
• Use custom checkpoints to create more precise verification points within a test
• Manage shared object repositories by using Object Repository Manager
• Describe and use virtual objects
• Resolve object recognition problems
• VB Programming
• Database Manipulation
• Error Handling
• QTP framework
• When to consider automation
Duration: 4 Days
Who should attend: New Users of QTP, Quality Assurance (QA) Engineers
Prerequisites: Working knowledge of Windows, websites, testing concepts and browsers
Topics:
Day 1 – QTP Basics
• Creating a basic test (record and playback)
• Using the object spy to identify unique properties
• Using the object repository
• Object Identification
• Using checkpoints.(some basic checkpoints)
• Using regular expressions
• Input & output parameters
• Data-driven tests using local and global datasheets
• Creating Reusable actions
• Creating custom checkpoints using the reporter object
• Working with QTP Reports
NOTE: Hands-on wherever applicable Day 2 – QTP Advanced features
• Use of the expert view
• Object repository manager: o Using regular expressions for object recognition o Understanding of smart identification o Ordinal Identifiers o Adding all objects from an application in one go o Using the “update from application” feature o VB scripting
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
14
NOTE: Hands-on wherever applicable Day 3
• Environmental variables
• Using the datatable
• Using Database Checkpoints o Identify the purpose of a database checkpoint
o Create a Structured Query Language (SQL) statement
o Create a database checkpoint
o Parameterise a database query
o Manage shared object repositories by using Object Repository Manager
• Working with dynamic objects o Descriptive programming for object identification. o Using child objects to iterate and find objects in the AUT.
• Debugging o Watching variables o Use of breakpoints o Stepping into / over
• Error handling
NOTE: Hands-on wherever applicable Day 4
• QTP Framework
• Integrating ALM and QTP
• When to automate
• Summary and discussion from the course
If you require more information or clarification of the above course please email [email protected] or contact the following HP Software Team in your country:
1. HP Team UK - +44 020 8555 5577 or email Melanie at [email protected] 2. HP Team USA - +1 (424) 256 6503 or email Sug at [email protected] 3. HP Team India - +91 471 270 0117 or email Vijay at [email protected] 4. HP Team ME - +971 50 354 9541 or email Shalu at [email protected]
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
15
Microsoft Visual Studio Training Courses
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
16
VISUAL STUDIO 2013: CODED UI TRAINING
Course Title: Visual Studio Coded UI: An Introduction to Automated Coded UI testing
capabilities of Microsoft Visual Studio 2013 suite Course Details: A two-day workshop, the purpose of which is to provide a highly practical introduction to the
Coded UI tool in Visual Studio for developers and testers.
Objectives: By the end of the workshop delegates will be able to:
• Understand the fundamentals of Test Automation
• Automate manual test cases
• Define automation parameters
• Understand the concept of data driven tests
• Execute automated tests
• Build an automated regression test pack
Duration: 2 Days Price: Flexible be-spoke pricing based on the number of delegates & location. Venue: Onsite/offsite Who should attend: Quality Assurance (QA) Engineers interested in Test Automation Prerequisites: Working knowledge of Windows, websites, browsers, general IT infrastructure and fundamental
understanding of programming is helpful but not essential.
Contents:
Day One:
• Identifying the responsibilities for the automation consultants
• General overview of Coded UI and the benefit it brings
• Learn what can be achieved with automation
• Manual Test creation
• Creation from recordings
• Data driven Tests
• Using Cross-Hair utility
• Editing coded UI tests
Day Two
• Recording single application page for automation
• Parameterisation of the recorded scripts
• Adding assertions to the recorded code
• Validating Coded UI Tests
• Creating Test Cases from recorded components
• Creating Test sets using the Test Cases
• Associate automation to test case
• Run automated tests from Test Manager
• Run Manually Automated Tests
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
17
VISUAL STUDIO 2013: WEB & LOAD TRAINING COURSE
Course Title: Visual Studio Web 2013: An Introduction to the Web & Load Testing capabilities
of Microsoft Visual Studio 2013 suite Course Details: A two-day workshop, the purpose of which is to provide a highly practical introduction to the
web and load testing tools in Visual Studio for developers and testers. Objectives: By the end of the workshop delegates will be able to:
• Record, edit, run and maintain Web Tests
• Create, run and interpret Load Tests
Duration: 2 Days Price: Flexible be-spoke pricing based on the number of delegates & location. Venue: Onsite/offsite Who should attend: Quality Assurance (QA) Engineers, Performance Engineers, Users of VSTS who needs to
create scripts to load test their web applications. Prerequisites: Working knowledge of Windows, websites, browsers, general IT infrastructure and fundamental
understanding of programming is helpful but not essential. Contents:
Day One Part One: Web Test
• Understanding HTTP traffic, recording and interpreting client requests and server responses
• Recording and amending Web Tests, using recording tool and editing for possible errors to ensure that the simulation runs correctly
• Running Web Tests and understanding the Web Test Results Viewer.
• Editing Web Tests, Adding Recordings Generating Code.
Day One Part Two: Advanced Web Testing Techniques.
• Refactoring Web Tests, Modularising Web Tests, Loops & Branches and web Services.
• Parameterising server responses, using Extract Rules to capture and parameterise server responses
• Validating server responses, using Validate Rules to check the server responses received
• Parameterising user input, using XML/Exelto create Data Sources
Day Two Part One: Load Test
• An overview of load testing, what we are trying to achieve and where load testing fits in the overall test plan.
• Understanding the reasons for load testing and different types of performance testing.
• Risks: Speed, Scalability & Stability.
• Creating Load Tests, using the Load Test Wizard
Day Two Part Two: Load Testing Continued
• Editing Load Tests.
• Running Load Tests
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
18
• Understanding performance results, an overview of Performance Monitoring and understanding what load test results mean.
• Reporting
• Understand test Rigs
• Beyond the course, on-line resources and forums where delegates can expand their knowledge
• Testing with TFS Service
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
19
MICROSOFT VISUAL STUDIO 2013 TRAINING
Course Title: VS2013 Testing: Testing capabilities of Visual Studio 2013 Course Details: A five day workshop, the purpose of which is to provide a highly practical introduction to the
Visual Studio 2013 testing capability.
Objectives: By the end of the workshop delegates will be able to:
• Understand and use TFS2013 Team Foundation Service
• Understand and use the Test Management tool for manual testing
• Understand and use the Coded UI Test automation tool
• Create and execute Load Tests and interpret results
Duration: 5 Days Price: Flexible be-spoke pricing based on the number of delegates & location. Venue: Onsite/Offsite/On-line Who should attend: Quality Assurance (QA) Engineers and developers using Visual Studio 2013 with an interest in
manual and automated testing. Prerequisites: Working knowledge of Windows, websites, browsers, and general IT infrastructure. An
understanding of basic programming is very useful but is not essential. Support: Various hand-outs are given during the course including online resources for further learning.
Telephone and email support and advice are available after the course. Day One:
• Introducing TFS 2013
• Introduction to TFS2013
• TFS 2012 Overview
• Managing work
• Version Control
• New Features
• Branching Overview
• Build Overview
• Introduction to Microsoft test Manager
• Reporting
Day Two: Introducing ALM and Visual Studio 2013
• Overview of ALM
• Software Quality Management within ALM
• Visual Studio 2013 and ALM
• Work Items and Build Process for Testers
• Roles and responsibilities within the testing area
• Microsoft Test Manager
• Agile testing methodology and scrum
• Test and lab Manager overview
• Managing test cases, executing tests, recording and reporting results in MTM
• Managing test cases, executing tests and reporting results in TFS Web Access
• Communicating bugs to developers and verifying the bugs fixes
• Recording simple tests and automated playback
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
20
• Recommended tests
• Exploratory testing
• Working with TFS Service Day Three: Automated Testing using Coded UI
• Identifying the responsibilities for the automation consultants
• What can be achieved with automation
• General overview of Coded UI and the benefit it brings
• Manual Test creation
• Creating Test Cases from recorded components
• Assertions and the Cross-Hair utility
• Data driven Tests
• Editing coded UI tests Day Four: Web Testing
• Understanding HTTP traffic, recording and interpreting client requests and server responses.
• Recording and amending Web Tests, using recording tool and resolving possible errors to ensure that the simulation runs correctly.
• Parametising server responses, using Extract Rules to capture and parametise server responses
• Validating server responses, using Validate Rules to check the server responses received
• Parametising user input, using XML to create Data Sources
• Running Web Tests and understanding the Web Test Results Viewer.
• Editing Web Tests, Adding Recordings, Generating Code
• Refactoring Web Tests, Modularising Web Tests, Loops & Branches, Web Services Day Five: Load Testing
• An overview of load testing, what it achieve and where it fits in the overall test plan
• Understanding the reasons for load testing and different types of performance testing.
• Creating Load Tests, using the Load Test Wizard
• Risks: Speed, Scalability & Stability.
• Running Load Tests
• Editing Load Tests
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
21
VISUAL STUDIO 2013: MICROSOFT TEST MANAGER COURSE
Course Title: VS2013Testing: Microsoft Test Manager (MTM) Course Details: A two day course to provide a highly practical training on MTM. Objectives: By the end of the workshop delegates will be able to:
• Understand and use the Test Management tool for manual testing • Understand and use the Environment and Lab management function effectively
Duration: 2 days Price: Flexible be-spoke pricing based on the number of delegates & location. Venue: Onsite/Offsite/On-line Who should attend: Quality Assurance (QA) Engineers Prerequisites: Working knowledge of Windows, websites, browsers, general IT infrastructure and fundamental
understanding of testing is very useful but not essential. Contents:
DAY ONE - Introducing ALM and Visual Studio® 2013
• Overview of ALM
• Software Quality Management within ALM
• Visual Studio 2013 and ALM
• Work Items and Build Process for testers
• Roles and responsibilities within the testing area
• Microsoft test Manager
• Agile testing methodology and scrum
• Test and Lab Manager overview
• Managing test cases, executing tests, recording and reporting results in MTM
• Managing test cases, executing tests and reporting results in TFS Web Access
• Communicating bugs to developers and verifying the bug fixes
• Recording simple tests and automated playback
• Recommended tests
• Exploratory testing
• Working with TFS Service DAY TWO – Overview of Lab Manager
• Virtualization overview
• Controlling Virtualization with Lab Manager
• Standard Environments
• Hands-on Lab & Practical exercise
• Additional resources if required
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
22
VISUAL STUDIO 2013 – TFS 2013 TRAINING
Course Title: VS2013 Testing 2013: Microsoft Visual Studio Team Foundation Server of 2013
(TFS 2013) Course Details: To gain a comprehensive and highly practical introduction to the features of Team Foundation
Server 2013 to enhance your planning and management of the application lifecycle.
. Objectives: By the end of the workshop delegates will be able to:
• Understand and use Team Foundation Server
• Understand Agile Testing with TFS to easily track requirements, user stories and more
• Understand Team Development with TFS
• Understand how to use Version Control and create Work Items using TFS
Duration: 3-4 Days Price: Flexible be-spoke pricing based on the number of delegates & location. Venue: Onsite/Offsite/On-line Who should attend: Quality Assurance (QA) Engineers, Project Managers, Developers, users of TFS and Visual
Studio.
Contents: Course Outline
Agile project management using TFS
• Introduction to Scrum and agile methodologies
• TFS architecture and basic deployment
• Process templates in TFS
• Iterative development with Excel and TFS:
• MSF Agile template
• Microsoft Scrum template
• Documentation management in TFS
• TFS web portal
• TFS Task Board
• TFS progress reports
• Introduction to customization of TFS process templates
Team Development using TFS
• Introduction to source repositories
• Workspace management
• Basic operations in TFS Version Control
CONFIDENTIAL AND PROPRIETARY ● COPYRIGHT © TESTHOUSE LTD. 2014
WWW.TESTHOUSE.NET
23
• Shelves and code reviews
• Branching guidance in TFS 2013
• Introduction to continuous integration
• Team Build architecture
• Team Build deployment
• Build management with Team Build:
• MsBuild based builds
• TFS 2013 Workflow based builds
• Gated check-ins and private build.
• Additional tools:
• Team Foundation Server Power Tools
• Team Foundation Server Sidekicks
• Team Foundation Service
If you require more information or clarification of the above courses please contact the following Visual Studio Team in your country:
1. Visual Studio Team UK +44 020 8555 5577 or email Melanie at [email protected] 2. Visual Studio Team USA +1 (424) 256 6503 or email Sug at [email protected] 3. Visual Studio Team India +91 471 270 0117 or email Vijay at [email protected] 4. Visual Studio Team ME +971 50 354 9541 or email Shalu at [email protected]