Software Testing

Image Alt

Software Testing Training

  /  IT & Software  /  Software Testing

Software Testing COURSE

Free

About this course

Testing Tools training program at Sathya Technologies focuses on providing training on a collection of Manual and Automated testing applications and tools. Testing is one of the key activities associated with any software development life cycle process. For any application to be released for customer use, Quality assurance and certification is a very important process. Testing tools and application facilitate this. Testing processes are a major source for employment across software industry verticals.

Why This Course?

  • Average salary for SELENIUM professional is about $ 95,300 PA.
  • Opportunities for fresh college graduates.
  • Have continuous usage across the Software Industry across multiple verticals.

Software Testing Training in Ameerpet, Hyderabad

Software Testing Tools program focuses on providing training on a wide range of Manual and Automated Testing Tools which help carrying out different types of testing for applications like regression testing, white and black box testing. Testing is one of the key activities carried out for all application software developments, as Quality assurance is a very important component of all software applications.

The training on Testing Tools by Sathya Technologies focuses on Understanding the Software Testing Life Cycle (STLC). As part of STLC the Requirement gathering and understanding, Test Script Planning, Test Execution, Result tracking and Reporting and all other aspects of Testing are discussed in details with practical example and real-time scenarios are worked out on various Manual and Automated tools. The course material and course curriculum is designed to meet the current industry needs.

How the program will be conducted

Sathya Technologies with its start-of- art class rooms and Lab infrastructure at Ameerpet Hyderabad offer the best and most conducive learning environment, with a team of highly skilled trainers having years of industry experience. Classroom trainings will be conducted on a daily basis. Practical exercises are provided for the topics conducted on daily basis to be worked upon during the lab session. Online session conducted through the virtual classroom also have the same program flow with theory and practical sessions. Our Labs can be accessed online from across the world allowing our online training student to make the best use of the infrastructure from the comfort of their home.

Online session conducted through the virtual classroom also have the same program flow with theory and practical sessions.  Our Labs can be accessed online from across the world allowing our online training student to make the best use of the infrastructure from the comfort of their home.

Career Opportunities on Testing tools

Quality Engineer, Quality Assurance Analyst, Automation Engineers and many more, Testing Tools knowledge opens up an array of opportunities to developer in the IT industry, as testing forms the backbone of all IT application development.  Our well experienced trainer and well planned course materials ensures for 100% success in interviews.

 

Who can learn?

Targeted Audience

  • Students / Fresher’s
  • Software programmers
  • Web Developers

Pre-Requisite for learning the course

Basic understanding and use of computers and internet.

 

FAQs

Testing Tools training program at Sathya Technologies focuses on providing training on a collection of Manual and Automated testing applications and tools. Testing is one of the key activities associated with any software development life cycle process. For any application to be released for customer use, Quality assurance and certification is a very important process. Testing tools and application facilitate this. Testing processes are a major source for employment across software industry verticals.

Why This Course?

  • Average salary for SELENIUM professional is about $ 95,300 PA.
  • Opportunities for fresh college graduates.
  • Have continuous usage across the Software Industry across multiple verticals.

Software Testing Training in Ameerpet, Hyderabad

Software Testing Tools program focuses on providing training on a wide range of Manual and Automated Testing Tools which help carrying out different types of testing for applications like regression testing, white and black box testing. Testing is one of the key activities carried out for all application software developments, as Quality assurance is a very important component of all software applications.

The training on Testing Tools by Sathya Technologies focuses on Understanding the Software Testing Life Cycle (STLC). As part of STLC the Requirement gathering and understanding, Test Script Planning, Test Execution, Result tracking and Reporting and all other aspects of Testing are discussed in details with practical example and real-time scenarios are worked out on various Manual and Automated tools. The course material and course curriculum is designed to meet the current industry needs.

How the program will be conducted

Sathya Technologies with its start-of- art class rooms and Lab infrastructure at Ameerpet Hyderabad offer the best and most conducive learning environment, with a team of highly skilled trainers having years of industry experience. Classroom trainings will be conducted on a daily basis. Practical exercises are provided for the topics conducted on daily basis to be worked upon during the lab session. Online session conducted through the virtual classroom also have the same program flow with theory and practical sessions. Our Labs can be accessed online from across the world allowing our online training student to make the best use of the infrastructure from the comfort of their home.

Online session conducted through the virtual classroom also have the same program flow with theory and practical sessions.  Our Labs can be accessed online from across the world allowing our online training student to make the best use of the infrastructure from the comfort of their home.

Career Opportunities on Testing tools

Quality Engineer, Quality Assurance Analyst, Automation Engineers and many more, Testing Tools knowledge opens up an array of opportunities to developer in the IT industry, as testing forms the backbone of all IT application development.  Our well experienced trainer and well planned course materials ensures for 100% success in interviews.

 

Who can learn?

Targeted Audience

  • Students / Fresher’s
  • Software programmers
  • Web Developers

Pre-Requisite for learning the course

Basic understanding and use of computers and internet.

 

FAQs

Introduction
  • What is Software Quality?
  • Why Testing is necessary?
  • Importance of Software Testing
  • Common Problems in Software Development
  • Testing Objectives
  • Requirement phase
  • Analysis phase
  • Design phase
  • Coding phase
  • Testing phase
  • Delivery and maintenance phase
  • Water falls model
  • Increment model
  • Spiral model
  • Agile model
  • V model
  • Prototype model
  • Black box testing
  • White box testing
  • Gray box testing
  • Hybrid testing
  • Unit testing
  • Integration testing
  • System level testing
  • UAT testing
  • Functional testing
  • Usability testing
  • Performance testing
  • Security testing
  • Alpha testing
  • Beta testing
  • Regression testing
  • Installation testing
  • Recovery testing
  • Compatibility testing
  • End-to-end testing
  • Port testing Adhoc testing
  • Smoke testing
  • Test strategy preparation
  • Use case preparation
  • Test plan preparation
  • Test case design
  • Types of test cases
  • Review test case
  • Test design techniques
  • RTM reviews
  • Testing process
  • Test logs
  • . Test execution life cycle
  • Levels of test execution
  • Test suit preparation and execution
  • Regression testing
  • Defect template
  • Defect life cycle
  • Defect status life cycle
  • Bug life cycle Types of bugs
  • Defect metrics
  • Defect removal efficiency
  • Categories of defects
  • Error, defect, bug
  • Importance of test metrics
  • Different types of metncs
  • Testing data used for metrics
  • Test execution stop criteria
  • Test summary reports
  • Importance of UA testing
  • Scope of UAT
  • Alpha testing Beta testing
  • Management configuration
  • Introduction to software
  • Configuration management
  • Purpose of software configuration management
  • QC
  • QA
  • Inspection
  • Build release process
  • Audit
SDN
  • Reviews
  • Peer review
  • Test bed
  • Slippage
  • PPM
  •     MRM
  • Change request
  • Walk through
  • Defect age
  • Latent defect
  • Defective product
  • Code walk through
  • Work around
  • Patch
  • Test data
  • Manual testing
  • Automation testing
  • Drawbacks of manual testing
  • Benefits of automation testi ng
  • Manual vs automation testing
  • Types of autr mat ed tools
  • History of OTP
  • Overview of qtp
  • Anatomy of qtp
  • Record and run settings
  • Recording modes
  • Using qtp commands
  • Creating and execution test
  • Recording a test
  • Understanding your recorded test
  • Executing a test
  • Standard/normal recording mode
  • Anal og recording mode
  • Low level recording
Types of object repositories
  • Local and shared repository
  • Operations on object repository
  • Object repository manager
  • Dynamically adding objects
  • Object identification
  • Smart identification
  • Object spy
  • Run time objects
  • Test objects
  • Introduction to VB script
  • VB script lan guage
  • VB scr ipt data types
  • VB script variables
  • VB script constants
  • Date and time functions
String functions
  • Numeric of functions
  • Conversion functions
  • Built in functions
  • Used defined functions
 
  • Define array
  • Dynamic array
  • Dictionary objects
  • Conditional statements
  • If... then statements
  • Select case statements
  • For ... next
  • Do ... while
  • Do ... until
  • While ... wend
  • Call statements
  • Dim statements
  • Set statements
  • With statements
  • Option explicit statements
Introduction
  • Introduction  to Selenium
  • Comparison with other tools
  • Components of Selenium
  • What is Selenium IDE
  • Installing IDE
  • Record and playback
  • Converting selenium script into other languages
  • Selenese Commands
  • Limitations of IDE Debugging in IDE
  • Batch testing in IDE
  • Default Timeout
  • User Extensions
 
  • Introduction to Java
  • Installing JDK
  • Configuring Eclipse IDE
  • Creating Java Project
  • Sample Java Program
  • Classes and Objects
  • Downloading Selenium server jar
  • Configuring Selenium into the Java Project
  • Conditional Statements in Java
  • Loops in Java
  • Arrays in Java
  • Array List in Java
  • Methods in Java
  • Utility Functions in Java
  • Local and Global variables in Java
  • Static and Instance Variables in Java
  • Hash Set in Java
  • Method Overloading in Java
  • Constructors in
  • lnheritanceinJava
  • Interfaces in
  • Packages in
  • Browser Launching Automation
  • Working on
  • Firefox
  • Safari
  • Chrome
  • Opera
  • IE
  • Firebug and Fire path
  • Login functionality test
  • Locators in Webdriver
  • Methods in Webdriver
  • Firefox Profiles
  • Making webdriver launch a customized instance of Firefox
  • Basic HTML notations
  • Links Testing
  • Clicking on a link and validating
  • Capturing all links in a page
  • Capturing links from a section of the page
  • Capturing links from a section of the page and validating
  • Links Testing
  • Visible links and Hidden links
  • Validating all the links based on href property
  • Checking for broken links
  • Dropdown Testing
  • Selection an option from the dropdown
  • Select class to automate dropdown
  • Capturing all element in a dropdown
  • Checking if all options in dropdown are working correctly
  • Validating multiple dropdowns
  • Running tests in background
  • Headless Testing
  • HtmlUnitDriver, PhantomJS
  • Rhino, Ghost driver
  • Types of Xpaths
  • Relative and Absolute
  • Creation of relative Xpaths
  • Creation of Absolute Xpaths
  • Customizing Xpaths
  • Handling Dynamic Xpaths
  • Xpath Axes
  • CSS Selectors
  • Creation of CSS Selectors
  • Comparison between Xpath and CSS Selectors
  • Relative and Absolute CSS
  • Handling Dynamic CSS Selectors
  • Introduction to Testing
  • Configuring TestNG into Eclipse.
  • Annotations in Testing
  • Prioritizing test cases.
  • Ignoring Test cases.
  • Advantages of Testing
  • Using testing.xml
  • TestNg Priority
  • TestNG Listeners
  • TestNG Reports
  • Automating Tabs
  • Automating  multiple  windows
  • JavaScriptExecutor
  • Generating Alerts
  • Handling Alerts
  • Handling hidden components directly using JavaScriptExecutor
 
  • Introduction to Synchronization
  • Thread.sleep()
  • Implicit wait
  • wait for an element
  • wait for the entire page to load
  • Explicit Wait
  • Webdriverwait
  • Fluent wait
  • Visibility and Invisibility Conditions
  • What are Ajax Components
  • Handling Ajax Autosuggestions
  • Cookies Testing
  • Capturing the cookies info
  • Deleting all the cookies
  • Captcha Automation
  •  Radio Buttons Testing
  • CheckBoxes Testing
  • Automating input fields
  • Advanced user interactions
  • Mouse Hovering
  • Right Clicking
  • Double Clicking
  • Chain Actions
  • Drag and drop and element
  • Automating Slider bar
  • Introduction to Webtable Testing
  • Handling static webtable
  • Handling dynamic webtable
  • Automating Datepicker(calendar)
  • Apache POI
  • Configuring POI into the project
  • Interacting with Excel
  • Read operations on excel
  • Write operations on excel
  • Dropdown Testing and storing the results in Excel
  • Webtable testing and storing the results in Excel
  • Creating the folder structure
  • Definitions of Datadriven, Keyworddriven, Modulardriven and Hybrid
  • Creating Data Driven Framework
  • Creating Test data excel files
  • Using the test data to test the web application
  • Creating a Data Engine to control the automation test suite
  • Keyword Driven Testing
  • Creation of Properties File
  • Object Repository
  • Creating Actions Keywords Excel file
  • Reflections in Java to handle keywords
  • Creating Modular Driven Framework
  • Creating reusable functions
  • Hybrid Framework
  • Auto IT,Robot,Sikuli
  • Handling Window Components
  • Installing Auto it
  • Notepad Automation
  • Integrating Auto IT and Selenium
  • File download using Auto IT
  • File upload using AutolT
  • Understanding Robot Class
  • File download using Robot
  • File upload using Robot
  • Configuring Sikuli
  • File download using Sikuli
  • File upload using Sikuli
  • SVN and GIT
  • Version Controlling
  • Creating a free SVN account
  • Usage of TortoiseSVN
  • Check in and Checkout in SVN
  • Installing Git
  • GIT bash and GIT HUB
  • Creating a Git local repository
  • Creating Git Hub account
  • Uploading into Git hub(push)
  • Downloading from Git Hub(pull)
  • Introduction to Maven
  • Maven local and Global repositories
  • Creating a maven artifact from command prompt
  • Configuring maven project into Eclipse
  • Creating a Maven local repository
  • Adding Jars into Maven local repository
  • Stages in Maven.
  • Configuring Maven from Eclipse plug-in
  • Maven as a build tool
  • Selenium Grid
  • What is Grid
  • Configuring Hub and Nodes
  • Serial and parallel testing
  • Cross browser Testing
  • Cross platform Testing
  • Customizing the nodes
  • Using JSON to configure Hub and odes
  • End to End Testing in Grid
  • DB Testing
  • Installing MySql Database
  • Creating sample tables
  • Understanding JDBC
  • Connecting Java code with DB
  • Executing SQL queries
  • Integrating JDBC with selenium
  • Different tools for implementing Cl
  • Jenkins
  • Continuous Integration
  • Downloading Jenkins
  • Dashboard of Jenkins
  • Scheduling the automation build
  • Sending automated mails when the build executes
  • Integrating Jenkins with Git.
  • Parallel testing of selenium programs on multiple browsers and OS using Jenkins
  • Introduction to BDD
  • Gherkin
  • Installing Eclipse Cucumber plug-in
  • Downloading Cucumber and configuring  in Eclipse
  • Feature File
  • Gherkin keywords
  • Cucumber Options
  • Data driven Testing in Cucumber
  • Examples Keyword
  • Data tables in Cucumber
  • End to End Testing using Cucumber
  • Programs on multiple browsers and OS using Dockers
Description
Testing Tools training program at Sathya Technologies focuses on providing training on a collection of Manual and Automated testing applications and tools. Testing is one of the key activities associated with any software development life cycle process. For any application to be released for customer use, Quality assurance and certification is a very important process. Testing tools and application facilitate this. Testing processes are a major source for employment across software industry verticals.

Why This Course?

  • Average salary for SELENIUM professional is about $ 95,300 PA.
  • Opportunities for fresh college graduates.
  • Have continuous usage across the Software Industry across multiple verticals.

Software Testing Training in Ameerpet, Hyderabad

Software Testing Tools program focuses on providing training on a wide range of Manual and Automated Testing Tools which help carrying out different types of testing for applications like regression testing, white and black box testing. Testing is one of the key activities carried out for all application software developments, as Quality assurance is a very important component of all software applications.

The training on Testing Tools by Sathya Technologies focuses on Understanding the Software Testing Life Cycle (STLC). As part of STLC the Requirement gathering and understanding, Test Script Planning, Test Execution, Result tracking and Reporting and all other aspects of Testing are discussed in details with practical example and real-time scenarios are worked out on various Manual and Automated tools. The course material and course curriculum is designed to meet the current industry needs.

How the program will be conducted

Sathya Technologies with its start-of- art class rooms and Lab infrastructure at Ameerpet Hyderabad offer the best and most conducive learning environment, with a team of highly skilled trainers having years of industry experience. Classroom trainings will be conducted on a daily basis. Practical exercises are provided for the topics conducted on daily basis to be worked upon during the lab session. Online session conducted through the virtual classroom also have the same program flow with theory and practical sessions. Our Labs can be accessed online from across the world allowing our online training student to make the best use of the infrastructure from the comfort of their home.

Online session conducted through the virtual classroom also have the same program flow with theory and practical sessions.  Our Labs can be accessed online from across the world allowing our online training student to make the best use of the infrastructure from the comfort of their home.

Career Opportunities on Testing tools

Quality Engineer, Quality Assurance Analyst, Automation Engineers and many more, Testing Tools knowledge opens up an array of opportunities to developer in the IT industry, as testing forms the backbone of all IT application development.  Our well experienced trainer and well planned course materials ensures for 100% success in interviews.

 

Who can learn?

Targeted Audience

  • Students / Fresher’s
  • Software programmers
  • Web Developers

Pre-Requisite for learning the course

Basic understanding and use of computers and internet.

 

FAQs

Curriculam
Introduction
  • What is Software Quality?
  • Why Testing is necessary?
  • Importance of Software Testing
  • Common Problems in Software Development
  • Testing Objectives
  • Requirement phase
  • Analysis phase
  • Design phase
  • Coding phase
  • Testing phase
  • Delivery and maintenance phase
  • Water falls model
  • Increment model
  • Spiral model
  • Agile model
  • V model
  • Prototype model
  • Black box testing
  • White box testing
  • Gray box testing
  • Hybrid testing
  • Unit testing
  • Integration testing
  • System level testing
  • UAT testing
  • Functional testing
  • Usability testing
  • Performance testing
  • Security testing
  • Alpha testing
  • Beta testing
  • Regression testing
  • Installation testing
  • Recovery testing
  • Compatibility testing
  • End-to-end testing
  • Port testing Adhoc testing
  • Smoke testing
  • Test strategy preparation
  • Use case preparation
  • Test plan preparation
  • Test case design
  • Types of test cases
  • Review test case
  • Test design techniques
  • RTM reviews
  • Testing process
  • Test logs
  • . Test execution life cycle
  • Levels of test execution
  • Test suit preparation and execution
  • Regression testing
  • Defect template
  • Defect life cycle
  • Defect status life cycle
  • Bug life cycle Types of bugs
  • Defect metrics
  • Defect removal efficiency
  • Categories of defects
  • Error, defect, bug
  • Importance of test metrics
  • Different types of metncs
  • Testing data used for metrics
  • Test execution stop criteria
  • Test summary reports
  • Importance of UA testing
  • Scope of UAT
  • Alpha testing Beta testing
  • Management configuration
  • Introduction to software
  • Configuration management
  • Purpose of software configuration management
  • QC
  • QA
  • Inspection
  • Build release process
  • Audit
SDN
  • Reviews
  • Peer review
  • Test bed
  • Slippage
  • PPM
  •     MRM
  • Change request
  • Walk through
  • Defect age
  • Latent defect
  • Defective product
  • Code walk through
  • Work around
  • Patch
  • Test data
  • Manual testing
  • Automation testing
  • Drawbacks of manual testing
  • Benefits of automation testi ng
  • Manual vs automation testing
  • Types of autr mat ed tools
  • History of OTP
  • Overview of qtp
  • Anatomy of qtp
  • Record and run settings
  • Recording modes
  • Using qtp commands
  • Creating and execution test
  • Recording a test
  • Understanding your recorded test
  • Executing a test
  • Standard/normal recording mode
  • Anal og recording mode
  • Low level recording
Types of object repositories
  • Local and shared repository
  • Operations on object repository
  • Object repository manager
  • Dynamically adding objects
  • Object identification
  • Smart identification
  • Object spy
  • Run time objects
  • Test objects
  • Introduction to VB script
  • VB script lan guage
  • VB scr ipt data types
  • VB script variables
  • VB script constants
  • Date and time functions
String functions
  • Numeric of functions
  • Conversion functions
  • Built in functions
  • Used defined functions
 
  • Define array
  • Dynamic array
  • Dictionary objects
  • Conditional statements
  • If... then statements
  • Select case statements
  • For ... next
  • Do ... while
  • Do ... until
  • While ... wend
  • Call statements
  • Dim statements
  • Set statements
  • With statements
  • Option explicit statements
Introduction
  • Introduction  to Selenium
  • Comparison with other tools
  • Components of Selenium
  • What is Selenium IDE
  • Installing IDE
  • Record and playback
  • Converting selenium script into other languages
  • Selenese Commands
  • Limitations of IDE Debugging in IDE
  • Batch testing in IDE
  • Default Timeout
  • User Extensions
 
  • Introduction to Java
  • Installing JDK
  • Configuring Eclipse IDE
  • Creating Java Project
  • Sample Java Program
  • Classes and Objects
  • Downloading Selenium server jar
  • Configuring Selenium into the Java Project
  • Conditional Statements in Java
  • Loops in Java
  • Arrays in Java
  • Array List in Java
  • Methods in Java
  • Utility Functions in Java
  • Local and Global variables in Java
  • Static and Instance Variables in Java
  • Hash Set in Java
  • Method Overloading in Java
  • Constructors in
  • lnheritanceinJava
  • Interfaces in
  • Packages in
  • Browser Launching Automation
  • Working on
  • Firefox
  • Safari
  • Chrome
  • Opera
  • IE
  • Firebug and Fire path
  • Login functionality test
  • Locators in Webdriver
  • Methods in Webdriver
  • Firefox Profiles
  • Making webdriver launch a customized instance of Firefox
  • Basic HTML notations
  • Links Testing
  • Clicking on a link and validating
  • Capturing all links in a page
  • Capturing links from a section of the page
  • Capturing links from a section of the page and validating
  • Links Testing
  • Visible links and Hidden links
  • Validating all the links based on href property
  • Checking for broken links
  • Dropdown Testing
  • Selection an option from the dropdown
  • Select class to automate dropdown
  • Capturing all element in a dropdown
  • Checking if all options in dropdown are working correctly
  • Validating multiple dropdowns
  • Running tests in background
  • Headless Testing
  • HtmlUnitDriver, PhantomJS
  • Rhino, Ghost driver
  • Types of Xpaths
  • Relative and Absolute
  • Creation of relative Xpaths
  • Creation of Absolute Xpaths
  • Customizing Xpaths
  • Handling Dynamic Xpaths
  • Xpath Axes
  • CSS Selectors
  • Creation of CSS Selectors
  • Comparison between Xpath and CSS Selectors
  • Relative and Absolute CSS
  • Handling Dynamic CSS Selectors
  • Introduction to Testing
  • Configuring TestNG into Eclipse.
  • Annotations in Testing
  • Prioritizing test cases.
  • Ignoring Test cases.
  • Advantages of Testing
  • Using testing.xml
  • TestNg Priority
  • TestNG Listeners
  • TestNG Reports
  • Automating Tabs
  • Automating  multiple  windows
  • JavaScriptExecutor
  • Generating Alerts
  • Handling Alerts
  • Handling hidden components directly using JavaScriptExecutor
 
  • Introduction to Synchronization
  • Thread.sleep()
  • Implicit wait
  • wait for an element
  • wait for the entire page to load
  • Explicit Wait
  • Webdriverwait
  • Fluent wait
  • Visibility and Invisibility Conditions
  • What are Ajax Components
  • Handling Ajax Autosuggestions
  • Cookies Testing
  • Capturing the cookies info
  • Deleting all the cookies
  • Captcha Automation
  •  Radio Buttons Testing
  • CheckBoxes Testing
  • Automating input fields
  • Advanced user interactions
  • Mouse Hovering
  • Right Clicking
  • Double Clicking
  • Chain Actions
  • Drag and drop and element
  • Automating Slider bar
  • Introduction to Webtable Testing
  • Handling static webtable
  • Handling dynamic webtable
  • Automating Datepicker(calendar)
  • Apache POI
  • Configuring POI into the project
  • Interacting with Excel
  • Read operations on excel
  • Write operations on excel
  • Dropdown Testing and storing the results in Excel
  • Webtable testing and storing the results in Excel
  • Creating the folder structure
  • Definitions of Datadriven, Keyworddriven, Modulardriven and Hybrid
  • Creating Data Driven Framework
  • Creating Test data excel files
  • Using the test data to test the web application
  • Creating a Data Engine to control the automation test suite
  • Keyword Driven Testing
  • Creation of Properties File
  • Object Repository
  • Creating Actions Keywords Excel file
  • Reflections in Java to handle keywords
  • Creating Modular Driven Framework
  • Creating reusable functions
  • Hybrid Framework
  • Auto IT,Robot,Sikuli
  • Handling Window Components
  • Installing Auto it
  • Notepad Automation
  • Integrating Auto IT and Selenium
  • File download using Auto IT
  • File upload using AutolT
  • Understanding Robot Class
  • File download using Robot
  • File upload using Robot
  • Configuring Sikuli
  • File download using Sikuli
  • File upload using Sikuli
  • SVN and GIT
  • Version Controlling
  • Creating a free SVN account
  • Usage of TortoiseSVN
  • Check in and Checkout in SVN
  • Installing Git
  • GIT bash and GIT HUB
  • Creating a Git local repository
  • Creating Git Hub account
  • Uploading into Git hub(push)
  • Downloading from Git Hub(pull)
  • Introduction to Maven
  • Maven local and Global repositories
  • Creating a maven artifact from command prompt
  • Configuring maven project into Eclipse
  • Creating a Maven local repository
  • Adding Jars into Maven local repository
  • Stages in Maven.
  • Configuring Maven from Eclipse plug-in
  • Maven as a build tool
  • Selenium Grid
  • What is Grid
  • Configuring Hub and Nodes
  • Serial and parallel testing
  • Cross browser Testing
  • Cross platform Testing
  • Customizing the nodes
  • Using JSON to configure Hub and odes
  • End to End Testing in Grid
  • DB Testing
  • Installing MySql Database
  • Creating sample tables
  • Understanding JDBC
  • Connecting Java code with DB
  • Executing SQL queries
  • Integrating JDBC with selenium
  • Different tools for implementing Cl
  • Jenkins
  • Continuous Integration
  • Downloading Jenkins
  • Dashboard of Jenkins
  • Scheduling the automation build
  • Sending automated mails when the build executes
  • Integrating Jenkins with Git.
  • Parallel testing of selenium programs on multiple browsers and OS using Jenkins
  • Introduction to BDD
  • Gherkin
  • Installing Eclipse Cucumber plug-in
  • Downloading Cucumber and configuring  in Eclipse
  • Feature File
  • Gherkin keywords
  • Cucumber Options
  • Data driven Testing in Cucumber
  • Examples Keyword
  • Data tables in Cucumber
  • End to End Testing using Cucumber
  • Programs on multiple browsers and OS using Dockers
Download Brouchure

Reviews

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0

Members

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

Total number of students in course: