Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Gravity Api - Automation As A Service (Selenium Web Driver)

    Posted By: ELK1nG
    Gravity Api - Automation As A Service (Selenium Web Driver)

    Gravity Api - Automation As A Service (Selenium Web Driver)
    Last updated 8/2018
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.62 GB | Duration: 18h 3m

    Web Automation Testing (Selenium WebDriver), Powerful Web Crawler, Active Crawling, Cross Language API. Course is in C#

    What you'll learn

    Consume Gravity API

    Execute Complicated Web Automation Scenarios in code and over HTTP (Manipulating Selenium Under the Hood)

    Create your own Distributed Generic Site Crawler!!!

    Create Automation Dedicated Machines with a Click

    Create Distributed Automation Systems Using Cloud Services, Service Fabric or Standalone Applications

    Creating Complicated Web Automation Testing from Scratch without any Infrastructure or Framework

    Requirements

    Reasonable programming skills

    At least basic understanding of service consuming through WSDL and HTTP

    At least basic understanding of asynchronous development (TPL, async/await, Threads, etc.)

    At least basic understanding of objects serialization (JSON, XML)

    At least basic understanding of site crawling and data collection

    At least basic understanding of how to use XPath

    At least basic understanding of automation testing

    Description

    This course will teach you everything you need to know about Gravity API. Gravity API is a new automation concept which delivering automation infrastructures (such as Selenium, Appium, Coded UI, etc.)  as a service, which means YOU DO NOT NEED to deal with automation infrastructure - only with the automation tools or scenarios you would like to create.

    Gravity API can automate browsers, desktop and mobile applications (not on the BETA release) and even server side HTTP requests.

    Gravity API can be hosted on WCF Host, IIS, OWIN, Service Fabric, Windows Service, Windows Process, .NET Core (when Selenium support will be available), Cloud Service, etc, and can be interact over HTTP - you can also use it's objects directly in your code with any language and send it over HTTP (client libraries)

    The powerful extraction capabilities makes Gravity API the ultimate crawler/spider - it can extract any data including JS Generated data or bypass UI blocks like "Click Here" or any client side blockage.

    Overview

    Section 1: 1. Introduction

    Lecture 1 1.1. Introduction

    Lecture 2 1.2. Register

    Section 2: 2. Basic Implementation - Console Application

    Lecture 3 2.1 - Console Application Sample - Part 1

    Lecture 4 2.2 - Console Application Sample - Part 2

    Lecture 5 2.3 - Console Application Sample - Part 3

    Lecture 6 2.4 - Console Application Sample - Part 4

    Lecture 7 2.5 - Console Application Sample - Part 5

    Section 3: 3. Actions Rules

    Lecture 8 3.1 - GoToUrl - Part 1

    Lecture 9 3.2 - GoToUrl - Part 2

    Lecture 10 3.3 - GoToUrl - Part 3

    Lecture 11 3.4 - GoToUrl - Part 4

    Lecture 12 3.5 - SendKeys

    Lecture 13 3.6 - SendKeysWithInterval

    Lecture 14 3.7 - SendKeysWithoutClear

    Lecture 15 3.8 - Click

    Lecture 16 3.9 - TryClick

    Lecture 17 3.10 - CloseBrowser

    Lecture 18 3.11 - CloseAllBrowsers

    Lecture 19 3.12 - SwitchToWindow

    Lecture 20 3.13 - CloseAllChildWindows

    Lecture 21 3.14 - CloseWindow

    Lecture 22 3.15 - NavigateBack

    Lecture 23 3.16 - NavigateForward

    Lecture 24 3.17 - Refresh

    Lecture 25 3.18 - BannersListener

    Lecture 26 3.19 - ScreenShot

    Lecture 27 3.20 - Repeat - Part 1

    Lecture 28 3.21 - Repeat - Part 2

    Lecture 29 3.22 - SwitchToFrame - Part 1

    Lecture 30 3.23 - SwitchToFrame - Part 2

    Lecture 31 3.24 - LoginToSite - Part 1

    Lecture 32 3.25 - LoginToSite - Part 2

    Lecture 33 3.26 - DoubleClick

    Lecture 34 3.27 - ContextClick

    Lecture 35 3.28 - ScrollPage

    Lecture 36 3.29 - ExecuteScript

    Lecture 37 3.30 - SelectFromComboBox

    Lecture 38 3.31 - SwitchToAlert

    Lecture 39 3.32 - WaitForDisplayedElement

    Lecture 40 3.33 - WaitForDisplayedElements

    Lecture 41 3.34 - WaitForElementToBeInvisible

    Lecture 42 3.35 - WaitForPageLoad

    Lecture 43 3.36 - WaitForUrlToMatch

    Lecture 44 3.37 - RegisterParam - Part 1

    Lecture 45 3.38 - RegisterParam - Part 2

    Lecture 46 3.39 - RegisterParam - Part 3

    Lecture 47 3.40 - RegisterParam - Part 4

    Lecture 48 3.41 - SubmitForm

    Lecture 49 3.42 - GoToUrlDataDrivenCsvAsync

    Lecture 50 3.43 - GoToUrlDataDrivenSqlAsync

    Lecture 51 3.44 - Summary

    Section 4: 4. Extraction Rules

    Lecture 52 4.1 - ExtractData - Introduction

    Lecture 53 4.2 - ExrtactDataBasic - Part 1

    Lecture 54 4.3 - ExtractDataBasic - Part 2

    Lecture 55 4.4 - ExtratDataWithAttribute

    Lecture 56 4.5 - ExtratDataWithRegularExpression

    Lecture 57 4.6 - ExtratDataWithActions - Part 1

    Lecture 58 4.7 - ExtratDataWithActions - Part 2

    Lecture 59 4.8 - ExtratDataMultipleExtractions

    Lecture 60 4.9 - ExtratDataMultipleExtractionsComplex - Part 1

    Lecture 61 4.10 - ExtratDataMultipleExtractionsComplex - Part 2

    Lecture 62 4.11 - ExtratDataMultipleExtractionsSaveData - Part 1

    Lecture 63 4.12 - ExtratDataMultipleExtractionsSaveData - Part 2

    Lecture 64 4.13 - ExtratDataMultipleExtractionsSplitted

    Lecture 65 4.14 - Summary

    Section 5: 5. Macros

    Lecture 66 5.1 - MacroDateAsync

    Lecture 67 5.2 - MacroPageUrlAsync

    Lecture 68 5.3 - MacroTitleAsync

    Lecture 69 5.4 - MacroLiteralAsync

    Lecture 70 5.5 - MacroHandleAsync

    Lecture 71 5.6 - MacroWindowsCountAsync

    Lecture 72 5.7 - MacroRandomNumberAsync

    Lecture 73 5.8 - MacroPageSourceAsync - Part 1

    Lecture 74 5.9 - MacroPageSourceAsync - Part 2

    Lecture 75 5.10 - MacroPageSourceAsync - Part 3

    Lecture 76 5.11 - MacroPageSourceAsync - Part 4

    Lecture 77 5.12 - MacroElementAsync - Part 1

    Lecture 78 5.13 - MacroElementAsync - Part 2

    Lecture 79 5.14 - MacroElementAsync - Part 3

    Lecture 80 5.15 - MacroAlertxtAsync

    Lecture 81 5.16 - MacroRptIndexAsync

    Lecture 82 5.17 - Summary

    Section 6: 6. WCF Service

    Lecture 83 6.1 - WCF Service Host - Part 1

    Lecture 84 6.2 - WCF Service Host - Part 2

    Lecture 85 6.3 - WCF Service Host - Part 3

    Lecture 86 6.4 - WCF Service Host - Part 4

    Lecture 87 6.5 - WCF Service Host - Part 5

    Lecture 88 6.6 - WCF Service Host - Part 6

    Lecture 89 6.7 - WCF Service Host - Part 7

    Lecture 90 6.8 - WCF Service Consuming - Part 1

    Lecture 91 6.9 - WCF Service Consuming - Part 2

    Lecture 92 6.10 - WCF Service Consuming - Part 3

    Lecture 93 6.11 - WCF Service Consuming - Part 4

    Lecture 94 6.12 - WCF Service Consuming - Part 5

    Lecture 95 6.13 - WCF Service Consuming - Part 6

    Lecture 96 6.14 - WCF Service Consuming - Part 7

    Lecture 97 6.15 - WCF Service Consuming - Part 8

    Lecture 98 6.16 - WCF Service Consuming - Part 9

    Lecture 99 6.17 - WCF Service Consuming - Part 10

    Lecture 100 6.18 - Summary

    Section 7: 7. ASP.NET Web API (RESTful Service)

    Lecture 101 7.1 - Web API Service Host - Part 1

    Lecture 102 7.2 - Web API Service Host - Part 2

    Lecture 103 7.3 - Web API Service Host - Part 3

    Lecture 104 7.4 - Web API Service Host - Part 4

    Lecture 105 7.5 - Web API Service Host - Part 5

    Lecture 106 7.6 - Web API Service Host - Part 6

    Lecture 107 7.7 - Web API Service Host - Part 7

    Lecture 108 7.8 - Web API Service Consume - HTTP Client - Part 1

    Lecture 109 7.9 - Web API Service Consume - HTTP Client - Part 2

    Lecture 110 7.10 - Web API Service Consume - HTTP Client - Part 3

    Lecture 111 7.11 - Web API Service Consume - Gravity Client

    Lecture 112 7.12 - Web API Service Consume - Gravity Client Tool - Part 1

    Lecture 113 7.13 - Web API Service Consume - Gravity Client Tool - Part 2

    Lecture 114 7.14 - Web API Service Consume - Gravity Client Tool - Part 3

    Lecture 115 7.15 - Web API Service Consume - Gravity Client Tool - Part 4

    Lecture 116 7.16 - Summary

    Section 8: 8. Automation Testing

    Lecture 117 8.1 - Automation Testing - Part 1

    Lecture 118 8.2 - Automation Testing - Part 2

    Lecture 119 8.3 - Automation Testing - Part 3

    Lecture 120 8.4 - Automation Testing - Part 4

    Lecture 121 8.5 - Automation Testing - Part 5

    Lecture 122 8.6 - Automation Testing - Part 6

    Lecture 123 8.7 - Automation Testing - Part 7

    Lecture 124 8.8 - Automation Testing - Part 8

    Lecture 125 8.9 - Automation Testing - Part 9

    Lecture 126 8.10 - Automation Testing - Part 10

    Lecture 127 8.11 - Automation Testing - Part 11

    Lecture 128 8.12 - Automation Testing - Part 12

    Lecture 129 8.13 - Automation Testing - Part 13

    Lecture 130 8.14- Automation Testing - Part 14

    Lecture 131 8.15 - Automation Testing - Part 15

    Lecture 132 8.16 - Automation Testing - Part 16

    Lecture 133 8.17 - Automation Testing - Part 17

    Lecture 134 8.18 - Automation Testing - Part 18

    Lecture 135 8.19 - Automation Testing - Part 19

    Lecture 136 8.20 - Automation Testing - Part 20

    Lecture 137 8.21 - Automation Testing - Part 21

    Lecture 138 8.22 - Automation Testing - Part 22

    Lecture 139 8.23 - Automation Testing - Part 23

    Lecture 140 8.24 - Automation Testing - Part 24

    Lecture 141 8.25 - Summary

    Section 9: 9. Development Patterns - Create your Web Crawler

    Lecture 142 9.1 - Create your Web Crawler - Part 1

    Lecture 143 9.2 - Create your Web Crawler - Part 2

    Lecture 144 9.3 - Create your Web Crawler - Part 3

    Lecture 145 9.4 - Create your Web Crawler - Part 4

    Lecture 146 9.5 - Create your Web Crawler - Part 5

    Lecture 147 9.6 - Create your Web Crawler - Part 6

    Lecture 148 9.7 - Create your Web Crawler - Part 7

    Lecture 149 9.8 - Create your Web Crawler - Part 8

    Lecture 150 9.9 - Create your Web Crawler - Part 9

    Lecture 151 9.10 - Create your Web Crawler - Part 10

    Lecture 152 9.11 - Create your Web Crawler - Part 11

    Lecture 153 9.12 - Create your Web Crawler - Part 12

    Lecture 154 9.13 - Create your Web Crawler - Part 13

    Lecture 155 9.14 - Create your Web Crawler - Part 14

    Lecture 156 9.15 - Create your Web Crawler - Part 15

    Lecture 157 9.16 - Create your Web Crawler - Part 16

    Lecture 158 9.17 - Create your Web Crawler - Part 17

    Lecture 159 9.18 - Create your Web Crawler - Part 18

    Lecture 160 9.19 - Create your Web Crawler - Part 19

    Lecture 161 9.20 - Create your Web Crawler - Part 20

    Lecture 162 9.21 - Create your Web Crawler - Part 21

    Lecture 163 9.22 - Create your Web Crawler - Part 22

    Lecture 164 9.23 - Create your Web Crawler - Part 23

    Lecture 165 9.24 - Create your Web Crawler - Part 24

    Lecture 166 9.25 - Create your Web Crawler - Part 25

    Lecture 167 9.26 - Create your Web Crawler - Part 26

    Lecture 168 9.27 - Create your Web Crawler - Part 27

    Lecture 169 9.28 - Create your Web Crawler - Part 28

    Lecture 170 9.29 - Create your Web Crawler - Part 29

    Lecture 171 9.30 - Create your Web Crawler - Part 30

    Lecture 172 9.31 - Create your Web Crawler - Part 31

    Lecture 173 9.32 - Create your Web Crawler - Part 32

    Section 10: Appendix 1.0 - Actions & API Interaction

    Lecture 174 Continuous Request

    Lecture 175 Inline Data-Source

    Lecture 176 Service Fabric - Part 1

    Lecture 177 Service Fabric - Part 2

    Lecture 178 Service Fabric - Part 3

    Lecture 179 Gravity Core - Part 1

    Lecture 180 Gravity Core - Part 2

    Section 11: Appendix 2.0 - Web Driver

    Lecture 181 Web Driver - Part 1

    Lecture 182 Web Driver - Part 2

    This automation course is meant for developers/testing engineers which are familiar with the concepts of consuming services using HTTP Client, SOAP, etc.,This automation course is meant for OO programmers (not just .NET) who knows how to consume a service using HTTP,This automation course is not suitable for new developers which do not have understanding or some experience with asynchronous development and service consuming