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

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
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

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

    139,000 تومان
    افزودن به سبد خرید