-
Урок 1.
00:07:27
Course Agenda
-
Урок 2.
00:05:55
Appium Features
-
Урок 3.
00:09:24
Appium Internal Architecture
-
Урок 4.
00:01:43
Important Note on Player settings
-
Урок 5.
00:10:40
Download Java, Android Studio & Node softwares for Appium Setup
-
Урок 6.
00:10:18
Set Environment variable Paths of all Softwares in WINDOWS
-
Урок 7.
00:15:13
Set Environment variable Paths of all Softwares in MAC
-
Урок 8.
00:11:07
Configure Android Virtual Device/Emulator and Install Appium Server
-
Урок 9.
00:11:13
Setting up Appium Maven project with Java client dependencies
-
Урок 10.
00:17:03
What are Desired Capabilities and the first program to Invoke the App
-
Урок 11.
00:11:01
What is UIAutomatorViewer and how it helps to inspect objects in Android Apps
-
Урок 12.
00:12:14
Automating app UI Using Xpaths and text attributes
-
Урок 13.
00:11:39
Appium API's for UI interaction with id's and classNames
-
Урок 14.
00:11:51
Handling Mutiple similar objects of Apps with indexes
-
Урок 15.
00:19:21
AndroidUIAutomator usage in identifying objects of Apps
-
Урок 16.
00:06:40
TouchActions in Appium (Gestures Automation -1)
-
Урок 17.
00:15:01
Tapping and longpress events (Gestures Automation -2)
-
Урок 18.
00:16:04
Touch Actions Sequence Execution
-
Урок 19.
00:14:23
Strategy for automating Swipping event(Gestures Automation -3)
-
Урок 20.
00:10:49
Demo on swipping the clock- Practise exercises
-
Урок 21.
00:12:01
How to automate scrolling? Gestures Automation -5
-
Урок 22.
00:17:56
Drag and drop on Native Apps with Appium (Gesture Automation -6)
-
Урок 23.
00:10:08
Configuring Real device to system for running Appium Tests
-
Урок 24.
00:08:59
Exercises on Real device-Native Apps automation
-
Урок 25.
00:09:57
Introduction to App features and test cases to automate
-
Урок 26.
00:18:04
Test Case in Filling the form details for shopping
-
Урок 27.
00:09:50
Verifying toast messages for error validations
-
Урок 28.
00:18:06
Testcase-Scrolling in product list example with Appium Android scroll
-
Урок 29.
00:11:27
Testcase-Dynamically selecting Product by scanning list based on text
-
Урок 30.
00:15:12
TestCase- Validating the orders in checkout page
-
Урок 31.
00:15:51
TestCase- Validating Total amount generated functionality
-
Урок 32.
00:13:44
Code optimization with user defined functions
-
Урок 33.
00:15:02
Testcase - Validating Mobile Gestures of App ( Tap, Long Press)
-
Урок 34.
00:15:22
How to handle objects when rendered in Web view?
-
Урок 35.
00:13:22
TestCase -Automate Hybrid App with context Switch
-
Урок 36.
00:10:44
Desired capabilities to run Appium tests on Mobile browser
-
Урок 37.
00:15:01
How to inspect Chrome Mobile browser locators - Tips and tricks
-
Урок 38.
00:10:53
How to Scroll and put assertions on Browser Tests with Appium
-
Урок 39.
00:15:26
Install Xcode and Iphone 12 Simulator
-
Урок 40.
00:24:59
Define IOS Desired Capabilities and Invoke the App through Code
-
Урок 41.
00:18:19
Inspect IOS Objects with Appium Inspector
-
Урок 42.
00:08:50
Automate Scrolling on IOS Apps
-
Урок 43.
00:09:51
Appium IOS Automation Part 5 - Automate Picker Wheels (Dropdowns)
-
Урок 44.
00:11:35
Appium IOS Automation -Automate Sliders with IOS Element Class
-
Урок 45.
00:06:51
Strategy in working with IOS Gestures and App download
-
Урок 46.
00:08:47
Performing Long Press events with IOS Touch Action Class
-
Урок 47.
00:05:08
Performing Tapping events with IOS Touch Action Class
-
Урок 48.
00:09:06
Install software's for real device Automation
-
Урок 49.
00:08:43
UDID, XcodeOrgId Generation for real device testing
-
Урок 50.
00:23:36
Bundle Id generation and running the Tests
-
Урок 51.
00:08:24
Framework Plan -How to start learning from this course?
-
Урок 52.
00:09:01
TestNG Installation and Setup in Eclipse
-
Урок 53.
00:08:54
Run Basic TestNG Tests with Test Annotation
-
Урок 54.
00:12:40
Testng Xml file configuration and its importance
-
Урок 55.
00:12:09
Prioritizing the Testcases with TestNG
-
Урок 56.
00:12:14
Include and Exclude Mechanism to control testcases
-
Урок 57.
00:11:48
Executing the Testcases at Package level with regex
-
Урок 58.
00:12:33
TestNg Annotations part - 1
-
Урок 59.
00:12:42
TestNG Annotations part - 2
-
Урок 60.
00:15:03
Usage of Groups functionality in TestNG
-
Урок 61.
00:11:24
Annotations helper attributes with examples
-
Урок 62.
00:13:35
Parameterising from TestNG xml file
-
Урок 63.
00:14:44
DataProvider Annotation -Parameterizing Testcases - 1
-
Урок 64.
00:08:33
DataProvider Annotation -Parameterizing Testcases-2
-
Урок 65.
00:15:35
Listeners Interface in TestNG framework
-
Урок 66.
00:12:40
Running Tests in parallel and generating Reports
-
Урок 67.
00:10:59
Introduction to Maven
-
Урок 68.
00:11:05
Configuration of Maven
-
Урок 69.
00:10:17
Creating Maven Project and Understanding its Terminologies
-
Урок 70.
00:13:11
Understanding POM.xml file and its dependencies
-
Урок 71.
00:13:09
Importance of surefirePlugin in executing Tests
-
Урок 72.
00:12:29
Integration of Testng with Maven
-
Урок 73.
00:10:42
Switching the Tests with Maven profiling
-
Урок 74.
00:10:43
Importance of Jenkins in Test frameworks
-
Урок 75.
00:10:46
Install and Configure Jenkins
-
Урок 76.
00:12:19
Configuring Jenkin Settings and Workspace
-
Урок 77.
00:03:41
What is Page object model?
-
Урок 78.
00:12:25
Page factory annotations FindBy
-
Урок 79.
00:10:54
Practical Example explaining Page factory Model-1
-
Урок 80.
00:12:47
Practical Example explaining Page factory Model- 2
-
Урок 81.
00:07:38
Maven Project template creation with workspace setup
-
Урок 82.
00:09:48
Configuring dependencies of the Project in Pom.xml
-
Урок 83.
00:11:05
Creating Driver Base class for Framework
-
Урок 84.
00:15:21
Initializing smart Global properties from Config Properties file
-
Урок 85.
00:18:59
Converting Project into Testng & eliminating hardcoded paths
-
Урок 86.
00:19:10
Implementing Page objects for tests in framework
-
Урок 87.
00:20:42
make tests objects independent to drive from object classes
-
Урок 88.
00:17:04
Start& Stop Appium Server Programmatically through Java
-
Урок 89.
00:15:18
Building common utilities for Appium server invoke code
-
Урок 90.
00:18:47
Starting Emulator on fly through coded with user inputs
-
Урок 91.
00:15:26
Fixing framework bug by debugging code
-
Урок 92.
00:20:32
Capturing Screenshot on test failures using Testng Listeners
-
Урок 93.
00:15:15
Generating excellent Client html reports for Test Execution
-
Урок 94.
00:15:23
Parameterizing Test Data from external sources using Data provider
-
Урок 95.
00:11:00
Convert Project to Maven compatible by updating pom.xml
-
Урок 96.
00:10:27
Sending Global properties from Maven commands into tests
-
Урок 97.
00:16:13
Integrating Framework repo into Jenkins CI tool
-
Урок 98.
00:13:50
How to utilize cloud Infrastructure like Browser Stack to run Appium Tests
-
Урок 99.
00:09:34
Run Tests on Cloud by building generic Capabilities Utility in the framework
-
Урок 100.
00:10:33
Run Appium Tests in parallel on Cloud with TestNG xml changes
-
Урок 101.
00:08:42
Introduction to GIT
-
Урок 102.
00:09:07
Importance of Github and its uses
-
Урок 103.
00:08:40
Creating Git config and repositories
-
Урок 104.
00:01:41
How to push code to remote repository
-
Урок 105.
00:11:36
Understanding Staging and commit in git
-
Урок 106.
00:08:55
Add remote repository and push the committed code
-
Урок 107.
00:15:49
End to end working example on Git commands -1
-
Урок 108.
00:06:16
End to end working example on Git commands -2
-
Урок 109.
00:24:56
Importance of Branching in GIT
-
Урок 110.
00:14:18
How to resolve Merge conflicts with GIT
-
Урок 111.
00:09:19
Steps to connect Database to Selenium Testcases
-
Урок 112.
00:07:30
mysql download instructions
-
Урок 113.
00:05:26
mySQL server connection procedure
-
Урок 114.
00:04:48
Creating Database in mysql server
-
Урок 115.
00:08:02
Creating Tables in Databases
-
Урок 116.
00:07:56
Jdbc odbc connection overview
-
Урок 117.
00:07:04
Integration of Database with JDBC API
-
Урок 118.
00:16:49
Steps to conect Database info to Selenium - 1
-
Урок 119.
00:06:47
Steps to connect Database info to Selenium - 2
-
Урок 120.
00:08:35
Java first program basics
-
Урок 121.
00:08:33
Java program principles
-
Урок 122.
00:17:53
Classes, objects in Java
-
Урок 123.
00:15:55
Strings in Java
-
Урок 124.
00:10:21
Interface Concepts
-
Урок 125.
00:08:09
Practical Usage of Interface
-
Урок 126.
00:08:05
Runtime Polymorphisim
-
Урок 127.
00:10:36
Inheritance Concepts
-
Урок 128.
00:09:30
Practical usage of Inheritance
-
Урок 129.
00:10:38
Coding Basics-1
-
Урок 130.
00:10:22
Coding Basics-2
-
Урок 131.
00:08:57
Introduction to Arrays
-
Урок 132.
00:12:38
Single dimensional and Multidimensional arrays usage
-
Урок 133.
00:07:47
Examples of Arrays
-
Урок 134.
00:12:47
Array interview questions
-
Урок 135.
00:18:31
Programming example
-
Урок 136.
00:09:23
Reverse string -Interview question
-
Урок 137.
00:10:48
Date class concepts
-
Урок 138.
00:06:24
working with calendar objects in java
-
Урок 139.
00:04:05
Access modifiers basics
-
Урок 140.
00:07:13
How constructor plays a crucial role?
-
Урок 141.
00:09:59
Types of constructor and their usage
-
Урок 142.
00:06:41
Defect Management tool- Bugzilla
-
Урок 143.
00:08:46
Bugzilla features- Logging a bug
-
Урок 144.
00:06:45
Bugzilla features -Search Mechanisim for tracking bugs
-
Урок 145.
00:08:20
Common practises in Bugzilla tool
-
Урок 146.
00:06:41
Bugzilla preference feature