Course Description

Software testing is the process of evaluating a software application or system to detect potential defects or bugs, ensuring that it meets specified requirements and functions as intended. It involves executing the software under controlled conditions and observing its behavior to verify that it performs correctly and efficiently. Software testing is crucial for ensuring the quality, reliability, and usability of software products, ultimately enhancing customer satisfaction and minimizing the risk of costly errors or failures in production environments

Curriculum

  • Introduction to Manual Testing
  • Project Designation
  • Software Development Life Cycle (SDLC)
  • SDLC Methodologies
  • Test Scenario and Test case
  • Severity and priority
  • Requirement traceability matrix (RTM)
  • Software Testing
  • Life Cycle (STLC)
  • Test Strategies Software testing types
  • Testing Methods in software Testing
  • Functional and non-functional testing
  • Software Testing Levels
  • Test Design Technique’s
  • Defect life cycle/Bug lifecycle
  • Test Case Preparation in Excel
  • Jenkins Test Cases with
  • Jenkins
  • Bug Report Generation

Introduction to Java, Variables, Data Types Control Structure, Looping Control Array Classes & Objects Static Variable / Function / Block Constructor, Overloading Inheritance, Polymorphism, Overriding Abstraction, Encapsulation, Data Binding, Message Passing String, Exception Handling Threading Collection Frameworks: Array List, Linked List, Vector, Stack Input and Output Streams File Handling- File Input stream, File Output stream JDBC Connectivity (Store Data into oracle and retrieve data into oraclep) DDL & DML Commands SQL Datatypes SQL Joins Handling Date & Time Primary, Composite, foreign Keys LAB: Java Basic Programs

What is Selenium? Selenium IDE Selenium RC [Remote Control] Selenium Web Driver Selenium Grid

Introduction to Automation Introduction to Selenium Web driver Interface Methods Locators in Selenium Web driver Select Class & Action Class JavaScript Executor/Waits in Selenium/Alerts in Selenium Java Robot

Grid Architecture Configuring the Hub Configuring the Nodes Test Execution Result Analysis

Data Driven, Keyword driven Database testing Hybrid Driven TestNG Cucumber integration with Maven

Screenshot in selenium web driver File uploading in selenium Handle Web Table Handling Tooltips Handling multiple windows

Web Service API Testing Post Man Installation, navigation Sending request and Creating Collection Get, Post, Put, Delete

Appium Architecture Features of Appium How Appium Works?

Maped Certification

  • Exam Title: ISTQB Certification Pass Percentage: 65% Number of Questions: 40 Duration: 60 minutes
  • Exam Format: Multiple Choice Question

Exit Profile

  • Automation Tester
  • Selenium Tester with Java
  • Automation Test Engineer
  • Software Test Engineer
  • Quality Analyst / Assurance