Manual+Automation Software Testing Training Course in Jaipur

Certification

Industry-oriented certification Digital Marketing training course to furnish your career to kick-start/grow at MNCs/Non-MNCs Organization & corporate

Experienced Faculty

Professional expert Sr. Digital Marketing Consultants With 15+ Years of working experience will provide you industrial level training.

Placement Assistance

Receive placement assistance after completion of 70% training, E-lite team will arrange interviews till you’ll get the placement.

LAB Facility

You can attain the practical training session to get the indutrial exposure & prepare for the corporate level challanges.

Workshop Sessions

You’ll attain knowledge on bases of real-time scenarios, live projects & best case study to complete E-lite workshop.

Admin Support

E-Lite’s 7 days working admin team co-ordinates you for the fresh batch schedule/re-scheduling classes/arrange doubt classes.

Manual + Automation Testing Programme Details

Course Duration:95 – 110 HRS with Highly Skilled Corporate Trainers Manual + Automation Testing Training for Modules – Weekdays / Weekend

Are you able to answer following questions?

  • What is SRS, use case, user story & functional specification? Where will you use what?
  • What is configuration management?
  • What is Agile, sprint, scrum, product backlog, retrospection, scrum master etc.?
  • What is agile board & what is a confluence page?
  • What are estimation techniques?
  • What is QA & QC?
  • What are different levels of CMMI, TMM & ISO?
  • How quality professionals get easily promoted in senior management role?
  • How to deploy, customize, administrate & use tools like Quality Center, QTP, Selenium IDE, JIRA, TestLink, Mantis, SVN etc?

If you already know solutions of above questions, then probably you don’t need this course. However if not, then become a Manual & automation expert with us.

E-Lite Consultants Delhi – Manual + Automation Testing Certification Training Delivery Method:

  • Web / Desktop Base.
  • Instructor-Led Classroom Sessions.
  • Presentations/Demonstration/Practicals of concepts.
  • Handouts/Assignments/Real-time Exposure to work on Clients.
NOTE: Classes Are Also Available On Module Basis

Software Testing Programme Modules

Manual + Automation Software Testing Training Course

<h3>Manual Testing</h3> <h3>Software Testing Overview</h3> <ul> <li>Introduction to Software Testing</li> <li>Objectives of Testing</li> <li>Software Development Process</li> <li>Project vs. Product</li> <li>Error / Fault / Failure</li> <li>Why Software has defects?</li> <li>Most common defects</li> <li>Cost of fixing defects</li> <li>Testing then &hellip; &amp; Testing now&hellip;</li> <li>What is Verification &amp; Validation</li> <li>Difference between QA &amp; QC</li> <li>Role of a Tester</li> </ul> <h3>Principles of Testing</h3> <ul> <li>Early Testing</li> <li>Exhaustive Testing Impossible</li> <li>Defect Clustering</li> <li>Pesticide Paradox</li> <li>Testing is Context Dependant</li> <li>Testing Should Show Presence of Defects</li> <li>Absence of Error is a Fallacy</li> </ul> <h3>Software Development Life Cycle (SDLC)</h3> <ul> <li>SDLC Phases</li> <li>SDLC Models&nbsp; <ul> <li>Waterfall Model</li> <li>V Model</li> <li>RAD Model</li> <li>Prototype Model</li> <li>Spiral Model</li> <li>Agile Model</li> </ul> </li> </ul> <h3>Software Testing Methodologies</h3> <ul> <li>Static Testing</li> <li>White Box Testing</li> <li>Black Box Testing</li> <li>Gray Box Testing</li> </ul> <h3>Static Testing Techniques</h3> <ul> <li>Reviews</li> <li>Walkthroughs</li> </ul> <h3>White Box Testing</h3> <ul> <li>Unit Testing</li> <li>Integration Testing</li> </ul> <h3>Black Box Testing</h3> <ul> <li>System Testing</li> <li>User Acceptance Testing (UAT)&nbsp; <ul> <li>Alpha Testing</li> <li>Beta Testing</li> </ul> </li> </ul> <h3>System Testing &amp; Types of System Testing</h3> <ul> <li>Smoke / Sanity Testing</li> <li>Formal Testing</li> <li>Priority Based/Risk Based Testing</li> <li>Ad-hoc Testing</li> <li>Re-Testing &amp; Regression Testing</li> <li>End-to-End Testing</li> <li>Exploratory Testing</li> <li>Benchmark Testing</li> <li>Monkey Testing</li> <li>UI Testing</li> <li>Usability Testing</li> <li>Security Testing</li> <li>Performance Testing</li> <li>Load Testing</li> <li>Stress Testing</li> <li>Compatibility Testing</li> <li>Installation Testing</li> <li>Globalization Testing</li> <li>Localization Testing</li> <li>Recovery Testing</li> </ul> <h3>Software Testing Life Cycle (STLC)</h3> <ul> <li>Test Planning&nbsp; <ul> <li>Test Strategy</li> <li>Test Plan</li> </ul> </li> <li>Test Analysis&nbsp; <ul> <li>Analyzing Functional Requirements</li> <li>Preparing Requirement Clarification</li> </ul> </li> <li>Test Preparation&nbsp; <ul> <li>Identifying &amp; documenting Test Scenarios</li> <li>Test Case Design Techniques&nbsp; <ul> <li>ECP</li> <li>BVA</li> <li>Decision Table Testing</li> <li>State Transition Testing</li> <li>Use case Testing</li> </ul> </li> <li>Preparing Test Cases</li> <li>Preparing Test Data</li> <li>Preparing RTM</li> </ul> </li> <li>Test Execution&nbsp; <ul> <li>Build Release Process</li> <li>Executing Testcases</li> </ul> </li> <li>Defect / Bug Life Cycle</li> <li>Defect Management&nbsp; <ul> <li>What is defect?</li> <li>Defect Classification</li> <li>Defect Severity &amp; Defect Priority</li> <li>Defect Report Template</li> <li>Defect Reporting &amp; Defect Tracking</li> </ul> </li> <li>Test Closure&nbsp; <ul> <li>Criteria for Test Closure</li> <li>Status Reports (Daily &amp; Weekly)</li> <li>Test Summary Reports</li> <li>Agile Testing</li> <li>Database Testing</li> </ul> </li> </ul> <h3>Test Management &amp; Defect Management Tools</h3> <ul> <li>ALM (Quality Center)</li> <li>Jira</li> </ul> <h3>Structured Query Language</h3> <ul> <li>Introduction to SQL</li> <li>Joining Tables</li> <li>Deleting Data</li> <li>Using Views</li> <li>Deleting Data</li> <li>Grouping Data</li> <li>Between Operator</li> </ul> <h3>Unix Basic Command</h3> <ul> <li>Grep Command</li> <li>Find Command</li> <li>SSH Command</li> <li>VIM Command</li> <li>LS Command</li> <li>PWD Command</li> <li>CD Command</li> <li>Shut Down Command</li> <li>FTP Command</li> <li>Service Command</li> <li>PS Command</li> <li>Kill Command</li> <li>RM Command</li> <li>CP Command</li> <li>MV Command</li> <li>CAT Command</li> <li>PASSWD Command</li> <li>MKDIR Command</li> <li>UNAME Command</li> <li>WHATIS Command</li> <li>TAIL Command</li> <li>LESS Command</li> <li>PING Command</li> <li>Date Command</li> </ul> <h3>ISTQB</h3> <h3>Fundamentals of Testing</h3> <ul> <li>Why is Testing necessary</li> <li>Software systems context</li> <li>Causes of software defects</li> <li>Role of Testing in software development, maintenance &amp; operations</li> <li>Testing &amp; quality</li> <li>How much Testing is enough</li> <li>What is Testing</li> <li>Seven Testing principles</li> <li>Fundamental Test Process</li> <li>Test Planning &amp; control</li> <li>Test analysis &amp; design</li> <li>Test implementation &amp; execution</li> <li>Evaluating exit criteria &amp; reporting</li> <li>Test closure activities</li> <li>The psychology of Testing</li> <li>Code of ethics</li> </ul> <h3>Testing throughout the Software Life Cycle</h3> <ul> <li>Software Development Models</li> <li>V model</li> <li>Iterative models</li> <li>Testing within a lifecycle model</li> <li>Test Levels</li> <li>Component Testing</li> <li>Integration Testing</li> <li>System Testing</li> <li>Acceptance Testing</li> <li>Test Types</li> <li>Functional Testing</li> <li>Non-functional Testing</li> <li>Structural Testing</li> <li>Regression Testing</li> </ul> <h3>Static Techniques</h3> <ul> <li>Static techniques &amp; the test process</li> <li>Review Process</li> <li>Activities of a formal review</li> <li>Roles &amp; responsibilities</li> <li>Types of reviews</li> <li>Success factors for reviews</li> <li>Static analysis by tools</li> </ul> <h3>Test Design Techniques</h3> <ul> <li>Test development process</li> <li>Categories of test design techniques</li> <li>Black box techniques</li> <li>Equivalence Partitioning</li> <li>Boundary Value Analysis</li> <li>Decision Table Testing</li> <li>State Transition Testing</li> <li>Use case Testing</li> <li>White box techniques</li> <li>Statement Testing &amp; coverage</li> <li>Decision Testing &amp; coverage</li> <li>Other structure-based techniques</li> <li>Experience-based techniques</li> <li>Choosing test techniques</li> </ul> <h3>Test Management</h3> <ul> <li>Test Organization</li> <li>Test organization &amp; independence</li> <li>Tasks of test leader &amp; tester</li> <li>Test Planning &amp; Estimation</li> <li>Test planning</li> <li>Test planning activities</li> <li>Entry criteria</li> <li>Exit criteria</li> <li>Test estimation</li> <li>Test strategy, test approach</li> <li>Test Progress Monitoring &amp; Control</li> <li>Test progress monitoring</li> <li>Test reporting</li> <li>Test control</li> <li>Configuration Management</li> <li>Risk &amp; Testing</li> <li>Project risks</li> <li>Product risks</li> <li>Incident Management</li> </ul> <h3>Tool Support for Testing</h3> <ul> <li>Types of Test Tools</li> <li>Tool support for Testing</li> <li>Test tool classification</li> <li>Tool Support for management of Testing &amp; tests</li> <li>Tool support for static Testing</li> <li>Tool support for test specification</li> <li>Tool support for test execution &amp; logging</li> <li>Tool support for performance &amp; monitoring</li> <li>Tool support for specific Testing needs</li> <li>Effective Use of Tools</li> <li>Potential benefits &amp; risks</li> <li>Special considerations</li> <li>Introducing a tool into an organization</li> </ul> <h3>Basis of Selenium</h3> <h3>Selenium Introduction &amp; IDE</h3> <ul> <li>Overview of Selenium</li> <li>Java Setup</li> <li>eclipse setup</li> <li>why java for selenium</li> <li>First eclipse project</li> <li>First Java Program</li> <li>Installation of IDE</li> <li>Recording of script</li> <li>Running script</li> <li><strong>RC overview &amp; WebDriver2.X</strong></li> <li>RC introduction</li> <li>Overview of webdriver</li> <li>configuration</li> <li>Drivers for FF.IE, Chrome</li> <li>Firepath &amp; firebug addon installation</li> <li>Finding element using locators ID,xpath,link,CSS ..etc.</li> <li>Handling drop down</li> <li>Handling Alert</li> <li>Handling multiple windows</li> <li>Close &amp; quite difference</li> <li>Open &amp; navigate</li> <li>TESTNG &amp; reporting</li> <li>Overview of webdriver 3.x</li> </ul>
<h3>Selenium Introduction &amp; Java Basics-1</h3> <ul> <li>Overview of Selenium</li> <li>Java Setup</li> <li>eclipse setup</li> <li>why java for selenium</li> <li>First eclipse project</li> <li>First Java Program</li> <li>Concept of Java class</li> <li>Data types in java</li> <li>String class, if statement, Loops, Array</li> <li>Practical usage of array &amp; loops in selenium</li> </ul> <h3>Java Basics &ndash; 2</h3> <ul> <li>Local variable, Global variable</li> <li>Static/Non static variable/function</li> <li>Object creation</li> <li>constructors</li> <li>Call by reference &amp; call by value</li> <li>OOPS-Inheritance, overriding, overloading, Object class</li> <li>Packages, Access modifies</li> <li>Exception handling -Exception/Error, different type of exception</li> <li>Collection API</li> <li>Practical usage of Java concept in concept in selenium</li> </ul> <h3>File Handling, XML File, XLS handling</h3> <ul> <li>Reading writing text file</li> <li>POI api, reading &amp; writing in XLS</li> <li>Reading from XML file</li> <li>Junit/TESTNG overview</li> </ul> <h3>JUNIT &amp; ANT</h3> <ul> <li>JUNIT configuration</li> <li>JUNIT annotations</li> <li>Skipping Test</li> <li>Parameterization</li> <li>Assertion</li> <li>What is ANT</li> <li>JUNIT-Maven</li> <li>HTML Report generation Using ANT</li> </ul> <h3>TestNG Framework &amp; Reports Generation</h3> <ul> <li>Overview of TESTNG</li> <li>TestNG annotations</li> <li>Parameterization</li> <li>Grouping of test</li> <li>Setting priority</li> <li>skipping test</li> <li>Report Generation</li> </ul> <h3>Selenium IDE</h3> <ul> <li>Installation of IDE</li> <li>Recording of script</li> <li>Running script</li> <li>Wait</li> <li>Verification/Assertion</li> <li>User Extension</li> <li>Regular expression</li> <li>RC introduction</li> </ul> <h3>Web Driver 2</h3> <ul> <li>Overview of webdriver</li> <li>configuration</li> <li>Drivers for FF.IE, Chrome</li> <li>Firepath &amp; firebug addon installation</li> <li>Inspecting element in FF, IE &amp; chrome</li> <li>Finding element</li> <li>Absolute &amp; relative xpath</li> <li>cssSelector as compare to xpath</li> <li>Handling dynamic object/ids on the page</li> <li>Handling Alert</li> <li>Handling multiple windows</li> <li>Close &amp; quite difference</li> <li>Open &amp; navigate</li> </ul> <h3>Data Driven Framework</h3> <ul> <li>Overview of is data driven framework, keyword &amp; Hybrid</li> <li>Why framework is required?</li> <li>Framework generation &amp; structure design</li> <li>Test case creation</li> <li>xml</li> <li>Create util function, validation function</li> <li>Report &amp; logging</li> <li>Screenshot</li> <li>Reading from XLS</li> <li>Run with ANT</li> </ul> <h3>Project: Page Object Model</h3> <ul> <li>Overview of page object mode</li> <li>Page object model practical use</li> <li>Build maven project</li> <li>build page classes</li> <li>Build base page classes</li> <li>Create complete structure of framework</li> <li>Execution</li> </ul> <h3>WebDriver3</h3> <ul> <li>Overview of webdriver3</li> <li>Queries session?</li> </ul>
<h3>Introduction to Automation Testing</h3> <ul> <li>What is Automation Testing?</li> <li>Benefits of Automation Testing?</li> <li>Manual Testing vs. Automation Testing</li> <li>Types of Automation Testing Tools</li> <li>Tool Selection Criteria</li> <li>Automation Testing Process</li> <li>When should Test Automation be used?</li> <li>When should Test Automation be avoided?</li> </ul> <h3>Introduction to QuickTest</h3> <ul> <li>Overview of Add-In Manager &amp; QuickTest</li> <li>QuickTest Window &amp; Tools</li> <li>QuickTest Commands</li> <li>Tools in QuickTest</li> </ul> <h3>Record &amp; Playback</h3> <ul> <li>Recording a Test</li> <li>Understanding your recorded Test</li> <li>Executing a Test</li> <li>Different Recording Levels</li> <li>Default Recording</li> <li>Analog Recording</li> <li>Low-Level Recording</li> <li>Analyzing the Results</li> </ul> <h3>Introduction to VBScript</h3> <ul> <li>Difference between Languages &amp; Scripts</li> <li>VB script Language Overview</li> <li>History of VBScript</li> <li>VBScript &amp; Versions</li> <li>Difference between Languages &amp; Scripting</li> </ul> <h3><strong>Comments</strong></h3> <ul> <li>Purpose of comments:</li> <li>Types of Comments</li> <li>Comments &amp; Shortcut keys</li> </ul> <h3><strong>VB Script Variables</strong></h3> <ul> <li>Declaring Variables</li> <li>Option Explicit</li> <li>Naming Restrictions for Variables</li> <li>Scope of Variables</li> <li>Life Time of Variables</li> <li>Assigning Values to Variables</li> <li>Scalar Variables &amp; Array Variables</li> <li>Dynamic Arrays</li> </ul> <h3><strong>VB Script Data Types</strong></h3> <ul> <li>Variant Subtypes</li> </ul> <h3><strong>VB Script Operators</strong></h3> <ul> <li>Operator Precedence</li> <li>Arithmetic Operators</li> <li>Comparison Operators</li> <li>Logical Operators</li> <li>String Manipulation</li> </ul> <h3>Input/Output Operations</h3> <ul> <li>InputBox Function</li> <li>MsgBox Function</li> </ul> <h3><strong>Constants</strong></h3> <ul> <li>Creating Constants</li> </ul> <h3><strong>Conditional Statements</strong></h3> <ul> <li>If Statement</li> <li>If&hellip;Then&hellip;.Else Statement</li> <li>If&hellip;Then&hellip;.ElseIf Statement</li> <li>Select&hellip;Case Statement</li> </ul> <h3><strong>Loop through Code</strong></h3> <ul> <li>Do&hellip;Loop</li> <li>Do Until</li> <li>While&hellip;Wend</li> <li>For&hellip;Next</li> <li>For Each&hellip;Next</li> </ul> <h3><strong>Other Statements Procedures</strong></h3> <ul> <li>Sub Procedures</li> <li>Function Procedures</li> </ul> <h3>Error Handling</h3> <ul> <li>Handling Syntax &amp; Runtime Errors</li> <li>Coding to Avoid Errors</li> <li>Coding to Handle Errors</li> <li>The Error Object</li> <li>The Raise Method</li> </ul> <h3><strong>Built-In Functions</strong></h3> <ul> <li>String Functions</li> <li>Math Functions</li> <li>Date &amp; Time Functions</li> </ul> <h3><strong>Debugging</strong></h3> <ul> <li>Why Debug</li> <li>Types of Bugs</li> <li>Stepping Through Code</li> <li>Watching Variable Values</li> </ul> <h3><strong>Regular Expressions</strong></h3> <h3><strong>Methods</strong></h3> <h3><strong>Objects</strong></h3> <h3>Introduction to Objects</h3> <ul> <li>What are Objects?</li> <li>Properties Defined</li> <li>Methods Defined</li> <li>Events Defined</li> <li>Referencing Objects</li> <li><strong>Properties</strong></li> <li><strong>Classes</strong></li> <li><strong>Keywords</strong></li> <li><strong>Working with Test Objects &amp; Object Repositories</strong></li> <li>Object Repository Introduction</li> <li>How Objects are added into OR</li> <li>Identifying the Objects</li> <li>Viewing the Object Properties</li> <li>Object Repository Modes</li> <li>Per-Action vs. Shared Object Repository</li> <li>Object SPY</li> <li>OI Introduction</li> <li>User Defined Objects</li> <li>Smart Identification</li> <li>Managing Object Repositories</li> <li>Merging Shared Object Repositories</li> <li>Associating Shared Object Repositories to a Test</li> <li>Merging Object Repositories</li> </ul> <h3><strong>Synchronization</strong></h3> <ul> <li>What is Synchronization?</li> <li>Synchronizing Your Tests</li> <li>Synchronization Methods</li> <li>Adding Wait Property Method</li> <li>Adding Wait Method, Adding Exist method</li> <li>Adding Sync Method</li> <li>Global Synchronization Settings</li> <li>Browser vs. Page Sync()</li> <li>Web Event Recording Configuration</li> </ul> <h3>Checkpoints</h3> <ul> <li>Introduction</li> <li>Adding Checkpoints while recording</li> <li>Types of Checkpoints</li> <li>Standard Checkpoint</li> <li>Text Checkpoint, Text area Checkpoint</li> <li>Bitmap Checkpoint</li> <li>Database Checkpoint</li> <li>Accessibility Checkpoint</li> <li>XML from Resource Checkpoint</li> <li>XML from Application Checkpoint</li> <li>Page Checkpoint, Table Checkpoint</li> <li>Image Checkpoint</li> <li>Updating Checkpoints at run time</li> </ul> <h3><strong>Output values </strong></h3> <ul> <li>Introduction</li> <li>Types of Output Values</li> <li>Creating Output values</li> <li>Storing output values</li> </ul> <h3>Actions</h3> <ul> <li>Introduction to Actions</li> <li>Types of Actions, Creating Actions</li> <li>Inserting Call to Actions</li> <li>Insert Call to Copy of Action</li> <li>Insert Call to Existing Action</li> <li>Splitting Actions</li> <li>Input &amp; Output Parameters</li> <li>Action Template</li> </ul> <h3>Parameterization Tests &amp; Data Driven Tests</h3> <ul> <li>What is Parameterization?</li> <li>Parameterizing a Test Manually</li> <li>Parameterizing Using Actions</li> <li>Parameterizing Using DataTables</li> <li>Parameterizing Using Environment Variables</li> <li>Built-in Environment Variables</li> <li>Internal Environment variables</li> <li>External Environment Variables</li> <li>Parameterizing Using Random Number</li> </ul> <h3>Working with DataTables</h3> <ul> <li>Introduction</li> <li>Working with global &amp; Action Sheets</li> <li>Editing &amp; Saving DataTables</li> <li>DataTable Methods</li> <li>DataTables &amp; Database</li> <li>Importing &amp; Exporting Data to/ from Spread Sheet</li> </ul> <h3>Regular Expressions</h3> <ul> <li>Introduction to Regular Expressions</li> <li>Defining Regular Expressions</li> <li>Running &amp; Analyzing Regular Expressions</li> <li>Regular Expression Characters</li> <li>When to use Regular Expressions in QuickTest</li> </ul> <h3>Functions</h3> <ul> <li>Introduction</li> <li>Creating User-Defined Functions</li> <li>Advantages if Using functions</li> <li>Creating generic Functions</li> <li>Function Decomposition</li> <li>Read from Excel</li> <li>Write to Excel</li> <li>Step Generator</li> </ul> <h3>Recovery Scenarios</h3> <ul> <li>Introduction to Trigger Events</li> <li>When to use Recovery Scenarios?</li> <li>Default Recovery Scenarios</li> <li>Recovery Function call</li> <li>Recovery Scenario Manager</li> <li>Error Handling</li> <li>Creating Recovery files</li> <li>Associating Recovery files</li> </ul> <h3>Mapping User-Defined Test Object Classes</h3> <ul> <li>Introduction</li> <li>What is Virtual Object?</li> <li>Creating Virtual Object</li> <li>Virtual Object Manager</li> <li>Entire Parent hierarchy</li> <li>Parent only</li> </ul> <h3>Debugging in QuickTest</h3> <ul> <li>Establishing our Debugging Configuration</li> <li>Using Break Points</li> <li>Step Into, Step Out &amp; Step Over</li> <li>Debug viewer Pane</li> <li>Working with Watch Expressions Tab</li> <li>Working with the Variables Tab</li> <li>Working with the Comm&amp; Tab</li> </ul> <h3>Library Files</h3> <ul> <li>Associating a Library globally with a test</li> <li>Dynamically Loading libraries locally at run-time</li> <li>Dynamically Loading libraries globally at run-time</li> <li>Applicability of Option Explicit</li> </ul> <h3>Working with Databases</h3> <ul> <li>Introduction</li> <li>Checking the state of Connection or Recordset</li> <li>Database Connectivity</li> <li>MS Access, SQL Server &amp; Oracle</li> <li>Exporting the results of a query to DataTable</li> </ul> <h3>Working with Flat Files</h3> <ul> <li>Introduction</li> <li>Types Flat Files, Modes of Flat Files</li> <li>Advantages FSO</li> </ul> <h3>Utility Objects</h3> <ul> <li>The Crypt Object</li> <li>The Optional Step Object, The PathFinder Object</li> <li>The SystemUtil Object, The RegisterUserFunc Object</li> <li>The Services Object, With&mdash; End with</li> <li>Transactional Statements</li> </ul> <h3>QTP Automation Object Model</h3> <ul> <li>Introduction</li> <li>Automation QuickTest Operations</li> <li>When to use AOM Scripts</li> <li>How can we use AOM to launch QuickTest on Remote Machine</li> </ul> <h3><strong>HTML DOM</strong></h3> <ul> <li>What is HTML?</li> <li>When to use HTML DOM?</li> <li>When not to use HTML DOM?</li> <li>HTML DOM Objects</li> <li>JavaScript Events &amp; Actions</li> <li>Converting a DOM object QTP Test Object</li> </ul> <h3>Working with Web Tables</h3> <ul> <li>Introduction</li> <li>Accessing the web tables</li> <li>Clicking on inside the web table</li> <li>Row count</li> <li>Column Count</li> <li>GetCellData</li> <li>ChildItemsCount</li> </ul> <h3>Working with MS Excel &amp; MS Word</h3> <ul> <li>Introduction</li> <li>The Excel Automation Object Model</li> <li>The Word Automation Object Model</li> </ul> <h3>Descriptive Programming</h3> <ul> <li>Introduction</li> <li>Advantages of Descriptive Programming</li> <li>When to use Descriptive Programming</li> <li>Descriptive Programming syntax</li> <li>Using description objects</li> <li>The micclass Identifier</li> <li>Converting OR based script to a DP-based script</li> <li>Types DP/PD Methods</li> </ul> <h3>Implementing Test Automation Frame Works in Real Time Project</h3> <ul> <li>Introduction</li> <li>Design Guidelines</li> <li>Advantages of Frame Work</li> <li>Types of Automation frameworks</li> <li>Support different application versions</li> <li>Implementing in Real-Time Environment</li> <li>Disadvantages of frameworks</li> </ul>
<h3>Introduction to Agile and Scrum</h3> <ul> <li>Why Agile</li> <li>Course Objectives</li> <li>Target audience</li> <li>Traditional Development</li> <li>Problems with traditional software development</li> <li>Usage of features in a system</li> <li>Makings of a new approach</li> <li>Agile Manifesto</li> <li>Principles behind the Agile Manifesto</li> <li>Authors of the Agile Manifesto</li> <li>Agile Project Management Framework</li> <li>What is Scrum</li> <li>Certified Scrum Master</li> </ul> <h3>Agile Scrum Methodologies</h3> <ul> <li>Agile Methodologies</li> <li>Feature Driven Development</li> <li>extreme Programming</li> <li>XP Values</li> <li>XP Practices</li> <li>XP Benefits</li> <li>Agile Unified Process</li> <li>Scrum</li> <li>Scrum Life cycle</li> </ul> <h3>Scrum Roles</h3> <ul> <li>Scrum Roles</li> <li>Stakeholders</li> <li>Management of stakeholders</li> <li>Scrum lifecycle</li> <li>Product Owner</li> <li>Product Owners role</li> <li>Product Owners role</li> <li>Prioritization</li> <li>Cost-Benefit Analysis</li> <li>Prioritization based on Value and Risk</li> <li>Prioritizing requirements MoSCoW</li> <li>Prioritizing requirements Relative weighting method</li> <li>Scrum life cycle</li> <li>Scrum Master</li> <li>What does a Scrum Master Do</li> <li>What the Scrum Master Should NOT do</li> <li>Role of a Manager</li> </ul> <h3>Agile Scrum Ceremonies</h3> <ul> <li>Scrum Ceremonies</li> <li>Timeboxing</li> <li>Advantages of timeboxing</li> <li>Release</li> <li>High-level view of a release</li> <li>Sprints</li> <li>Factors in selecting a Sprint duration</li> <li>Intensity of work</li> <li>No changes in a Sprint</li> <li>Daily Scrum</li> <li>Sprint Review</li> <li>Sprint Review</li> <li>Also check during a review</li> <li>Sprint Retrospective</li> <li>Making retrospectives effective</li> </ul> <h3>Scrum Artifacts</h3> <ul> <li>Scrum Artifacts</li> <li>Product backlog</li> <li>Product backlog</li> <li>Product release and sprint backlog</li> <li>User story</li> <li>Example user story formal</li> <li>Story card information</li> <li>Multiple stories may be required to complete a feature</li> <li>Epics</li> <li>Writing good stories</li> <li>Splitting user stories</li> </ul> <h3>Scrum Best Practices</h3> <ul> <li>Scrum Best Practices</li> <li>Refactoring</li> <li>Pair programming</li> <li>Continuous integration</li> <li>Practices of continuous integration</li> <li>Configuration management</li> <li>Quality in Agile</li> <li>Test-driven development</li> <li>Advantages of TDD</li> <li>Definition of Done</li> </ul> <h3>Scrum Planning</h3> <ul> <li>Scrum Planning</li> <li>Principles behind Agile planning</li> <li>Release planning</li> <li>Velocity</li> <li>Sprint planning</li> </ul> <h3>Scrum Estimation</h3> <ul> <li>Scrum Estimation</li> <li>Principles of Scrum estimation</li> <li>Estimation techniques</li> <li>Uncertainty in estimates</li> <li>Story points</li> <li>Story points example</li> <li>Using story points</li> <li>Comparing the approaches</li> <li>Estimation techniques Planning poker</li> <li>Planning poker an example</li> <li>Planning poker tips</li> <li>Advantages of planning poker</li> </ul> <h3>Monitoring Scrum Projects</h3> <ul> <li>Monitoring Scrum Projects</li> <li>Charts in Scrum</li> <li>Burn-down chart: Iteration level</li> <li>Burndown chart Project level</li> <li>Escaped defects found</li> <li>Velocity chart</li> <li>Progress Chart</li> </ul> <h3>Fundamental Agile Testing Principles, Practices, &amp; Processes</h3> <ul> <li>The Differences between Testing in Traditional and Agile Approaches</li> <li>Testing and Development Activities</li> <li>Test Levels</li> <li>Testing and Configuration Management</li> <li>Organizational Options for Independent Testing</li> <li>Status of Testing in Agile Projects</li> <li>Communicating Test Status, Progress, and Product Quality</li> <li>Managing Regression Risk with Evolving Manual and Automated Test Cases</li> <li>Role and Skills of a Tester in an Agile Team</li> <li>Agile Tester Skills</li> <li>The Role of a Tester in an Agile Team</li> </ul> <h3>Agile Testing Methods, Techniques, &amp; Tools</h3> <ul> <li>Agile Testing Methods</li> <li>Test-Driven Development, Acceptance Test-Driven Development, and Behavior-Driven Development</li> <li>The Test Pyramid</li> <li>Testing Quadrants, Test Levels, and Testing Types</li> <li>The Role of a Tester</li> <li>Assessing Quality Risks and Estimating Test Effort</li> <li>Assessing Quality Risks in Agile Projects</li> <li>Estimating Testing Effort Based on Content and Risk</li> <li>Techniques in Agile Projects</li> <li>Acceptance Criteria, Adequate Coverage, and Other Information for Testing</li> <li>Applying Acceptance Test-Driven Development</li> <li>Functional and Non-Functional Black Box Test Design</li> <li>Exploratory Testing and Agile Testing</li> <li>Tools in Agile Projects</li> <li>Task Management and Tracking Tools</li> <li>Communication and Information Sharing Tools</li> <li>Software Build and Distribution Tools</li> <li>Configuration Management Tools</li> <li>Test Design, Implementation, and Execution Tools</li> </ul>
<h3>Mock Interview Preparation</h3>
<ul> <li>Gain recognition for Testing as an essential &amp; professional software engineering specialization by industry</li> <li>Obtain a standard framework for the development of testers&rsquo; careers</li> <li><strong>Become professionally qualified testers</strong> to be recognized by employers, customers &amp; peers, &amp; raise the profile of testers</li> <li>Promote consistent &amp; good Testing practice within all software engineering disciplines</li> <li>Help in identification of Testing topics that are relevant &amp; of value to industry</li> <li>To increase chances of software suppliers to hire &amp; thereby gain commercial advantage over their competitors by advertising their tester recruitment policy</li> <li>Add an <strong>opportunity for testers or those with an interest in Testing to acquire an industry recognized qualification</strong> in the subject</li> </ul>
<ul> <li>Technical Assignments (4 Assignments)</li> <li>Aptitude Test Papers like (HCL, IBM, Wipro etc.)</li> <li>Resume Design by Dedicated Placement Cell</li> <li>Mockup Interview by Corporate Professionals</li> <li>Schedule Interview with valid reference in Software Companies</li> <li>Candidate Analysis (RCA), if candidate is not getting the job</li> </ul>

Find the course details below. Classes & Course can be designed/customize as per request

Duration of Module

Selenium Course Module Selenium Course Duration
Module 1 – Manual+ISTQB Software Testing 55 – 60 (Hours)
Module 2 – Advanced Selenium 35 – 40 (Hours)
Module 3 – QTP / UFT 30 – 35 (Hours)
Module 4 – Agile Methodology 20 – 25 (Hours)
(Manual+ISTQB) + (Basic Selenium Testing) 55 – 60 (Hours)
(Manual+ISTQB) + (Advanced Selenium) 80 – 90 (Hours)

Batch Timings

Selenium Course Schedule Selenium Course Timing
Monday to Friday 8:00 AM – 10:00 AM
Monday to Friday 10:00 AM – 12:00 PM
Monday to Friday 2:00 PM – 4:00 PM
Monday to Friday 4:00 PM – 6:00 PM
Saturday/Sunday 8:00 | 12:00 | 2:00 | 4:00
Sunday 8:00 AM – 10:00 AM
Sunday 10:00 AM – 12:00 PM
Sunday 2:00 PM – 4:00 PM
Sunday 4:00 PM – 6:00 PM