وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Mastering Selenium, Java and TestNG Automation Testing

سرفصل های دوره

Modern tools & techniques Selenium, Java, and TestNG Testing Framework. Maven, IntelliJ, Selenium Grid. Year 2023 Ready!


1 - Setup Development Environment
  • 1 - Skills Youll Gain MUST WATCH
  • 2 - Welcome To The Course
  • 3 - Get To Know Your Instructor
  • 4 - Introduction
  • 5 - Windows Development Setup
  • 5 - Windows-Installation-Guides.zip
  • 6 - Linux Development Setup
  • 6 - Linux-Ubuntu-Installation-Guides.zip
  • 7 - macOS Development Setup
  • 7 - macOS-Installation-Guides.zip
  • 8 - Installation Quick Note
  • 9 - IntelliJ Maven Project
  • 9 - Section01-starter.zip
  • 10 - HandsOn StarterFinished Kits for Coding.html

  • 2 - Java Programming Basics
  • 11 - Introduction
  • 11 - Section02-finished.zip
  • 11 - Section02-starter.zip
  • 12 - ObjectOriented Programming
  • 13 - Abstraction
  • 14 - Encapsulation
  • 15 - Inheritance
  • 16 - Polymorphism
  • 17 - Static Polymorphism
  • 18 - Dynamic Polymorphism
  • 19 - Java Basics Arithmetic Operators
  • 20 - Java Basics Unary Operators
  • 21 - Java Basics Equality Relational Operators
  • 22 - Java Basics Conditional Operators
  • 23 - Java Basics Type Comparison Operators
  • 24 - Java Basics Bitwise Bit Shift Operators
  • 24 - Section-02-Additional-Resources.pdf
  • 25 - Java Basics Conditional Flow Statements
  • 26 - Java Basics Loop Statements
  • 27 - Java Basic IO Operations
  • 28 - Java Exception Handling
  • 29 - Java DateTime Operations

  • 3 - Java Programming Intermediate Advanced
  • 30 - Introduction
  • 30 - Section03-finished.zip
  • 30 - Section03-starter.zip
  • 31 - Commonly Used Java Collections
  • 32 - Collections Map
  • 33 - Collections Set
  • 34 - Collections List
  • 35 - Collections Queue
  • 36 - Map Interface
  • 37 - Generics in Java
  • 38 - Functional Programming
  • 39 - Streams

  • 4 - Java Working With Data
  • 40 - Introduction
  • 40 - Section04-finished.zip
  • 40 - Section04-starter.zip
  • 41 - Working with Data in Java
  • 42 - Importance of Maven in Java Project
  • 43 - Working with Text Files
  • 44 - Working with CSV Files
  • 45 - Working with Excel Files
  • 46 - Working with PDF Files
  • 47 - Section-04-DB-Browser-for-SQLite-Installation.pdf
  • 47 - Working with SQL Database SQLite
  • 48 - Java JDBC
  • 49 - Regular Expressions in Java

  • 5 - TestNG Detailed WalkThrough
  • 50 - Introduction
  • 50 - Section05-finished.zip
  • 50 - Section05-starter.zip
  • 51 - TestNG Test Annotation
  • 52 - TestNG BeforeAfter Suite Annotations
  • 53 - TestNG BeforeAfter Test Annotations
  • 54 - TestNG BeforeAfter Class Annotations
  • 55 - TestNG BeforeAfter Method Annotations
  • 56 - XMLBased Configuration
  • 57 - Test Suite Definition
  • 58 - Parameterized Tests
  • 59 - TestNG Parameters Annotation
  • 60 - Environment Specific XML Development
  • 61 - Environment Specific XML Staging
  • 62 - DataDriven Tests with DataProvider
  • 63 - TestNG DataProvider Annotation
  • 64 - DataDriven Tests with Excel
  • 65 - Grouping Include groups
  • 66 - Grouping Includeexclude groups
  • 67 - Grouping Regex matches
  • 68 - TestNG BeforeAfter Group Annotations
  • 69 - TestNG Factory Annotation
  • 70 - TestNG Parallel Testing
  • 71 - TestNG Parallel Testing Strategies
  • 72 - ClassLevel Parallelism
  • 73 - MethodLevel Parallelism
  • 74 - Test TagLevel Parallelism
  • 75 - DataProvider Method Parallelism
  • 76 - TestNG Listener Interfaces
  • 77 - TestNG Dependency Testing
  • 78 - TestNG Reporting
  • 79 - TestNG Dependency Injection
  • 80 - TestNG Dependency Injection Native Support
  • 81 - Pure Guice Dependency Injection
  • 82 - TestNG Guice Dependency Injection Support

  • 6 - TestNG Logging
  • 83 - Introduction
  • 83 - Section06-finished.zip
  • 83 - Section06-starter.zip
  • 84 - Importance of Logging
  • 85 - Logging with TestNG Listeners
  • 86 - Integrate Maven Surefire Plugin
  • 87 - BuiltIn TestNG Loggers
  • 88 - Logging with TestNG Reporters
  • 89 - Logging with TestNG Custom Loggers
  • 90 - Logging Libraries
  • 91 - Section-06-Additional-Resources.pdf
  • 91 - log4j2
  • 92 - SLF4J

  • 7 - TestNG Reporting
  • 93 - Introduction
  • 93 - Section07-finished.zip
  • 93 - Section07-starter.zip
  • 94 - Importance of Reporting
  • 95 - TestNG XML To HTML Using XSLT
  • 96 - External Reporting Libraries
  • 97 - Allure Framework
  • 97 - Section-07-Allure-CommandLine.pdf

  • 8 - Selenium WalkThrough
  • 98 - Introduction
  • 98 - Section08-finished.zip
  • 98 - Section08-starter.zip
  • 99 - Some Prerequisites
  • 100 - Live HTML Playground for Selenium Testing
  • 101 - HTML Basics
  • 102 - HTML New Feature Shadow DOM
  • 103 - CSS Basics
  • 104 - Javascript Variables and Functions
  • 105 - Javascript Loops Conditions
  • 106 - Javascript Element Selectors
  • 107 - Javascript DOM Manipulation
  • 108 - Javascript Event Listeners
  • 109 - Javascript Regular Expressions
  • 110 - Javascript Asynchronous Programming
  • 111 - Javascript AJAX Calls
  • 112 - Javascript XPath Helpers
  • 113 - Javascript CSS Helpers
  • 114 - Types of Testing Functional Testing
  • 115 - Types of Testing NonFunctional Testing
  • 116 - Other Types of Testing
  • 117 - Automation Testing Best Practices
  • 118 - Things to Avoid in Selenium Tests
  • 119 - What and What Not to Automate
  • 120 - Testing Pyramid
  • 121 - Selenium WebDriver Introduction
  • 122 - WebDriverManager
  • 123 - Browser Capabilities
  • 124 - Wait Methods
  • 125 - Implicit Explicit Fluent Wait
  • 126 - Selenium Locators ID CSS XPath
  • 127 - Browser Interactions Navigation
  • 128 - Browser Interactions Cookies
  • 129 - Browser Interactions Keyboard
  • 130 - Browser Interactions Mouse
  • 131 - Executing Javascript Code
  • 132 - Selenium Exceptions
  • 133 - Section-08-Chrome-Browser-Installation.pdf
  • 133 - Section-08-GitHub-Create-Personal-Access-Token.pdf
  • 133 - Selenium Tools WebDriver Tests FormHomePage class
  • 134 - DataTableControl Design Pattern
  • 135 - HTML Playground DataTableControl
  • 136 - HTML Playground CardControl
  • 137 - HTML Playground ModalControl
  • 138 - HTML Playground Page Objects
  • 139 - HTML Playground NavigationControl
  • 140 - HTML Playground PagesDemoTest
  • 141 - HTML Playground JavascriptExecutorTest

  • 9 - Selenium Advanced
  • 142 - Introduction
  • 143 - Selenium Internals
  • 144 - Selenium Components
  • 145 - WebDriver Architecture
  • 146 - RemoteWebDriver Architecture
  • 147 - Selenium Advanced Topics
  • 148 - Quick Note For Linux Ubuntu Users.html
  • 149 - Quick Note For macOS Users.html
  • 150 - Section09a-CrossBrowserTesting-finished.zip
  • 150 - Section09a-CrossBrowserTesting-starter.zip
  • 150 - Section-09-Enable-Remote-Automation-in-Safari.pdf
  • 150 - Selenium Cross Browser Testing
  • 151 - WebDriverFactory Architecture
  • 152 - CrossBrowser Testing Workflow
  • 153 - CrossBrowser Testing Implementation
  • 154 - Section09b-ParallelTesting-finished.zip
  • 154 - Section09b-ParallelTesting-starter.zip
  • 154 - Selenium Parallel Testing
  • 155 - Parallel Testing Code Updates
  • 156 - Localization Testing
  • 156 - Section09c-LocalizationTesting-finished.zip
  • 156 - Section09c-LocalizationTesting-starter.zip
  • 156 - Section-09-Create-an-Account-in-FeatureMatrix-Application.pdf
  • 157 - Localization Testing Workflow
  • 158 - Localization Framework Motivations
  • 159 - Localization Framework Classes
  • 160 - Tree Data Structure
  • 161 - Tree Traversal Breadth First Search BFS
  • 162 - Breadth First Search in Java
  • 163 - Generating Localization Testing RXjava file
  • 164 - Generating Localization Testing RXMapjava file
  • 165 - Additional Localization Java Classes
  • 166 - Advanced Testing Topics
  • 167 - Multiple Environment Testing
  • 167 - Section09d-MultiEnvTesting-finished.zip
  • 167 - Section09d-MultiEnvTesting-starter.zip
  • 168 - Benefits of Using a Configuration File
  • 169 - Configuration File Formats
  • 170 - Properties Configuration File
  • 171 - XML Configuration File
  • 172 - INI Configuration File
  • 173 - Which Format to Use Within Our Framework
  • 174 - Configuration Framework Goals
  • 175 - Apache Commons Configuration
  • 176 - Quick Note About LIVE App DEMO User.html
  • 177 - Configuration Framework Implementation
  • 178 - Section09e-CITesting-finished.zip
  • 178 - Section09e-CITesting-starter.zip
  • 178 - Selenium Testing in CI Environments
  • 179 - Steps For Running Tests in CI
  • 180 - Running tests using TestNGxml on disk
  • 181 - Running tests using TestNGxml embedded in JAR
  • 182 - Debugging ScreenshotOnFailure Implementation
  • 182 - Section09f-TestFailuresDebugging-finished.zip
  • 182 - Section09f-TestFailuresDebugging-starter.zip

  • 10 - Selenium Grid
  • 183 - Introduction
  • 183 - Section10-finished.zip
  • 183 - Section10-starter.zip
  • 184 - Selenium Grid
  • 185 - Selenium Grid 3 Components
  • 186 - Selenium Grid 4 Components
  • 187 - Selenium Grid Advantages Caveats
  • 188 - Selenium Grid API Endpoints
  • 189 - Selenium Grid Status Checker
  • 190 - Integrate Selenium Grid Status Checker
  • 191 - Selenium Grid Related Framework Updates
  • 192 - Selenium Grid Download Manager Class
  • 193 - Selenium Grid Launcher Class
  • 194 - Selenium Grid Config Reader Class
  • 195 - Selenium Grid Config Class
  • 196 - Section-10-Selenium-Grid-Using-Docker-Compose.pdf
  • 196 - Section-10-Selenium-Grid-on-Kubernetes-Cluster.pdf
  • 196 - Selenium Grid Setup Options

  • 11 - LIVE Project PartI
  • 197 - Introduction
  • 197 - Section11-LiveProject-finished.zip
  • 197 - Section11-LiveProject-starter.zip
  • 198 - Automation Planning
  • 199 - Analyze Feature Matrix Application
  • 200 - Identify Test Scenarios
  • 201 - Decide Tools Strategy
  • 202 - Live Web App Automation Feature Planning
  • 203 - Live App Login SignUp Page Object Classes
  • 204 - Live App Projects Page Object Classes
  • 205 - Live App Services Page Object Classes
  • 206 - Live App Releases Page Object Classes
  • 207 - Live App Control Classes
  • 208 - Live App ModalControl Implementation
  • 209 - Live App HeaderControl Implementation
  • 210 - DataTable Control Implementation
  • 211 - Live App SignUpPage Implementation
  • 212 - Live App ProjectListPage Implementation
  • 213 - Live App ReleaseListPage Implementation
  • 214 - Live App ServiceListPage Implementation
  • 215 - Live App ReleaseFormPage Implementation
  • 216 - Authentication Framework Classes
  • 217 - Authentication Framework Implementation
  • 218 - Application Bootstrapping Classes Workflow
  • 219 - Application Bootstrapping Implementation

  • 12 - LIVE Project PartII
  • 220 - Introduction
  • 220 - Section12-LiveProject-finished.zip
  • 220 - Section12-LiveProject-starter.zip
  • 221 - Live Web App Automation Feature Planning
  • 222 - Live App Features Page Object Classes
  • 223 - Live App Features List Page Implementation
  • 224 - Live App Features List Control Implementation
  • 225 - Live App Features Detail Controls Implementation
  • 226 - Live App Settings Page
  • 227 - User Signup Data Provider Classes
  • 228 - User Signup Data Provider Implementation
  • 229 - Automation Test Case Selection
  • 230 - Test Case 1 User Registration Test
  • 231 - Test Case 2 User Login Test
  • 232 - Test Case 3 User Releases Test
  • 233 - Test Case 4 User Features Test

  • 13 - CICD For Automation Tests
  • 234 - Introduction
  • 234 - Section13-finished.zip
  • 234 - Section13-starter.zip
  • 235 - Jenkins Server
  • 236 - Jenkins Server Setup
  • 236 - Section-13-Docker-and-Docker-Compose-Installation.pdf
  • 237 - Jenkins Server Plugins
  • 238 - Jenkins Setup Agent
  • 239 - Jenkins Job
  • 240 - Jenkins Jenkinsfile

  • 14 - Selenium Tips Tricks
  • 241 - Introduction
  • 241 - Section14-finished.zip
  • 241 - Section14-starter.zip
  • 242 - Working with DatePicker control
  • 243 - DatePicker Control Implementation Strategy 1
  • 244 - DatePicker Control Implementation Strategy 2
  • 245 - Thank You
  • 53,700 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 17175
    حجم: 10812 مگابایت
    مدت زمان: 1414 دقیقه
    تاریخ انتشار: 12 مرداد 1402
    طراحی سایت و خدمات سئو

    53,700 تومان
    افزودن به سبد خرید