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

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

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

SharePoint Training. Yes-M Systems LLC. Length: Hours Course

Java Platform, Enterprise Edition (Java EE) From Yes-M Systems LLC Length: Approx 3 weeks/30 hours Audience: Students with experience in Java SE

SAP - BASIS ADMINISTRATION - COURSE CONTENTS From Yes-M Systems LLC Length: Approx hours Student Location To students from around the world

QA Classroom and Online training from Yes-M Systems

Software Quality Testing Course Material

Cognos TM1-10 Course Curriculum

Certified Selenium Professional VS-1083

IBM WebSphere DataStage Online training from Yes-M Systems

QEx Whitepaper. Automation Testing Pillar: Selenium. Naveen Saxena. AuthOr:

SOFTWARE TESTING TRAINING COURSES CONTENTS

Course Catalog for QA Software Testing Training

Testing Tools Content (Manual with Selenium) Levels of Testing

ON-DEMAND TRAINING FOR PROFESSIONALS

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

Quality Assurance Training Program

Automation using Selenium

Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

Oracle Database: SQL and PL/SQL Fundamentals

Oracle Database: SQL and PL/SQL Fundamentals NEW

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

Salary Guide

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

Duration Vendor Audience 5 Days Oracle End Users, Developers, Technical Consultants and Support Staff

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture

Initial Value Proposition (IVP)

Test Automation -Selenium

DIPLOMA IN WEBDEVELOPMENT

Module 4: File Reading. Module 5: Database connection

Oracle Database: SQL and PL/SQL Fundamentals

Mohammed Khan SUMMARY

Software Automated Testing

Sandesh Prasanna Kumar

Web Service Testing. SOAP-based Web Services. Software Quality Assurance Telerik Software Academy

The maturity level of APEX. Patrick Hellemans Competence Manager Technology

AUTOMATING THE WEB APPLICATIONS USING THE SELENIUM RC

soapui Product Comparison

Enable Your Automated Web App Testing by WebDriver. Yugang Fan Intel

D61830GC30. MySQL for Developers. Summary. Introduction. Prerequisites. At Course completion After completing this course, students will be able to:

Oracle SQL. Course Summary. Duration. Objectives

Business Assurance & Testing QEx Automation Platform

Basic Unix/Linux 1. Software Testing Interview Prep

Implementing a Data Warehouse with Microsoft SQL Server 2012

Implementing a Data Warehouse with Microsoft SQL Server 2012 (70-463)

Establish and maintain Center of Excellence (CoE) around Data Architecture

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

International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN:

Agile Web Application Testing

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

Testhouse Training Portfolio

Windmill. Automated Testing for Web Applications

SAP BO 4.1 Online Training

Net Developer Role Description Responsibilities Qualifications

Cross Platform Mobile. -Vinod Doshi

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

SoapUI NG Pro and Ready! API Platform Two-Day Training Course Syllabus

Chapter 1: Web Services Testing and soapui

A Comprehensive Review of Web-based Automation Testing Tools

CATALOG OF CLASSES IT and Technical Courses

Introduction to Selenium Using Java Language

Implementing a Data Warehouse with Microsoft SQL Server 2012

DESIGN OF AUTOMATION SCRIPTS EXECUTION APPLICATION FOR SELENIUM WEBDRIVER AND TestNG FRAMEWORK

Agile Web Service and REST Service Testing with soapui

Regression & Load Testing BI EE 11g

SQL Server 2012 Business Intelligence Boot Camp

Data warehousing/dimensional modeling/ SAP BW 7.3 Concepts

Automating Testing and Configuration Data Migration in OTM/GTM Projects using Open Source Tools By Rakesh Raveendran Oracle Consulting

Test Automation Tool comparison HP UFT/QTP vs. Selenium - Prashant Malhotra

Sisense. Product Highlights.

ASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010

Managing Enterprise Devices and Apps using System Center Configuration Manager 20696B; 5 Days, Instructor-led

Load Testing Essentials

STUDY AND ANALYSIS OF AUTOMATION TESTING TECHNIQUES

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

Perfecto Mobile. All rights reserved.

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

IT Salary Guide. National. An Inside Look at IT Salaries. mondo.com 1

ETL TESTING TRAINING

Computer Science Course Descriptions Page 1

Product Roadmap. Sushant Rao Principal Product Manager Fortify Software, a HP company

Your Technology Partner Offshore and Onsite. Services Portfolio

Getting started with API testing

SAP BUSINESS OBJECTS BO BI 4.1 amron

Selenium 1.0 Testing Tools

Oracle Database 10g: Introduction to SQL

Top 10 Oracle SQL Developer Tips and Tricks

Facebook Twitter YouTube Google Plus Website

Futuretrend Software Testing

WEB APPLICATION TESTING SOLUTIONS WITH SELENIUM

Welcome To Corporate Presentation On Staffing Services

COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida

BCA 421- Java. Tilak Maharashtra University. Bachelor of Computer Applications (BCA) 1. The Genesis of Java

Quality Testing. Assured.

GLOBAL JOURNAL OF ENGINEERING SCIENCE AND RESEARCHES

Introduction to Automated Testing

Transcription:

QA Tools (QTP, QC/ALM), Selenium with Java, Mobile with Automation, Unix, SQL, SOAP UI From Length: Approx 7-8 weeks/70+ hours Audience: Students with knowledge of manual testing Student Location To students from around the world Delivery Method: Instructor-Led Live Training Classroom and/or Online Phone: 678-643-7777, 678-248-0302 1

Table of Contents: A. Course Summary... 3 About this Course:... 3 AT COURSE COMPLETION... 4 B. Contact us for more details:... 4 C. QA Tools, Selenium with Java, Mobile with Automation, Unix and SQL, SOAP UI... 5 1. Test automation using Selenium IDE Java and Web Driver... 5 2. QTP... 7 3. Mobile Testing with Automation... 7 4. Soap UI, WebServices and SOA... 9 5 SQL and Advanced SQL... 10 6 Quality Center tool... 11 7 Unix and Shell Scripting... 11 8 Interview and Resume preparations... 11 D. About Yes-M Systems:... 12 E. Courses we offer:... 13 Phone: 678-643-7777, 678-248-0302 2

About this Course: A. Course Summary This 70+ hour course is designed to give students with a manual testing knowledge a solid knowledge in QTP, QC, ETL Testing, SQL, UNIX, Agile, Selenium, Mobile and SOAP UI. Topics are reinforced with intense hands-on practices including in class exercises, projects, home works with home work feedbacks. This course is taught by experienced instructors who have solid IT experience. During and after the course, students will get to attend mock interview sessions and resume preparation sessions. This course will allow the students to understand various QA tools and QA related advanced topics including: (i) HP Automation Tools - Quality Center and Quick Test Pro (QTP) (ii) Automation tool: Selenium WebDriver with Java (iii) Advanced Testing: Mobile Testing with Automation, SOAP UI, Web Services Testing with hands-on and SOA. (iv) Unix and SQL with hands-on (v) BA concepts User, Functional and Non-Functional. (vi) Interview Questions, mock interviews and resume Preparation sessions. Projects/mini-projects/Hands-on sessions via class work and/or home work on the following topics: (i) QTP (ii) Selenium with Java Programming (iii) Mobile Testing with Automation, Web Services and SOAP UI (iv) Unix (v) SQL Queries Phone: 678-643-7777, 678-248-0302 3

AT COURSE COMPLETION 1. Perform the role of a QA Tester or Test Engineer or IT Tester a. Mobile testing with Automation b. Automation Testing using Selenium and Java c. Automation testing using QTP d. Database Testing e. Writing SQL queries f. Handle Unix commands B. Contact us for more details: Company name: Yes-M Systems Website:, Phone numbers (USA): 678-643-7777, 678-248-0302 Phone number (India): 91-8220006968 Kudzu Reviews: http://www.kudzu.com/m/yes-m-systems- 30363491/reviews/ Facebook: http://www.facebook.com/yesmsystems Youtube: http://www.youtube.com/yesmsystems Phone: 678-643-7777, 678-248-0302 4

C. QA Tools, Selenium with Java, Mobile with Automation, Unix and SQL, SOAP UI Total Course length: 75 hours [Approx] 1. QTP 22 hours 2. Selenium 25 hours 3. Selenium/Mobile testing/soap/web services 16 hours 4. Quality Center and Agile testing 7 hours 5. SQL 5 hours 6. Unix 4 hours (Note: A student is welcome to take any combination of these topics) 1. Test automation using Selenium IDE Java and Web Driver 1.1 Introduction 1.1.1 Automation Testing 1.1.2 Selenium IDE 1.1.3 Selenium WebDriver 1.2 Installation 1.2.1 Selenium IDE 1.2.2 Java JDK 1.2.3 IntelliJ IDEA 1.2.4 WebDriver 1.3 Java: Data Types/Operators/Console I/O 1.3.1 Introduction to java Programming 1.3.2 Writing Java Code and Execution 1.3.3 Data Types & Variables 1.3.4 Constants 1.3.5 Operators 1.3.6 Type Casting & Boxing 1.3.7 Console I/O 1.3.8 Example Programs 1.4 Java: Conditional & Loops 1.4.1 if Statement 1.4.2 if-else statement Phone: 678-643-7777, 678-248-0302 5

1.4.3 if-else-if Statement 1.4.4 Nested if Statement 1.4.5 switch statement 1.4.6 while Loop 1.4.7 do-while Loop 1.4.8 for Loop 1.4.9 break, continue ; 1.4.10 Example Programs 1.5 Java: Arrays 1.5.1 Declaring and Initializing 1.5.2 Accessing Array Elements 1.5.3 For Each 1.5.4 Multidimensional 1.5.5 Example Programs 1.6 Java: Methods 1.6.1 Defining a Method 1.6.2 Calling a Method 1.6.3 Recursion 1.6.4 Method Overloading 1.6.5 Passing Arrays 1.6.6 Argument List 1.6.7 Example Programs 1.7 Selenium IDE & Locators 1.8 WebDriver Basics 1.9 Web Element Functions including Form Elements 1.10 Exceptions in Selenium 1.11 Navigation & Cookies 1.12 Windows Functions 1.13 Handling Alerts & PopUps 1.14 Mouse & keyboard Actions 1.15 Cross Browser Testing 1.16 Headless Browser Testing 1.17 Chrome & Firefox profile Testing Phone: 678-643-7777, 678-248-0302 6

1.18 Waits & Handling Ajax websites 1.19 Taking Screen shots & JavaScript Executor 1.20 Introduction to Frameworks 1.21 Interview Questions 2. QTP 2.1. Introduction to Automated Testing Principles 2.2. Introduction to QTP 2.3. Preparing to Record 2.4. Record a Test using both Keyword and Expert View 2.5. Working with Objects including managing test objects. 2.6. Using Synchronization to enhance Test script. 2.7. Using Standard Checkpoints 2.8. Use of Regular Expression in Standard Checkpoints 2.9. Using Parameterization (Data Driven Testing) 2.10. Reusable and Multiple Actions 2.11. Add steps without recording 2.12. Create Tests on a Web Application 2.13. Custom Checkpoints 2.14. Database Checkpoints 2.15. Intro to Advanced topics 2.15.1. Special focus on VB Scripting 2.15.2. Descriptive programming 2.15.3. Regular Expressions. 2.16. Lab 2.16.1. Instructor Driven Lab Exercises 2.16.2. Homework Exercises 2.16.3. QTP Interview Questions 3. Mobile Testing with Automation 3.1. Introduction to Mobile Application Testing 3.1.1. Complexity of Mobile Applications and Testing 3.1.2. Overview of Mobile Domain 3.1.3. User Expectations Phone: 678-643-7777, 678-248-0302 7

3.1.4. Mobile Application Testing vs Traditional Application Testing 3.2. Different Types of Mobile Applications 3.2.1. Native 3.2.2. Web 3.2.3. Hybrid 3.3. Challenges in Mobile Application Testing 3.3.1. Mobile Platforms 3.3.2. Mobile Browsers 3.3.3. Customers 3.3.4. Interfaces 3.4. Mobile Application Development Platforms 3.5. Mobile Testing Types 3.5.1. Emulators, Simulators, Real Devices 3.5.2. Manual vs Automation 3.5.3. Baseline Testing Criteria for Android/iOS 3.5.4. Functional/UI Testing 3.5.5. Hands-On : Web App Testing Using Firefox/Chrome Emulator 3.5.6. Hands-On: Native App Testing Using Android Emulator 3.6. Mobile Application Testing Strategy 3.6.1. Defining Requirements 3.6.2. Testing Scope 3.6.3. Use cases 3.6.4. Test Levels 3.6.5. Testing Techniques 3.6.6. Test Data 3.6.7. Target Devices 3.6.8. Test Environment 3.6.9. Test Automation 3.6.10. Risks 3.7. Mobile Application Testing Tools 3.7.1. Android Tools 3.7.2. IOS Tools Phone: 678-643-7777, 678-248-0302 8

3.8. Cloud Testing 3.9. Mobile Cloud Testing on real devices 3.9.1. Samsung Remote Lab Demo and Hands-on 3.10. Mobile Automation Testing with Calabash-Android 3.10.1. Overview of Calabash-Android and Cucumber (a BDD tool) 3.10.2. Hands-on: Writing Calabash-Android Test-cases and running them on cloud 3.10.3. Hands-on: View and Analyze results 3.11. Mobile Application Testing Important Skills for Testers 3.11.1. Interview Questions 4. Soap UI, WebServices and SOA 4.1 Principles 4.2 Components 4.3 Standards 4.3.1 Soap 4.3.2 WSDL 4.4 Types of Web Services 4.4.1 Enterprise/Soap 4.4.2 REST 4.5 Hands-on Testing of Web Services with SoapUI 4.5.1 Installation 4.5.2 Testing Soap/WSDL Web Service 4.5.3 Create Soap Project 4.5.4 Generate Test-suite 4.5.5 Adding assertions to Test steps 4.5.6 Using Regular Expressions (Regex) in assertions. 4.6 Testing REST Web Service 4.6.1 Create REST Project 4.6.2 Generate Test-suite 4.6.3 Adding assertions 4.6.4 Using XPath and Regex in assertions Phone: 678-643-7777, 678-248-0302 9

5 SQL and Advanced SQL 5.1 Intro to SQL 5.1.1 SQL 5.1.2 Database 5.1.3 Table, Rows and Columns 5.1.4 Data Types 5.1.5 Primary Key, Alternate/Secondary Keys/NOT NULL/UNIQUE/CHECK and Foreign Keys 5.2 Statements: 5.2.1 SQL 5.2.2 Select and Select * 5.2.3 Column Alias, Null Value, Arithmetic Expressions 5.2.4 Concatenation Operator( ), Literal, DISTINCT 5.2.5 Where 5.2.6 Order By (Desc, Asc) 5.2.7 And & OR, Like 5.2.8 Not 5.2.9 IN 5.2.10 Not In 5.2.11 Insert, Update, Delete 5.2.12 DESCRIBE 5.3 Advanced SQL with Oracle 5.3.1 SQL commands: 5.3.2 Update, Delete 5.3.3 Create, Alter, Drop 5.3.4 Truncate, Select with various operators, 5.3.5 Count, Sum, Distinct, 5.3.6 Order by, Group by, Having 5.3.7 Working With Dates 5.3.8 Sub Query 5.3.9 Introduction to Joins 5.3.9.1 Inner Join 5.3.9.2 Self Join 5.3.9.3 Outer Joins Left/Right/Full 5.3.10 Hands on all above with Oracle APEX online 5.4 Why QA professionals need to know SQL basics 5.4.1 Sample queries for data verification 5.4.2 acquiring test data Phone: 678-643-7777, 678-248-0302 10

5.4.3 SQL Injection attack 5.4.4 What to test in Relational DB apps 6 Quality Center tool 6.1 Discuss the Need for Test Management System 6.2 Discuss the overall features of Quality Center 6.3 Discuss in detail various modules of QC: 6.3.1 Requirements 6.3.2 Test Plan, 6.3.3 Test Lab, 6.3.4 Defects, Analysis 6.3.5 Reporting features 6.4 Discuss the Test coverage, email features 6.5 Defect Management 7 Unix and Shell Scripting 7.1 Introduction to Unix 7.2 Telnet/Putty/WinSCP 7.3 Unix Architecture 7.4 Files and Processes 7.5 Directory Structure 7.6 Paths - Absolute/Relative 7.7 Commonly used UNIX Commands + Hands on 7.8 Vi/Vim Editor Commands + Hands-on Editing 7.9 Hands on with shell scripting 8 Interview and Resume preparations 8.1 HR Questions 8.2 General IT 8.3 QA questions 8.4 Resume preparations, Mock Interview, Job Placement Help Disclaimer: Yes-M Systems and/or their instructors reserve the right to make any changes to the syllabus as deemed necessary to best fulfil the course objectives. Students registered for this course will be made aware of any changes in a timely fashion using reasonable means. Phone: 678-643-7777, 678-248-0302 11

D. About Yes-M Systems: a. Established in 2005 (Atlanta, GA, USA), 10 th year in business. b. A+ accreditation from US Better Business Bureau (http://www.bbb.org/atlanta/business-reviews/internetconsultants/yes-m-systems-in-duluth-ga-27431372) c. Received the Best of 2012, Best of 2013 and Best of 2014 awards from US-based Kudzu (http://www.kudzu.com/m/yes-m- Systems-30363491/reviews/) d. Trained close to 4000+ students from all over the world. e. Experienced, passionate and committed trainers f. IT Training in various technologies including Java, Dot Net, SAP, Oracle, QA, BA etc (See Courses We offer section for more information) g. Professional guidance/help with resumes and interview preparations. h. Recruiter help with marketing/jobs i. Certification at the end of the training. Phone: 678-643-7777, 678-248-0302 12

E. Courses we offer: A. QA and BA courses: QA [Quality Assurance or QA Testing] BA [Business Analysis or Business Analyst] QA and BA as a single course (Integrated QA+BA) at a reduced fee. Advanced/specialization courses: a. 70-hour Selenium course with Core Java and Python b. ETL Testing c. Advanced Mobile Testing d. Advanced QTP e. Any combination of a, b, c, d. Certification QA a. QTP b. ISTQB c. Quality Center Healthcare and Finance specialization a. Healthcare as a Domain Class b. Healthcare BA [Business Analyst with specialization in Healthcare] c. Healthcare QA [Business Analyst with specialization in Healthcare] d. Healthcare QA [Quality Assurance or QA Testing] e. Business analyst with Finance specialization. f. Quality Assurance with Finance specialization Phone: 678-643-7777, 678-248-0302 13

B. Java courses: a. Core Java b. Advanced Java C. Combination of Core Java and Advanced Java D. Microsoft Courses: a. Dot Net b. Microsoft Business Intelligence [MS BI] c. Sharepoint d. MS SQL Server E. SAP Courses: a. SAP FICO b. SAP MM c. SAP HR d. SAP BO e. SAP BI f. SAP HANA F. Oracle Courses: a. Oracle Financial b. Oracle DBA c. PL/SQL Phone: 678-643-7777, 678-248-0302 14

G. Other Courses: a. Hadoop b. Hadoop with Java c. Salesforce d. Project Management (PMP) e. Maximo f. Tabeau g. Informatica h. Cognos Phone: 678-643-7777, 678-248-0302 15