Friday, February 6, 2009

Comprehensive Functional Testing with IBM Rational Robot

Comprehensive Functional Testing with IBM Rational Robot
Course Code : CTROB 300 Source : CresTech Course Length : 2 days


This course is designed to familiarize testing professionals with the basics of Rational's functional test automation tool, Rational Robot. Students will be provided with hands-on instruction, from simple record/playback techniques to advanced test scripting concepts. Rational TestManager will be used to organize and process test results to facilitate data analysis. The focus will be on applying Rational Robot to resolve common automated testing challenges and to build effective, versatile test scripts through best practices and savvy usage of SQABasic code. At the conclusion of this module, principles learned will be applied to a .NET-based sample application.
Further this course gives students a foundation in the SQABasic scripting language and automated testing techniques. Learn to create test scripts that are more robust, durable and easier to maintain. The course includes lecture, workbook exercises and labs.

The advanced module is designed to give students a foundation in the SQABasic scripting language and automated testing techniques. Learn to create test scripts that are more robust, durable and easier to maintain. This module includes lecture, workbook exercises and labs.

Intended Audience

New Rational Robot, TeamTest, TestStudio, or Enterprise users. The principles taught in this course apply to all environments that Robot supports. The course is designed primarily for Quality Assurance professionals who will be using the automation tools.
The audience might also include QA practitioners, managers, or team leaders who are responsible for interacting with testers or who need to ensure that tools are being implemented fully and appropriately.
Course Objectives
At the end of the course, you will be able to:

Describe the function and purpose of Rational Robot.
Navigate the Rational Robot interface.
Apply good scripting practices.
Record and play back automated scripts.
Use Verification Points in an appropriate context.
Modify scripts to extend test capability and reduce script maintenance.
Create data-driven tests
Prerequisites

You must have a solid understanding of:

Microsoft Windows operating systems
Microsoft Windows applications
Be familiar with the following:

Quality Assurance processes
Programming principles and techniques
Course Outline

Benefits of using Rational Robot to automate tests
Test script development process
Contents of a Rational Project and test datastore
Recording, debugging, and playing back techniques
Setting the record and playback options for Rational Robot
Developing and executing shell scripts
Inserting verification points and wait states to ensure test script reliability and validity
Regression testing using existing Rational Robot test scripts
Using the test log and verification point comparators to investigate and analyze test results
Using SQABasic to edit test scripts to extend their functionality and reduce maintenance
Creating custom verification points
Using datapools and data files
Testing a .NET application
Variables: declaration, datatypes, scope
Operators: mathematical, logical, string
Object Scripting - Terminology, meaning, common commands, types of properties, return values
Control Flow Structures: if¦then¦end if and select case statements; loops (for next while doloop)
Use of Dialog and Input Boxes
User-defined functions and sub procedures; header, source, library and template files
Dynamic Verification Points
Robot Debugger
String manipulation
Arrays: static and dynamic; single and multidimensional
Data handling techniques and routines
Files: creating, reading from, writing to
Database access through SQL calls
COM object creation

Web Testing


Software Testing Training

Our Software Testing Partner
Software testing institute

For More Visit Site
http://www.qacampus.com

For discussion FORUM
http://www.qacampus.com/forum/index.php

Comprehensive Business Process Testing 9.2

Comprehensive Business Process Testing 9.2
Course Code : CTMBPT 540 Source : CresTech Course Length : 2 days


This introductory course provides an in-depth examination of the role of the Automation Engineer in a Business Process Testing (BPT) environment. You will learn the process of creating BPT components and tests using both QuickTest Professional and QualityCenter. You will also study how to create and manage BPT application areas, object repositories, keywords, functions and scripted components. Best practices for the implementation of BPT automation are stressed throughout the course. All topics are supported by hands-on exercises designed to provide you with the ability to successfully automate using the BPT methodology.

Intended Audience

Test Automation Engineers who will be using QuickTest Professional and QualityCenter to implement automation in a Business Process Testing environment

Course Objectives

At the end of the course, you will be able to:

Perform Automation Tasks in the Business Process Testing Workflow
Define the role of the Automation Engineer in a Business Process Testing project
Create Application Areas in QuickTest Professional and associate object repositories, function libraries and keywords
Create a shared object repository
Create Keyword-Driven Components
Fulfill component requests
Use built in keywords and functions
Create custom keywords and functions
Convert business components to scripted components
Create new scripted components
Execute and debug test cases comprised of automated components
Apply best practices for the successful implementation of BPT automation
Prerequisites

Students taking this course should have:

Working knowledge of Windows
Basic understanding of the testing process
Completed Using QuickTest Professional training version 8.2 or greater
Completed Advanced QuickTest Professional training version 8.2 or greater
Course Outline



Working with business components
Creating and building business components
Requesting new components
Types of components
Creating and running business process test
Generating documents for BPT
Working with Parameters.


Software Testing Training

Our Software Testing Partner
Software testing institute

For More Visit Site
http://www.qacampus.com

For discussion FORUM
http://www.qacampus.com/forum/index.php

Compatibility Testing

Compatibility Testing
Course Code :CTQCT 105 Source : CresTech Course Length : 2 days


QA professionals have the industry expertise to implement a comprehensive suite of compatibility / interoperability tests for your product. We will test your software, hardware, Web site, or internal application according to industry standards with special focus on your target market.
Compatibility testing is performed on your software or hardware product in our quality test lab, provisioned for an environment specific to your customers. Our QA Lab has a vast array of desktop systems, servers, laptops, operating systems, browsers and plug-ins. Our lab provisioning methods allow test matrixies to be quickly configured to maximize the range of possible testing configurations to meet your needs.
In addition we have expanded the compatibility matrix to include the most popular virtualization environments. So if you are developing a virtual appliance or virtual application stack we can test it in all supported environments.
Also with the increased popularity of VISTA x32 and VISTA x64 there are additional potential compatibility issues especially on the 64bit architecture. SWAT Lab form the necessary tests to ensure your product is compatible with all versions of VISTA

Some typical compatibility tests include:


Testing a Web site, or Web-delivered application for compatibility with a range of the leading browsers and desktop hardware platforms.
Testing a peripheral with a wide range of PCs.
Testing a server with different add-in cards, applications, and operating systems.
Testing an application on a range of different operating systems and in combination with other applications.
Verifying the compatibility and interoperability of a set of enterprise-class applications in a complex hardware and software environment designed to meet your specific business needs.
In addition to the comprehensive compatibility testing provided by SWAT Lab, we also provide online access to the testing through our web-enabled portal. This enables your developers to view the results of the testing in real time and respond immediately to any discrepancies that are uncovered. SWAT Lab becomes your local QA center, helping you to meet your critical project deadlines.

Why utilize Crestech for compatibility testing?
We can test compatibility for both software and hardware, and we can set up almost any test environment you need, from a simple selection of a dozen browsers on the leading desktop systems to a complex enterprise server farm.
We can test your website, CD, or application quickly and inexpensively.
Our testing lab offers all the hardware and software needed for such testing.
We are experts at testing products for compatibility with hardware and software environments.
If testing every possibility strains your budget, we'll help you narrow the field to the most likely areas, so that you can maximize the return on your testing investment.
We offer web-enabled reporting that ensures you always know the status of your product's testing.
You will receive objective feedback you can use to insure a stable release of your product.
Our testing process includes:


Expert consultation on defining the compatibility issues that are significant for your product and a cost-effective matrix of platforms it should be tested against.
Development of a Compatibility Test Plan specifying exactly what tests will be executed.
Test execution by our staff of experienced test engineers.
Using our online portal, you will have complete, real-time access to the development and execution of your tests. This allows you to view and supervise the work being done on your project during every phase from start to finish.


Software Testing Training

Our Software Testing Partner
Software testing institute

For More Visit Site
http://www.qacampus.com

For discussion FORUM
http://www.qacampus.com/forum/index.php

Business Process Testing 9.2 for Subject Matter Experts

Business Process Testing 9.2 for Subject Matter Experts
Course Code : CTMBPT 540 Source : CresTech Course Length : 2 days


This entry-level training provides the Subject Matter Expert with a workflow of tasks to follow in order to successfully implement a Business Process Testing solution in a Quality Center environment. Fundamental concepts, terminology and best practices will be presented. These basic concepts and procedures are reinforced by review questions and hands-on labs.

Intended Audience

Individuals interested in implementing the Business Process Testing methodology solution.
Anyone transitioning from a manual test based Quality Center environment to an automated, component based environment.
Course Objectives

At the end of the course, you will be able to:
Use Quality Center 9.2 to create a Business Process Test

Discuss the BPT Workflow and Roles
Create a sample Test Set and Component structure
Discuss the purpose of an Application Area
Create a Manual Component
Convert a Manual Component to an Automated Component

Add parameters to a component

Run and Debug a Manual and Automated Component

View Test Run Results

Prerequisites


Experience with Microsoft Windows
Basic understanding of the testing process
Has successfully completed the Using Test Director or Using Quality Center course
Experience with QuickTest Professional is extremely helpful
Course Outline


Business Process Test Methodology

The BPT Workflow

Working With Requirements for BPT

Test Plans and Requirements Coverage

Introduction to Business Components

Creating Manual Components

Navigate the Business Component module
Keyword-Driven Tests

Executing Business Process Test Sets


Software Testing Training

Our Software Testing Partner
Software testing institute

For More Visit Site
http://www.qacampus.com

For discussion FORUM
http://www.qacampus.com/forum/index.php

Basics to Advanced Bugzilla

Basics to Advanced Bugzilla
Course Code : CTOBZ 204 Source : CresTech Course Length : 1 days


Bugzilla is a Web-based general-purpose bugtracker tool originally developed and used by the Mozilla project. Released as open source software by Netscape Communications in 1998, Bugzilla has been adopted by a variety of organizations for use as a defect tracker for both free software and proprietary products. Bugzilla is licensed under the Mozilla Public License

Prerequisites

The course is intended for beginners or intermediate testers, leads Basic testing knowledge skills. While previous testing tool knowledge is not required.

Intended Audiences

Knowledge of various software application
Regression testing concepts
Knowledge of different OS environments
Knowledge of different web browsers
Introduction to Bugzilla

Administering Bugzilla

User Administration
Classifications
Products
Components
Versions
Milestones
Flags
Keywords
Custom Fields
Bug Status Workflow
Voting
Quips
Groups and Group Security
Checking and Maintaining Database Integrity
Using Bugzilla

Introduction
Create a Bugzilla Account
Anatomy of a Bug
Life Cycle of a Bug
Searching for Bugs
Filing Bugs
Attachments
Reports and Charts
Flags
Whining
Customizing Bugzilla

Custom Skins
Template Customization

Software Testing Training

Our Software Testing Partner
Software testing institute

For More Visit Site
http://www.qacampus.com

For discussion FORUM
http://www.qacampus.com/forum/index.php

Application Web Testing

Application Web Testing
Course Code : CTQWT 100 Source : CresTech Course Length : 2 days


Introduction :

This training course provides a comprehensive overview of methods, techniques and tools that can be applied to testing of e-business systems. In addition the course will focus on management and team skills that ensure that testing is conducted effectively and efficiently. The course is focused on practical approaches to testing, based on the experience of the presenters? skills in consulting and test outsourcing, as well as adopting leading trends and ideas emerging from Europe and the USA . During the course extensive case-studies and real-world experiences will be presented.

Intended Audience :

This course addresses e-business issues of concern to project, development and testing managers as well as testing practitioners. Managers will learn new approaches for identifying and managing risks, preparing test strategies and identify test activities, and for planning and monitoring the testing process. Test practitioners will learn new techniques and tools for conducting e-business tests.

Course Objectives :

By the end of this course participants will be able to:

Develop a strategy and plans for testing e-business applications
Define comprehensive and cost-effective tests to dig out bugs in your systems
Identify bugs and ensure that bugs are being resolved appropriately
Utilise automated test tools to reduce costs involved in testing
Manage your testing activities and test team
Course outline

Web Application Testing Foundation

How Web Application Testing is Different from Traditional Testing

INTERNET/Networking Basics for Testers

Basic Types of Tests and What to Look For

Browser Basics and How to test within the browser

Discuss installation testing
Discuss configuration and compatibility testing
Discuss what to look for in functionality and UI testing.



Software Testing Training

Our Software Testing Partner
Software testing institute

For More Visit Site
http://www.qacampus.com

For discussion FORUM
http://www.qacampus.com/forum/index.php

Thursday, January 29, 2009

SRS Document Template - Preliminary Schedule

This section provides an initial version of the project plan, including the major tasks to be accomplished, their interdependencies, and their tentative start/stop dates. The plan also includes information on hardware, software, and wetware resource requirements.

The project plan should be accompanied by one or more PERT or GANTT charts.





Software Testing Training

Our Software Testing Partner
Software testing institute

For More Visit Site
http://www.qacampus.com

For discussion FORUM
http://www.qacampus.com/forum/index.php