Software Testing (Manual and Automation)
![](https://catoztech.com/wp-content/uploads/2023/03/chandra.jpg)
Instructed by
Gomasa Chandra Shekhar
![](https://catoztech.com/wp-content/uploads/2023/03/intellect-e1680169967698.png)
![](https://catoztech.com/wp-content/uploads/2023/03/epam.png)
![](https://catoztech.com/wp-content/uploads/2023/03/download-1.png)
Software Testing (Manual and Automation)
![](https://catoztech.com/wp-content/uploads/2023/03/chandra.jpg)
Instructed by
Gomasa Chandra Shekhar
![](https://catoztech.com/wp-content/uploads/2023/03/epam.png)
![](https://catoztech.com/wp-content/uploads/2023/03/download-1.png)
![](https://catoztech.com/wp-content/uploads/2023/03/intellect-e1680169967698.png)
![](https://catoztech.com/wp-content/uploads/2022/12/calender.png)
15-June-2023
![](https://catoztech.com/wp-content/uploads/2022/12/live.png)
Mon to Fri 7:00PM - 8:00PM
![](https://catoztech.com/wp-content/uploads/2022/12/3-hours.png)
Live Q&A Sessions
![](https://catoztech.com/wp-content/uploads/2022/12/11-am.png)
50 Hours
![](https://catoztech.com/wp-content/uploads/2022/12/hands-on.png)
Practical
![](https://catoztech.com/wp-content/uploads/2022/12/mini-project.png)
Live Project
![](https://catoztech.com/wp-content/uploads/2022/12/calender.png)
15-June-2023
![](https://catoztech.com/wp-content/uploads/2022/12/live.png)
Mon to Fri 7:00PM - 8:00PM
![](https://catoztech.com/wp-content/uploads/2022/12/3-hours.png)
Live Q&A Sessions
![](https://catoztech.com/wp-content/uploads/2022/12/11-am.png)
8 Weeks 60+Hours
![](https://catoztech.com/wp-content/uploads/2022/12/hands-on.png)
Practical
![](https://catoztech.com/wp-content/uploads/2022/12/mini-project.png)
Live Project
Rs. 25,000
Only Rs.18,000
WHAT YOU WILL
Learn in this Software Testing
Core Java Contents
History and Components of Java Installation of Java and IntelliJ IDEA Data types- Byte
- Short
- Int
- Long
- Float
- Double
- Boolean
- char
- Local Variables
- Instance Variables
- Static Variables
- If – else
- If – else if – else
- Switch – case
- For loop
- While loop
- Do while loop
- Creating a String
- String Methods
- List Interface
- Set Interface
- Map Interface
- Try, catch and finally blocks
Selenium Contents
Introduction
- Components of Selenium Suite
- Advantages of Selenium
- Limitations of Selenium
Selenium WebDriver Setup
Launching browsers in Selenium
- Launching Firefox browser
- Launching Chrome browser
- Launching Internet Explorer browser
Maximize browser
WebDriver Browser Commands
Browser Navigation Commands
Locators in Selenium
- Id
- Name
- Class Name
- Linked Text
- Partial Linked Text
- Tag Name
- Xpath
- CssSelector
Xpath in Selenium
- Absolute Xpath
- Relative Xpath
CSS Selector in Selenium
Locating WebElements
- findElement method
- findElements method
WebElement Commands
Waits in Selenium – Implicitly, Explicitly, Fluent Wait
Handling Scroll
Handling dropdowns
Handling links
Handling Checkbox and Radio buttons
Handling Alerts
Handling iframes
Handling Multiple Browser Windows
Handling Web Tables
Handling Mouse Actions – Right Click, Double Click, Mouse Hover, Drag and Drop
Handling Key Board Actions
TestNG Framework
Page Object Model
Page Factory Model
Exceptions in Selenium
Tools
Maven – Build Tool
Cucumber – BDD Framework
Software Development Life Cycle Models
- Waterfall Model
- V Model
- Agile Model
Agile Scrum Methodology
- Characteristics of Agile Scrum Model
- Agile Scrum Architecture
- Roles and Responsibilities In Agile Scrum
- Product Owner(PO)
- Scrum Master
- Scrum Team
- Ceremonies or Meetings in Agile Scrum
- Kick Off Meeting
- Backlog Grooming Meeting
- Sprint Planning Meeting
- Daily Scrum Meeting
- Sprint Review Meeting
- Sprint Retrospective Meeting
- Backlog Refinement Meeting
- Artefacts or Documents
- Product Backlog
- Sprint Backlog
- Sprint burn down chart
- Release burn down chart
Testing Types
- Sprint Testing – Functional Testing
- GUI Testing
- Input Domain Testing
- Error Handling Testing
- Manipulation Testing
- Database Testing
- Data Volume Testing
- SOA Testing
- Recovery Testing
- Sprint Testing – Non – Functional Testing
- Usability Testing
- Compatibility Testing
- Hardware Configuration testing
- Performance Testing
- Security Testing
- Multi-languity Testing
- Parallel Testing
- Compliance Testing
- User Acceptance Testing
- Alpha Testing
- Beta Testing
- Release Testing
- Testing During Maintenance
Sprint Testing Life Cycle
- Sprint Test Initiation
- Sprint Test Planning
- Sprint Test Design
- Boundary Values Analysis
- Equivalence Class Partitions
- Decision Table
- Orthogonal Array
- State Transition Flow
- Error Guessing
- Sprint Test Execution
- Standup Meeting
- Defining Levels of Test Execution
- Establishing Test Environment
- Smoke Testing, Real Testing, Re testing, Regression Testing, Sanity Testing, Postmortem Testing
- Error, Defect, Bug and Failure
- Defect Report
- Defect Tracking
- Bug Life Cycle
- Test Closure
- Sprint Review Meeting
Who is this classes for?
Anyone who are willing to learn Software Testing with B. Tech/MCA
How does this class work?
Attend Master Live Classes
Work on live projects
Grab Your Certificate
Meet your Mentor.
![](https://catoztech.com/wp-content/uploads/2023/03/chandra.jpg)
Gomasa Chandra Shekhar
![](https://catoztech.com/wp-content/uploads/2023/03/download-1.png)
![](https://catoztech.com/wp-content/uploads/2023/03/epam.png)
![](https://catoztech.com/wp-content/uploads/2023/03/intellect-e1680169967698.png)
Get the offer while it lasts!
Software Testing Course
Rs. 25,000
Only Rs.18000
- Don't settle for less. Enroll in CATOZ's Software Testing today and take your career to the next level.
- Call us at +91 90149 10043 or email us at info@catoztech.com to learn more or to enroll.
- Embark on a knowledge journey at your own pace with a full year's access to our expertly recorded video classes!
- Enroll Now - Limited Seats Available!
What You would Get?
- Gain a clear understanding of the difference between verification and validation in software testing, and how they both play a crucial role in ensuring software quality.
- Learn how to write effective and automated functional tests for both front-end and back-end code, using a range of tools and techniques.
- Discover how to measure the effectiveness of your functional test suite using mutation testing, an advanced technique that can help you identify and address potential issues before they become problems.
- Understand how formal methods, such as proof obligations and model checking, can be used to defend program correctness and ensure that your software is working as intended.
- Learn how to identify and prioritize test cases based on risk analysis and other factors to ensure that your testing efforts are targeted and effective.
- Discover how to design and execute performance tests to measure the speed and scalability of your software, and identify potential bottlenecks and other issues.
- Understand how to use exploratory testing techniques to uncover hidden defects and other issues that may not be immediately apparent through other testing methods.
- Develop your skills in writing clear and concise bug reports that provide developers with the information they need to reproduce and fix issues quickly and efficiently.
- Gain hands-on experience with a range of testing tools and frameworks, including Selenium, JUnit, and TestNG, and learn how to integrate these tools into your development workflow.
Top Hiring Partners
![logo_new.png](https://catoztech.com/wp-content/uploads/2023/05/logo_new.png)
![2.png](https://catoztech.com/wp-content/uploads/2023/05/2.png)
![3.png](https://catoztech.com/wp-content/uploads/2023/05/3.png)
![1.png](https://catoztech.com/wp-content/uploads/2023/05/1.png)
![4.png](https://catoztech.com/wp-content/uploads/2023/05/4.png)
![5.png](https://catoztech.com/wp-content/uploads/2023/05/5.png)
![6.png](https://catoztech.com/wp-content/uploads/2023/05/6.png)
Before you ask!
Yes! You will be certified for this course on completion.
![](https://catoztech.com/wp-content/uploads/2023/02/5676376.jpg)
Did you know?
$61,221 per year
Software testers can advance to more
Frequently asked questions
A Software Testing Master Program typically covers a wide range of topics, including software testing fundamentals, test planning and management, test design techniques, automation testing, performance testing, security testing, usability testing, agile testing, and advanced topics such as machine learning in testing and DevOps practices.
Graduates of a Software Testing Master Program often find career opportunities as software test engineers, quality assurance specialists, test leads, test managers, or consultants in various industries. They can work in software development companies, IT consulting firms, financial institutions, healthcare organizations, and more.
Yes, many institutions offer part-time or flexible study options for working professionals. These programs are designed to accommodate the schedules of individuals who want to pursue higher education while continuing their full-time job.
We prioritize the success of our students and provide continuous support throughout the program. Our experienced faculty members are available to answer your questions, provide guidance, and offer personalized feedback. You’ll also have access to a dedicated online community, where you can interact with fellow students, participate in discussions, and access additional learning resources.
Enrolling in our Software Testing Master Program is simple. Click the button below and fill out the online application form. Our admissions team will review your application, and upon acceptance, you will receive further instructions to complete the enrollment process. Limited seats are available, so we encourage you to apply early to secure your spot.
Take action and get Future ready
Rs. 25,000
Only Rs.18,000