Quality Assurance Training Program



Similar documents
Copyrighted , Address :- EH1-Infotech, SCF 69, Top Floor, Phase 3B-2, Sector 60, Mohali (Chandigarh),

DotNet Web Developer Training Program

QA Classroom and Online training from Yes-M Systems

Software Quality Assurance Training. 50 Cragwood Rd, Suite 350 South Plainfield, NJ 07080

SOFTWARE TESTING TRAINING COURSES CONTENTS

Software Quality Testing Course Material

Testhouse Training Portfolio

Business Application Services Testing

LR120 Load Runner 12.0 Essentials Instructor-Led Training Version 12.0

ALM120 Application Lifecycle Management 11.5 Essentials

QA Tools (QTP, QC/ALM), ETL Testing, Selenium, Mobile, Unix, SQL, SOAP UI

Functional and LoadTest Strategies

Mohammed Khan SUMMARY

Quality Assurance - Karthik

QA Tools (QTP, QC/ALM), Selenium with Java, Mobile with Automation, Unix, SQL, SOAP UI

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

ASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010

MANUAL TESTING. (Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info

PC120 ALM Performance Center 11.5 Essentials

LR120 LoadRunner 12.0 Essentials

IT3205: Fundamentals of Software Engineering (Compulsory)

Fundamentals of LoadRunner 9.0 (2 Days)

IT3203 Fundamentals of Software Engineering (Compulsory) BIT 2 nd YEAR SEMESTER 3

ICAPRG529A Apply testing techniques for software development

Business Analysis From Yes-M Systems LLC Length: Approx 7 weeks/55 hours Audience: Students with or without IT experience or knowledge Student

Essentials of the Quality Assurance Practice Principles of Testing Test Documentation Techniques. Target Audience: Prerequisites:

HP LoadRunner: Essentials 11

Co-Presented by Mr. Bill Rinko-Gay and Dr. Constantin Stanca 9/28/2011

Performance Testing Uncovered

Basic Unix/Linux 1. Software Testing Interview Prep

HPE PC120 ALM Performance Center 12.0 Essentials

FSW QA Testing Levels Definitions

a new generation software test automation framework - CIVIM

Test Creation in QuickTest Professional

Laila TECHNICAL SKILLS

QTP Open Source Test Automation Framework Introduction

Tim Donkersgoed 30 Stillwater St. Elmira, Ontario N3B3M1

Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

Introduction to Automated Testing

Higher Focus on Quality. Pressure on Testing Budgets. ? Short Release Cycles. Your key to Effortless Automation. OpKey TM

How To Understand Software Engineering

Open Source and Commercial Performance Testing Tools

Basics of Automation and Overview of QTP. By, Anver Sathic Abdul Subhan

ISTQB Certified Tester. Foundation Level. Sample Exam 1

Belatrix Software Factory Sample Automated Load/Stress Testing Success Cases

Automation and Virtualization, the pillars of Continuous Testing

Oracle USF

Course Outline: Course: Implementing a Data Warehouse with Microsoft SQL Server 2012 Learning Method: Instructor-led Classroom Learning

Information Technology Policy

Getting Things Done: Practical Web/e-Commerce Application Stress Testing

Testing Lifecycle: Don t be a fool, use a proper tool.

Web based Automation Testing and Tools

Implementing a Data Warehouse with Microsoft SQL Server 2012

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012

Netsmartz. A company that stands by its beliefs A B O U T T H E C O M P A N Y

Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP

JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS QUARTER 2 NETWORKING AND OPERATING SYSTEMS ESSENTIALS. Module 1 - Office Applications

Testing Tools Content (Manual with Selenium) Levels of Testing

Implementing a Data Warehouse with Microsoft SQL Server 2012

Workshop & Chalk n Talk Catalogue Services Premier Workshop & Chalk n Talk Catalogue

Software Automated Testing

HP SAP. Where Development, Test and Operations meet. Application Lifecycle Management

Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not.

Levels of Software Testing. Functional Testing

Aspire's Approach to Test Automation

SQL Server 2012 Business Intelligence Boot Camp

Business Assurance & Testing QEx Automation Platform

SOFTWARE TESTING - QUICK GUIDE SOFTWARE TESTING - OVERVIEW

Mobile Automation: Best Practices

Software Testing Capabilities in BMC BSM Copyright 2011 Vyom Labs Pvt. Ltd.

IBM Client Innovation Centre Thames Valley Vacancies for Experienced Hires

Test Automation Framework

Administering a Microsoft SQL Server 2000 Database

Appendix 2-A. Application and System Development Requirements

CUT COSTS, NOT PROJECTS

05.0 Application Development

What s new in the HP Functional Testing 11.5 suite Ronit Soen, product marketing John Jeremiah, product marketing

Viewpoint. Choosing the right automation tool and framework is critical to project success. - Harsh Bajaj, Technical Test Lead ECSIVS, Infosys

Microsoft. Course 20463C: Implementing a Data Warehouse with Microsoft SQL Server

TESTING FRAMEWORKS. Gayatri Ghanakota

BUSINESS ANALYSIS ANISAN TECHNOLOGIES (I) PRIVATE LIMITED

Automated Testing Best Practices

Comparative Study of Automated Testing Tools: Quick Test Pro and Load Runner

Automated testing for Mobility New age applications require New age Mobility solutions

Testing. Chapter. A Fresh Graduate s Guide to Software Development Tools and Technologies. CHAPTER AUTHORS Michael Atmadja Zhang Shuai Richard

Fully Leverage Agile Test Automation Technical Success and Return on Investment

Benefits of Test Automation for Agile Testing

SAS in clinical trials A relook at project management,

IBM Rational Asset Manager

Guide to Mobile Testing

MOBILE APPLICATION TESTING ENGINEER

Course Syllabus. Maintaining a Microsoft SQL Server 2005 Database. At Course Completion

Transcription:

Quality Assurance Training Program Introduction/Summary: This 5-day course focuses on understanding and developing various skills required by QA Developer, preparing to use various tools and techniques to check and make sure that the defects are identified and corrected before software is released to users. This is a comprehensive and intensive course with plenty of illustrated examples and augmented with practical hands-on exercises. Training Type: Online training/classroom training Audience: This course is intended for anyone with Masters in IT related fields with some Computer Science background. Duration: 40 hrs Training Timings: At this point all courses will be Weekend or Weekdays depending upon the availability of the Trainer. We are going to schedule some orientation sessions (depending upon how many people want to attend) and first class is always free. Faculty: Landmark has a pool of highly experienced working professionals who serves as faculty. They have years of real industry experience. Candidates are always welcome to speak to faculty. We have 4 Full Time Trainers with our Company who are available for consultation. We have a Training Manager who will guide you in every way and our Training Manager will discuss with you on the best possible Options based on current market conditions. Approach: Instructor-led participative lecture with group exercises. Cost: This training programme is absolutely free. Accomadation: If needed, Accomadation will be provided to the trainees. Advance refundable deposit of $1000.00 required. During And After Training Period Landmark Technologies: During the training period we help updating your profile. After training you will be placed with our client companies which include Fortune 1000 companies. Once you are placed on project you will be paid competitive salary. Percentage option offered after 1 year. Landmark Technologies, Inc. also will cover cost of your insurance package on salary option. Salary review after every 6 months, Paid Leaves, Authorized Overtime, Performance Pay, Green Card sponsorship depending on your performance. Referral Fee: Referral fee of $500/trainee, paid on placement.

Objectives: Software Quality Assurance involves the entire software development process - monitoring and improving the process, making sure that any agreed-upon standards and procedures are followed, and ensuring that problems are found and dealt with. It is oriented to 'prevention'. The course teaches the techniques necessary to develop and maintain a systematic, integrated software testing approach for your organization. Experience the science and the art of both functional and structural testing methods in an informal workshop setting. Keep your testing efforts on track while reacting to changing priorities, technologies, and user needs. Learn to think like an attacker so that you can add test cases to cover non-functional often implied or missing security requirements. How to bridge the gap of testing from a developer s perspective vs. from a tester s perspective An introduction to unit testing methods What developers do Knowledge of Manual and Automated Testing Business jargon, definitions Unit, system, integration, and user acceptance development and testing. Bugs that unit tests can expose and ones that they will miss How to leverage (as a tester, not a developer) unit tests to find more bugs earlier How to plan testing on Agile Development projects Working knowledge of the Testing Tools Developing and Designing Test Cases New and sometimes forgotten strategies and test design methods including attack-based testing, model-based testing, and keyword-driven testing More effective test-case design with a black-box testing approach How to select the most effective practices to find bugs, optimize test planning and execution time Understanding of BRD(Business Requirement Document) and SRS (Software Requirement Specification) Type of Testing Models. Repeating test cases Extending functionality Course Content: Outline Module 1: Overview and Introduction Quality Assurance Standards and Methodologies Software Development Life Cycle / Rational Unified Process / SDLC Basic introduction of QA vs. QC, SDLC, CMM, ISO, SIX SIGMA, testing terms Manual testing: risk analysis, usage cases, test plan using real life project, Test Life Cycle Test Planning Planning fundamentals Outline Module 2: Overview of Software development process Microsoft SDLC (System Development Life Cycle)

V-Model, Water Fall, Spiral Model, Spiral/Iterative/Incremental, Agile, extreme Rapid Application Development (RAD) Rational Unified Process Extreme Programming RUP (Rational Unified Process) Object Oriented Concepts Structured Query Language (SQL) / UNIX / LINUX/ XML Development Phases: Unit, Integration, System and User Attributes of each type of testing When to execute each type of test Outline Module 3: Intro to QA tools Test Management Tools - Test Director / Quality Center (Business Process Testing) Integration of Mercury Tools (WinRunner / Quick Test Professional/ Load Runner) with Test Director and Quality Center Outline Module 4: Test Management Tool QC (Quality Center) Complete working of QC filing the requirements Test environments issues and concerns Analyzing requirements to develop test items Reporting and managing defects Tracking Defects Writing test cases and Designing test cases and test procedures Executing test cases and Reporting Defect life cycle from Logging a defect to fixing a defect Outline Module 5: Unit Testing & Testing Strategies Common strategies for unit testing Common unit testing frameworks Regression testing methods and issues Interoperability/Integration Testing Case study of a web-based application API Testing Differences between API testing and Unit Testing Reasons and methods for API testing API test case design techniques Outline Module 6: Automation Tool: WinRunner, LoadRunner and QTP WinRunner Recording user actions Setting the initial condition Synchronizing scripts with the application Record modes and run modes Verifying the application Data driving and automated test Working with GUI MAP files TSL Syntax and Usage Functions, variables, constants and operators

Adding user interaction to a script Flow control Sending messages to the Test Results window LoadRunner Differences between loads, stress, performance testing Tools available in the market for load testing Planning effective load test Recording Enhancing scripts with run settings, recording options Transactions points Rendezvous points Using LR functions Using error logging options Correlation Parameters Check points How to play back script How to implement multiple actions Controller What is scenario? How to assign scripts to scenario? Manual scenario creation Defining and connecting load generators Setting scenario specific run time settings Selecting and configuring the performance monitors Loading and over loading Using RAMPUP/RAMP DOWN QTP Introduction to QTP Recording, running and analyzing scripts Designing the scripts Debugging the scripts Creating checkpoints Standard checkpoints Text checkpoints Text area checkpoints Bitmap checkpoints Object Spy Object repository Parameterize test scripts Reusable actions TestDirector Requirements Coverage analysis/ test coverage Characteristics of useful test case Creating reports Creating test sets

Running tests sets Setting test set properties Manual and automated test execution Adding and running test hosts Analyzing test result Defect tracking Finding effective defects Recovery System / Data Driven Testing/ Web Testing Use WinRunner Recovery Manager to create compound recovery scenarios Outline Module 7: Database Testing / Load Testing/ Stress Testing Checking the Database Verifying database content, columns, and rows Performing runtime record checks Creating Workflows Working with Files Custom Objects Learning the properties of custom objects Mapping custom objects to standard classes Handling a custom object that cannot be mapped Functions Creating functions and compiled modules (libraries) Return codes and error handling Adding functions to the Function Generator and startup script Outline Module 8: Smarter Testing Tips and techniques for improving testing White-box vs. Gray-box vs. Black-box testing Developer testing vs. Tester testing Model-based/State-transition testing Testing use cases Acceptance, system, build/integration, and unit level test plans Contact Us: Landmark Technologies, Inc. 421 7 th Avenue, Suite 1007 New York, NY 1001 Phone: (212) 863 9741 Fax: (212) 504 8320 training@landmark-technologies.com