FreeCourse Logo
FreeCourse.io
Verified CouponsFree CoursesJobsBlog
Categories
Home/Courses/Karate framework - API, UI & Performance using Gatling & AI
Karate framework - API, UI & Performance using Gatling & AI
IT & Software100% OFF

Karate framework - API, UI & Performance using Gatling & AI

Udemy Instructor
4.61(362 students)
Self-paced
All Levels

About this course

Course is updated on 8-December-2025 with below concepts::Overview on AIOverview on LLMOverview on RAGOverview on Generative AIOverview on MemoryOverview on AI AgentOverview on LangChain & LangGraphOverview on MCP ServerOverview on Human In the loop , Hallucination & GuardrailsOverview on Fine-TuningOverview on ContextOverview on PromptsChatGPT vs CoPilot vs CURSOROverview on OpenAIOverview on AI ModelsOverview on n8n workflowGenerate API Key in OpenAICreate workflow in n8nCreate Public Chat in n8n workflowOverview on OpenAI TokensCURSOR - Create a Chrome Extension for Record & PlaybackCURSOR - Create an OTP Shield Mobile APPGenerate Karate API Test case using CoPilot in Eclipse EditorGenerate Karate API Test case using CoPilot in VSCode EditorGenerate Karate API Test case using Cursor EditorGenerate Karate UI Test case using CoPilot in Eclipse EditorGenerate Karate UI Test case using Cursor EditorCourse is updated on 24-August-2025 with below concepts::Performance Testing using GatlingIntroduction to Karate-GatlingKarate-Gatling configurationOverview on Karate ProtocolOverview on Name ResolverPause For & Think time with examplesKarate feature - Tag Selector & Ignore TagsOverview on Feeders - Reading data from csv & jsonOverview on Open model injection with examplesCourse updated on 27-March-2025:Configure IntelliJ Editor for karate FrameworkCourse updated on 29-January-2025:. Karate UI - How to compare imagesCourse updated on 21-November-2024:How to handle Error: Could not find or load main class cucumber. api.

cli. Main ??? Course updated on 06-August-2024:XML Response ValidationsCourse updated on 30-July-2024:Configuring Karate Framework with example -> Couple of students asked to update the content hence created this videoCourse updated on 14-Feb-2024:Compare Multiple Emails from DatabaseCourse Updated on 02-07-2023 with below topics:Karate UI AutomationReRun a Failed ScenarioUpload a File, ScrollDown to an ObjectHandling Multiple Windows, Get Text, Attribute & ValueCourse Updated on 01-07-2023 with below topics:Karate UI AutomationHandling Drop downsHighlight, Focus, Submit, Clear commands with examplesHandling AlertsHandling FramesWe are going to add few more videos to this content.

Course Updated on 30-06-2023 with below topics:Karate framework HOOKSKarate UI Automation -> we added 12 videos which covers various concepts on UI automationCourse Updated on 28-05-2023 with below topic:How to Handle SSL Handshake errorCourse Updated on 09-04-2023 with below topic:How to resolve initialization error in karate framework after configuration Course is updated on 07-05-2022 with below topics:Jenkins Integration - Execute karate scripts from Jenkins CI/CDValidate response using match eachoverview on auth authenticationCourse is updated on 06-05-2022 with below topics:Execute karate scripts from the command lineJenkins Integration - Execute karate scripts from Jenkins CI/CDCourse is updated on 05-05-2022 with below topics: Reading data from karate config file and using it scenarioupdate runner class with environment specific variablesIntegration of cucumber reporting Parallel execution Course is updated on 28-04-2022 with below topics:overview on karate-config filecreate karate-config file and add some data into ituse variables defined in config file inside the scenarioupdate runner class to recognise karate config file Course is updated on 27-04-2022 with below topics:Overview on reports generated by karate framework with exampleJIRA POST with basic auth and accessing data from csv fileCourse is updated on 26-04-2022 with below topics: JIRA Trail account creation Overview on JIRA user API, capturing JIRA account id , generating access token & converting curl command into a postman Basic Auth on JIRA for retrieving user information using GETExample on POST using JIRA Basic AuthCourse is updated on 24-04-2022 with below topics:Examples on Scenario Outline- data to post request using scenario outline examplesReading data from csv file and use it in post requestAPI Automation Made Simple using Karate frameworkKarate Framework for beginnersAPI Automation with Karate Framework. API Automation using Karate FrameworkKarate FrameworkKarate is an open-source general-purpose test-automation framework that can script calls to HTTP end-points and assert that the JSON or XML responses are as expected. Karate is implemented in Java but test-scripts are written in Gherkin since Karate was originally an extension of the Cucumber framework.

Karate is built on top of Cucumber, another BDD testing framework, and shares some of the same concepts. One of these is the use of a Gherkin file, which describes the tested feature. However, unlike Cucumber, tests aren't written in Java and are fully described in the Gherkin file.

From this course, you will learn the following concepts. Karate configurationOverview on API with examplesOverview on JSON with examplesLive example of API callsKarate FrameworkGET/POST RequestData-Driven with Scenario OutlineCreating Parallel runnerAssertionsUsing matchJSON Array matchingSchema validationFussy matcher: #string, #numbercalling another featureTags and Run with tagskarate runner configuration and karate optionsReport GenerationCucumber Report GenerationKarate Report GenerationAt the end of this training you will be in a position to work on your project using this framework. This course is designed for beginners who wants to start their career in api automation testingSee you in the session, thank you guys#API Automation Testing#APIAutomationTesting#karate#EndtoEndAPIAutomationwithKarateFramework.

#APIAutomationMadeSimple. #End to End API Automation with Karate Framework. #API Automation Made Simple.

Skills you'll gain

Other IT & SoftwareEnglish

Available Coupons

Loading...

Course Information

Level: All Levels

Suitable for learners at this level

Duration: Self-paced

Total course content

Instructor: Udemy Instructor

Expert course creator

This course includes:

  • 📹Video lectures
  • đź“„Downloadable resources
  • 📱Mobile & desktop access
  • 🎓Certificate of completion
  • ♾️Lifetime access
$0$98.99

Save $98.99 today!

Enroll Now - Free

Redirects to Udemy • Limited free enrollments

Share this course

https://freecourse.io/courses/api-automation-testing-using-karate-framework

You May Also Like

Explore more courses similar to this one

Playwright using TypeScript with AI - Web&API for beginners
IT & Software
0% OFF

Playwright using TypeScript with AI - Web&API for beginners

Udemy Instructor

Course is updated on 08-December-2025 with below concepts:Overview on AIOverview on LLMOverview on RAGOverview on Generative AIOverview on MemoryOverview on AI AgentOverview on LangChain & LangGraphOverview on MCP ServerOverview on Human In the loop , Hallucination & GuardrailsOverview on Fine-TuningOverview on ContextOverview on PromptsChatGPT vs CoPilot vs CURSOROverview on OpenAIOverview on AI ModelsOverview on n8n workflowGenerate API Key in OpenAICreate workflow in n8nCreate Public Chat in n8n workflowOverview on OpenAI TokensCURSOR - Create a Chrome Extension for Record & PlaybackCURSOR - Create an OTP Shield Mobile APPGenerate Playwright test using Cursor EditorPlaywright Automation using TypeScript with AI from scratchThis course is designed for complete beginners in which we covered Web, API & AI automation.If you are a complete beginner on Playwright or TypeScript this course helps you to master the tool. Very basic step by step videos to guide you from scratchGet started with Playwright Automation .Topics :Introduction to Typescript & ConfigurationOverview on GitHub Copilot & ConfigurationTS - Hello world programPrimitive Datatypes with examplesOverview on ConstantsOperators with examples   Arithmetic Operator   Assignment Operator   Comparison Operator   Logical Operator   Ternary OperatorOverview on Conditional StatementsSwitch Statements with exampleOverview on loops - for , while, do-while & for-each with examplesString methods with examplesOverview on ArrayOverview on FunctionFunction Overloading & Arrow FunctionRest Parameters Tuple with examplesOverview on ClassInheritance with exampleMethod OverridingOverview on This & Super keywordConstructor with ExampleAccess Modifiers with ExamplesOverview on ModuleInterface with examplevar vs let with exampleOverview on Playwright & installation using terminal & VSCode ExtensionCreate & Execute Playwright testDebug Playwright testOverview on Playwright configuration fileExecute Playwright test using VSCode extension & UI modeSkip a test & ExecuteOnly optionsOverview on TraceCreate a Playwright test for opening an applicationOverview on locators with examplesProgram to login to SauceDemo applicationPage.getByRole() with examplePage.getByLabel() & Page.getByPlaceholder() with examplePage.getByTitle() & Page.getByText() with examplePage.getByAltText() & Page.getByTestId() with exampleOther locators - CSS locator with examplesOverview on XPATH & Filtering with examplesRecord Test using VSCode Extension | Codegen | page.pause()Playwright Builtin AnnotationsOverview on Group testsTag tests with exampleOverview on Hooks with examplesAssertionsOverview on Auto WaitingOverview on timeoutsHow to handle text fieldsHow to get text from a buttonHow to handle Radio ButtonsHow to handle CheckboxesHow to handle multiple checkboxesHow to Select value from DropdownHow to Select values from Multi Select DropdownHandling Mouse Click, Type characters & KeysHandling FramesHandling TooltipsHandling Drag & DropHandling Date PickerHandling WebtablesHow to handle AlertHandling Auto SuggestionsHow to upload filesHow to capture ScreenshotHow to capture videosExecute Playwright test on Mobile EmulatorHandling Multiple WindowsPlaywright configuration file - Parallel executionE2E Scenario automationOverview on built-in Reports with examplesCustom Reports - AllureOverview on Page Object Model & exampleVisual comparisons with examplesOverview on API & RESTGET, POST, PUT & Delete Request with examplesReading Data from CSV File & JSON FileHandling Basic AuthorizationOverview on GIT & Push CodeOverview on GitHub ActionsOverview on LLM, Prompt & MCPInstall Playwright MCP to VSCodeCreate & Execute a program to launch bing using Playwright MCPCreate & Execute a program to login to saucedemo using Playwright MCPCreate Context using which Create a program to select radio button in bingCreate & Execute a program to handle multiple windows using Playwright MCPGenerate Manual Test cases by creating contextPlaywright Agents Overview with example

4.6•318•Self-paced
FREE$103.99
Enroll
Appium & Selenium using Python  from scratch with projects
IT & Software
0% OFF

Appium & Selenium using Python from scratch with projects

Udemy Instructor

Course is updated on 11-December-2025 with below concepts:Overview on AIOverview on LLMOverview on RAGOverview on Generative AIOverview on MemoryOverview on AI AgentOverview on LangChain & LangGraphOverview on MCP ServerOverview on Human In the loop , Hallucination & GuardrailsOverview on Fine-TuningOverview on ContextOverview on PromptsChatGPT vs CoPilot vs CURSOROverview on OpenAIOverview on AI ModelsOverview on n8n workflowGenerate API Key in OpenAICreate workflow in n8nCreate Public Chat in n8n workflowOverview on OpenAI TokensCURSOR - Create a Chrome Extension for Record & PlaybackCURSOR - Create an OTP Shield Mobile APPInstall GITHUB Copilot to PyCharm EditorGenerate Appium Python Program using CoPilot in PyCharmGenerate framework code using CoPilotCourse is updated on 09-08-2025 with below topicsWhen to use ID & Xpath -  doubts clarification video added at lecture 31Course is updated on 04-08-2025 with below topicsScroll using UiScrollableScroll using UiScrollable - setAsVerticalListScroll using UiScrollable - setAsHorizontalListScroll using UiScrollable - setMaxSearchSwipesScroll using UiScrollable - scrollForward & scrollBackwardScroll using UiScrollable - ScrollToEnd & scrollToBeginningCourse is updated on 03-08-2025 with below topicsParallel Execution using systemPort & wdaLocalPortCourse is updated on 02-08-2025 with below topicsAppium-gestures-plugin : DoubleTapAppium-gestures-plugin : longPressCourse is updated on 01-08-2025 with below topicsOverview on ElementIDAppium-gestures-plugin installation & overviewAppium-gestures-plugin : Swipe Up & Swipe Down- AndroidAppium-gestures-plugin : Swipe Up & Swipe Down- iPhoneAppium-gestures-plugin : Swipe Left & Swipe RightAppium-gestures-plugin : Drag and DropCourse is updated on 31-07-2025 with below topicsCoordinates identification which covers X , Y, Height & WidthCourse is updated on 30-07-2025 with below topicsWe added a new section in which we are going to upload Q & A's & Student's requested topics, please find below section name "Interview Question & Answers & Student Requested Topics" Course is updated on 29-07-2025 with below topicsAppium-device-farm plugin  - Video Recording ConfigurationAppium-device-farm plugin  - Video Recording ImplementationCourse is updated on 28-07-2025 with below topicsfind_image_occurrence command with exampleappium-device-farm plugin configuration , implementation with exampleCourse is updated on 27-07-2025 with below topicsgetImagesSimilarity command with exampleCourse is updated on 26-07-2025 with below topicsAppium-Dashboard Plugin with examplesAppium-Image Plugin with examplesCourse is updated on 08-June-2025:Customised framework for Mobile & Web - Single framework that supports Mobile Apps & Web applicationAppium & Selenium using Python - Master Mobile & Web automation testing with APPIUM 2.X on Android & iOS & devices, Selenium WebdriverThis course is designed for complete beginners. If you are a complete beginner on Appium or Selenium or Python this course helps you to master the tool. Very basic step by step videos to guide you from scratchGet started with Appium & Selenium using Python .APPIUM topics :Introduction to PythonInstall Python on WindowsInstall Python on MACOverview on editors and install PyCharmConfigure Eclipse editor for python scriptingCreating a project and adding comments to PyCharmData types and examplesExamples on String data typeOverview on List with examplesIf Statement and examplesFor Loop statements with examplesWhile Loop statements with examplesoverview on functions and importIntroduction to Class and ObjectImportance of HOMEBREWAPPIUM Python ConfigurationOverview on Appium 2.XInstall Appium 2.X , Install Drivers for Android & iOS executionsOverview on Drivers & OptionsAppium Python Program to Launch Android & iOS AppOverview on USB Debugging Mode & Connect Real Android PhoneAppium Inspector - Overview , Installation, ExampleScenario : Launch app & Handle Button, Text fieldScenario : Handling Alerts, Text Fields , Buttons- Singup & Login flowScenario : Handling Switch, Dropdown & Alert ButtonScenario : Handling DropDown using FindElements, GetAttributeScenario : ScrollDown using latest actionsScenario : TAP  & LongPress using latest actionsOverview on Synchronisation with examplesStart APPIUM Server using a ProgramAppium Inspector ==> Record & Identify Elements using CoordinatesExamples on Keyboard HandlingHandling Hybrid App ==> Switching ContextHandling SYSTEM Apps - Camera & CalculatorScenario - WEB APP HandlingScreenshot & Video capturingnoReset with exampleOPTIONAL - MAC CONFIGURATION OVERVIEWEstablish Inspector Session for UIKitCatalog app on simulatorHandling Buttons , Text Fields, Checkbox on SimulatorHandling of SwitchesHandling AlertsHandling Date Picker Handling Picker ViewSwitch Context - From Native to Web ViewTap using coordinatesPerform Scroll down on the appConfiguring PyTest & Executing Basic functionsPyTest Fixtures & Decorators with examplesPyTest Marker, Parameterised Markers with examplesPyTest Hard Assertions, Soft AssertionsPyTest Launch App on iPhone SimulatorPytest Parameters in Launching iOS AppPyTest Reports - HTML & ALLURE with examplesPyTest - Capture Screenshot & Screenshot on FailureParallel Execution on SimulatorsGenerate LogsReading Data from a Config FileRead Data From Excel & Write Data in ExcelFramework - Page Factory ModelOverview on GITHUBAppium Framework Part  - Jenkins IntegrationSelenium Topics:Install Python on WindowsInstall Python on MACOverview on editors and install PyCharmConfigure Eclipse editor for python scriptingCreating a project and adding comments to PyCharmData types and examplesExamples on String data typeOverview on List with examplesIf Statement and examplesFor Loop statements with examplesWhile Loop statements with examplesoverview on functions and importIntroduction to Class and ObjectWhy people prefer python than java for seleniumOverview on SeleniumRecord and playback options in SeleniumInstall selenium for pythonScenario 1: First automation script in pycharmOverview on locators How to use locators in a programScenario 2: Perform search operation on bingRun test script without specifying driver exe fileScenario 3: Handling checkboxesScenario 4: Handling RadioButtonsScenario 5: Handling DropdownScenario 6: Create a test script using findElements - Part 1Scenario 8: Perform tab operation using sendkeys commandScenario 9: Handling framesScenario 10: Selecting a date from date pickerScenario 11: Handling drag n drop Scenario 13: How to capture coordinates of an objectScenario 14: Handle tooltipsScenario 15: Handle Auto Suggestions and capture screenshotScenario 16: Handle Mouse HoverScenario 18: Handling multiple windowsScenario 19: Handling WebtablesScenario 20: Examples on waitScenario 21: Handling alertsScenario 22: Handling JavascriptsScenario 23: Data Driven testing with examplesOverview on unittest framework with examplesGenerate test execution reportPage Object Model with examplePage factory model with exampleOverview on GITHubExecute unittest from JenkinsIntroduction to framework with exampleConfiguring PyTest & Executing Basic functionsPyTest Fixtures & Decorators with examplesPyTest Marker, Parameterised Markers with examplesPyTest Hard Assertions, Soft AssertionsCapture Screenshot & Screenshot on FailureGenerate HTML & Allure ReportsReusable Logics - Utilities -Generate LogsReusable Logics - Utilities -Reading Data from a Config FileReusable Logics - Utilities -Read Data From Excel & Write Data in ExcelSelenium Framework - Page Factory Model - GIT HUB & Jenkins PipelinePyTest featuresData Driven & conftest utilitiesSelenium Framework - Page Factory Model - GIT HUB & Jenkins PipelinePyTest - Login to Sauce Demo applicationLets Get Started... Wish you Good luck

4.6•228•Self-paced
FREE$92.99
Enroll
Web & Mobile Automation using Playwright, Appium & AI
IT & Software
0% OFF

Web & Mobile Automation using Playwright, Appium & AI

Udemy Instructor

In today’s rapidly evolving QA landscape, modern testers must go beyond traditional automation and embrace AI-powered testing workflows. This course is designed to help you master the next generation of automation by combining AI concepts, Playwright with TypeScript, Appium for mobile automation using Python, and intelligent automation workflows using tools like n8n, Cursor, and OpenAI.Whether you’re a manual tester looking to transition into automation, an automation engineer aiming to integrate AI into your existing frameworks, or a developer who wants to accelerate testing with intelligent code generation—this course will take you end-to-end from AI fundamentals to hands-on automation implementation.You will learn how AI works, how LLMs think, how prompts control model behaviour, how guardrails reduce hallucination, how RAG improves accuracy, and how AI agents automate tasks. Alongside these foundations, you’ll build AI-assisted automation workflows using Playwright and Appium, generate tests using OpenAI models, create workflows in n8n, and even build Chrome Extensions & Mobile Apps using AI tools like Cursor.By the end of this course, you will be able to build smart, scalable, and AI-driven automation systems for web and mobile applications—making you a future-ready QA professional.Complete Topics Covered in This CourseAI & LLM FoundationsOverview on AIOverview on LLMOverview on RAGOverview on Generative AIOverview on MemoryOverview on AI AgentOverview on LangChain & LangGraphOverview on MCP ServerOverview on Human-in-the-Loop, Hallucination & GuardrailsOverview on Fine-TuningOverview on ContextOverview on PromptsChatGPT vs Copilot vs CursorOverview on OpenAIOverview on AI Modelsn8n Automation + AI WorkflowsOverview on n8n workflowGenerate API Key in OpenAICreate workflow in n8nCreate Public Chat in n8n workflowOverview on OpenAI TokensCursor: AI-Enhanced DevelopmentCURSOR – Create a Chrome Extension for Record & PlaybackCURSOR – Create an OTP Shield Mobile AppPlaywright Typescript content: Introduction to Typescript & ConfigurationOverview on GitHub Copilot & ConfigurationTS - Hello world programPrimitive Datatypes with examplesOverview on ConstantsOperators with examples   Arithmetic Operator   Assignment Operator   Comparison Operator   Logical Operator   Ternary OperatorOverview on Conditional StatementsSwitch Statements with exampleOverview on loops - for , while, do-while & for-each with examplesString methods with examplesOverview on ArrayOverview on FunctionFunction Overloading & Arrow FunctionRest Parameters Tuple with examplesOverview on ClassInheritance with exampleMethod OverridingOverview on This & Super keywordConstructor with ExampleAccess Modifiers with ExamplesOverview on ModuleInterface with examplevar vs let with exampleOverview on Playwright & installation using terminal & VSCode ExtensionCreate & Execute Playwright testDebug Playwright testOverview on Playwright configuration fileExecute Playwright test using VSCode extension & UI modeSkip a test & ExecuteOnly optionsOverview on TraceCreate a Playwright test for opening an applicationOverview on locators with examplesProgram to login to SauceDemo applicationPage.getByRole() with examplePage.getByLabel() & Page.getByPlaceholder() with examplePage.getByTitle() & Page.getByText() with examplePage.getByAltText() & Page.getByTestId() with exampleOther locators - CSS locator with examplesOverview on XPATH & Filtering with examplesRecord Test using VSCode Extension | Codegen | page.pause()Playwright Builtin AnnotationsOverview on Group testsTag tests with exampleOverview on Hooks with examplesAssertionsOverview on Auto WaitingOverview on timeoutsHow to handle text fieldsHow to get text from a buttonHow to handle Radio ButtonsHow to handle CheckboxesHow to handle multiple checkboxesHow to Select value from DropdownHow to Select values from Multi Select DropdownHandling Mouse Click, Type characters & KeysHandling FramesHandling TooltipsHandling Drag & DropHandling Date PickerHandling WebtablesHow to handle AlertHandling Auto SuggestionsHow to upload filesHow to capture ScreenshotHow to capture videosExecute Playwright test on Mobile EmulatorHandling Multiple WindowsPlaywright configuration file - Parallel executionE2E Scenario automationOverview on built-in Reports with examplesCustom Reports - AllureOverview on Page Object Model & exampleVisual comparisons with examplesOverview on API & RESTGET, POST, PUT & Delete Request with examplesReading Data from CSV File & JSON FileHandling Basic AuthorizationOverview on GIT & Push CodeOverview on GitHub ActionsOverview on LLM, Prompt & MCPInstall Playwright MCP to VSCodeCreate & Execute a program to launch bing using Playwright MCPCreate & Execute a program to login to saucedemo using Playwright MCPCreate Context using which Create a program to select radio button in bingCreate & Execute a program to handle multiple windows using Playwright MCPGenerate Manual Test cases by creating contextPlaywright Agents Overview with exampleAppium Python content:Introduction to PythonInstall Python on WindowsInstall Python on MACOverview on editors and install PyCharmConfigure Eclipse editor for python scriptingCreating a project and adding comments to PyCharmData types and examplesExamples on String data typeOverview on List with examplesIf Statement and examplesFor Loop statements with examplesWhile Loop statements with examplesoverview on functions and importIntroduction to Class and ObjectImportance of HOMEBREWAPPIUM Python ConfigurationOverview on Appium 2.XInstall Appium 2.X , Install Drivers for Android & iOS executionsOverview on Drivers & OptionsAppium Python Program to Launch Android & iOS AppOverview on USB Debugging Mode & Connect Real Android PhoneAppium Inspector - Overview , Installation, ExampleScenario : Launch app & Handle Button, Text fieldScenario : Handling Alerts, Text Fields , Buttons- Singup & Login flowScenario : Handling Switch, Dropdown & Alert ButtonScenario : Handling DropDown using FindElements, GetAttributeScenario : ScrollDown using latest actionsScenario : TAP  & LongPress using latest actionsOverview on Synchronisation with examplesStart APPIUM Server using a ProgramAppium Inspector ==> Record & Identify Elements using CoordinatesExamples on Keyboard HandlingHandling Hybrid App ==> Switching ContextHandling SYSTEM Apps - Camera & CalculatorScenario - WEB APP HandlingScreenshot & Video capturingnoReset with exampleOPTIONAL - MAC CONFIGURATION OVERVIEWEstablish Inspector Session for UIKitCatalog app on simulatorHandling Buttons , Text Fields, Checkbox on SimulatorHandling of SwitchesHandling AlertsHandling Date Picker Handling Picker ViewSwitch Context - From Native to Web ViewTap using coordinatesPerform Scroll down on the appConfiguring PyTest & Executing Basic functionsPyTest Fixtures & Decorators with examplesPyTest Marker, Parameterised Markers with examplesPyTest Hard Assertions, Soft AssertionsPyTest Launch App on iPhone SimulatorPytest Parameters in Launching iOS AppPyTest Reports - HTML & ALLURE with examplesPyTest - Capture Screenshot & Screenshot on FailureParallel Execution on SimulatorsGenerate LogsReading Data from a Config FileRead Data From Excel & Write Data in ExcelFramework - Page Factory ModelOverview on GITHUBAppium Framework Part  - Jenkins IntegrationCustomised framework for Mobile & Web - Single framework that supports Mobile Apps & Web applicationAppium-Dashboard Plugin with examplesAppium-Image Plugin with examplesfind_image_occurrence command with exampleappium-device-farm plugin configuration , implementation with exampleOverview on ElementIDAppium-gestures-plugin

4.7•343•Self-paced
FREE$95.99
Enroll
FreeCourse LogoFreeCourse

Freecourse.io brings you high-quality online courses with free certificates to help you upskill, boost your career, and achieve your goals anytime, anywhere.

Resources

  • Courses
  • Jobs
  • Categories
  • Features

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy
  • Terms
  • Cookies
  • Licenses

© 2026 FreeCourse. All rights reserved.