Boxed Version

PrepCampusPlus
  • Home
  • Courses
  • Mock Interview
  • Login / Signup
  • Profile
    • Register for Mock Interview
    • Dashboard
    • Completed Interviews
    • Schedule Interview
    • Logout
☰
  • Home
  • Python
  • Java
  • Selenium
  • Rest Assured
  • Cucumber
  • TestNG
  • Jira
  • Postman
  • SQL

SideMenu

Selenium
Selenium IDE Selenium WebDriver Selenium Grid
Selenium Basics WebDriver Basics
Installation Configuration
Browser Commands Navigation Commands Web Element Commands
findElement() vs findElements() Locators in Selenium
By ID By Name By Class Name By Tag Name By Link Text & Partial Link Text By CSS Selector By XPath
XPath in Selenium Xpath Functions & Operators Xpath Axes in Selenium
Child Axis Parent Axis Ancestor Axis Descendant Axis Following-Sibling Axis Preceding-Sibling Axis Self Axis Ancestor-or-Self Axis Descendant-or-Self Axis Following Axis Preceding Axis
Handling Alerts in Selenium
Simple Alert Confirmation Alert Prompt Alert
Handling Frames in Selenium Window Handling in Selenium Waits in Selenium
Implicit Wait Explicit Wait Fluent Wait
Actions in Selenium
Mouse Hover Right click Double click Drag and Drop Keyboard Actions Scroll Element
Handle Web Tables Handles Dynamic Web Tables Taking Screenshots in Selenium How to Click on an Image in Selenium Handling Radio Buttons Handling Checkboxes Handle DropDown File Upload and Download Logging in Selenium Handling Exceptions in Selenium Handling Exceptions in TestNG Headles Browser Testing Headling AJAX Calls Desired Capabilities in Selenium Broken Links Using Selenium Selenium Best Practices Selenium Interview Quetions
Introduction to Cucumber Installation and Setup Cucumber CLI Gherkin Syntax Feature Files Scenarios and Scenario Outlines Steps Definitions Given-When-Then Structure Tags Backgrounds Data Tables Cucumber Hooks Cucumber Expressions Regular Expressions in Cucumber Reports Cucumber Plugins Test Runners Integration with Selenium Integration with REST APIs Cucumber for API testing Cucumber for Mobile Testing Dependency Injection (PicoContainer, Spring) Cucumber Best Practices Cucumber with CI/CD (Jenkins, GitHub Actions) Cucumber with Maven Debugging Cucumber Tests
Python Introduction Installation and Setup Basic Syntax Comments Variables Data Types Numbers Strings Booleans Casting Operators
Numbers (Integers, Floats, Complex) Strings Booleans None Type Type Conversion
Arithmetic Operators Comparison Operators Logical Operators Bitwise Operators Assignment Operators Identity Operators Membership Operators
Input and Output Comments Code Indentation Statements and Expressions Conditional Statements (if, elif, else) For Loops While Loops Loop Control Statements (break, continue, pass)
Lists Tuples Sets Dictionaries List Comprehensions Set Comprehensions Dictionary Comprehensions
Functions Function Arguments (Positional, Keyword, Default, Variable-length) Lambda Functions Recursion
Modules and Packages Importing Modules Standard Library Overview
File Handling (Reading, Writing, Appending) Context Managers (with statement) Exception Handling (try, except, else, finally) Custom Exceptions
Classes and Objects Attributes and Methods Inheritance Polymorphism Encapsulation Abstraction Method Resolution Order (MRO) Magic Methods (Dunder Methods) Properties and Decorators Static Methods and Class Methods
Iterators Generators Decorators Closures Regular Expressions String Formatting (f-strings, .format(), % operator) List Slicing Sequence Operations Mutable vs Immutable Types Copy (Shallow and Deep)
Data Structures (Stacks, Queues, Linked Lists, Trees, Graphs) Algorithms (Sorting, Searching) Time and Space Complexity
Date and Time (datetime module) Math Module Random Module Collections Module (Counter, defaultdict, OrderedDict, deque) Itertools Module Functools Module OS Module Sys Module
JSON Handling CSV Handling Working with Databases (sqlite3, SQLAlchemy)
Networking (sockets, requests) Threading Multiprocessing Asynchronous Programming (asyncio, async/await) Coroutines
Unit Testing (unittest, pytest) Mocking Logging Debugging (pdb)
Virtual Environments Package Management (pip, conda) Python Packaging (setup.py, wheels) Command-Line Arguments (argparse) Environment Variables
Memory Management Garbage Collection Metaclasses Contextlib Module Weak References Pickling and Serialization Type Hints Mypy (Static Type Checking) Data Classes Enum Types Pattern Matching (match-case)
Working with APIs Web Scraping (BeautifulSoup, Scrapy) Data Analysis (pandas, NumPy) Data Visualization (Matplotlib, Seaborn) Machine Learning (scikit-learn, TensorFlow, PyTorch) Web Development (Flask, Django) REST APIs GraphQL
GUI Programming (Tkinter, PyQt) Game Development (Pygame)
Python C Extensions Performance Optimization (CProfile, PyPy) Security (Cryptography, Hashing)
Python Style Guidelines (PEP 8) Documentation (Docstrings, Sphinx) Python 2 vs Python 3 Python Internals (Bytecode, GIL) Memory Profiling
Concurrent Futures Signal Handling Subprocess Module Working with ZIP Files Email Handling (smtplib, email) XML and HTML Parsing
Cloud Integration (AWS SDK, Google Cloud, Azure) Docker with Python Jupyter Notebooks Python for Automation Python for IoT Python for Data Engineering Python for DevOps Python Best Practices
Java Basics
What is Java? History of Java Features of Java JDK, JRE, JVM Java Syntax and Structure Writing and Compiling Java Code Choosing an IDE
Primitive Data Types Non-Primitive Data Types Type Casting
if Statements switch Statements Loops (for, while, do-while) break and continue
Arithmetic Operators Relational Operators Logical Operators Assignment Operators Bitwise Operators Ternary Operator
Classes and Objects Methods Constructors this Keyword Inheritance Polymorphism Abstraction Encapsulation Method Overloading Method Overriding static Keyword final Keyword
Types of Exceptions Try-Catch Finally Block Throw and Throws Custom Exceptions Exception Propagation
List Interface (ArrayList, LinkedList) Set Interface (HashSet, TreeSet) Map Interface (HashMap, TreeMap) Queue Interface (PriorityQueue) Collections Utility Class
Introduction to Generics Wildcards ( ? ) Generic Classes Generic Methods
File Handling (File, FileReader, FileWriter) BufferedReader and BufferedWriter Object Serialization InputStream and OutputStream NIO (New I/O) Path and Files API
Creating Threads Thread Synchronization Thread Communication Executor Framework Fork/Join Pool
Lambda Expressions Streams API Default Methods in Interfaces Optional Class Functional Interfaces
Getting Class Information Accessing Methods and Fields Handling Reflection Exceptions
Introduction to Annotations Built-in Annotations Custom Annotations Retention Policy Reflection with Annotations
Sockets and ServerSockets TCP and UDP URL and HttpURLConnection Multithreaded Server Java HTTP Server
Establishing Database Connections Statements (Statement, PreparedStatement) ResultSet and Data Retrieval Batch Processing Transaction Management
Servlets JavaServer Pages (JSP) JavaServer Faces (JSF) Spring Framework Hibernate ORM
Creational Patterns Structural Patterns Behavioral Patterns
JVM Internals Garbage Collection Memory Leaks Heap and Stack Memory Java Performance Optimizations
Java Security Java 8 New Features Functional Programming in Java
  • JavaScript
  • Setting up JavaScript Variables Functions
  • HTML
  • Setting up HTML HTML Elements HTML Tags
  • SQL
  • Setting up SQL SQL Commands SQL Queries
Introduction to REST Assured Installation and Setup
Maven Dependencies Configuration (SSL, Proxy)
Request Specification Query Parameters Path Parameters Request Body (JSON, XML) Headers and Cookies
GET Requests POST Requests PUT Requests DELETE Requests PATCH Requests
Response Specification Response Validation Status Code Validation JSON Path XML Path GPath Expressions
Basic Authentication Digest and Form Authentication OAuth 2.0, API Key, and Bearer Token Authentication
Request and Response Logging Filters Multi-Part Form Data File Downloads and Uploads JSON Schema Validation Hamcrest Matchers
Rest Assured with TestNG Rest Assured with JUnit Data-Driven Testing Parameterized Tests
Serialization and Deserialization POJO Mapping
Session Management Parallel Execution API Chaining Integration with CI/CD (Jenkins, GitHub Actions) Asynchronous Requests
Best Practices Logging and Debugging Handling Timeouts Custom Assertions Reporting Error Handling
Mocking APIs Performance Testing with REST Assured Security Testing Contract Testing with REST Assured
  • C#
  • Setting up C# C# Syntax C# Functions
  • C++
  • Setting up C++ C++ Syntax C++ Functions
  • Data Structures
  • Arrays Linked Lists Stacks Queues Trees Graphs
  • Aptitude
  • Reasoning
  • DBMS
  • C
  • Setting up C C Syntax C Functions
HomeRest-AssuredOAuth1

OAuth1

Tags
Rest-Assured
    ShareπŸ”—

πŸš€ Try Our Free Mock Interviews!

Real-time interview simulation, instant feedback, and personalized dashboard!

🎯 Book Your Slot Now

PrepCampusPlus

Empowering students with high-quality tutorials, mock interviews, and automation resources. Prepare, practice, and succeed with us!

Quick Links

  • About Us
  • Contact
  • Tutorials
  • Mock Interviews

Contact Us

Email: support_prepCampusPlus@gmail.com

Phone: +91 7000028861

Location: Sagar, MP - 470229

Follow Us

© 2025 PrepCampusPlus. All Rights Reserved.