Skip to content

Commit

Permalink
[no ci] deem appium / mobile support as experimental
Browse files Browse the repository at this point in the history
  • Loading branch information
ptrthomas committed Apr 17, 2023
1 parent 1b2a5c8 commit 753036c
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 2 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -315,6 +315,7 @@ And you don't need to create additional Java classes for any of the payloads tha
* Easily invoke JDK classes, Java libraries, or re-use custom Java code if needed, for [ultimate extensibility](#calling-java)
* Simple plug-in system for [authentication](#http-basic-authentication-example) and HTTP [header management](#configure-headers) that will handle any complex, real-world scenario
* [Cross-browser Web UI automation](karate-core) so that you can test *all* layers of your application with the same framework
* [experimental] [Android and iOS mobile support](https://github.com/karatelabs/karate/issues/743) via [Appium](http://appium.io)
* Visual Validation via the built-in [image comparison](#compare-image) capabilities
* Cross platform [Desktop Automation](karate-robot) that can be [mixed into Web Automation flows](https://twitter.com/ptrthomas/status/1215534821234995200) if needed
* Option to invoke via a [Java API](#java-api), which means that you can easily [mix Karate into Java projects or legacy UI-automation suites](https://stackoverflow.com/q/47795762/143475)
Expand Down
2 changes: 1 addition & 1 deletion examples/mobile-test/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Examples - Karate Mobile (Appium)

> Please consider Mobile support as experimental. But we are very close and there are some teams that use Karate for simple use-cases. Please contribute code if you can.
## Overview
This project is to replicate issues with the [Karate UI framework](https://github.com/karatelabs/karate/tree/develop/karate-core) for mobile app testing using appium.
Expand Down
3 changes: 2 additions & 1 deletion karate-core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@
* [Parallel execution on a single node](https://twitter.com/ptrthomas/status/1159295560794308609), cloud-CI environment or [Docker](#configure-drivertarget) - without needing a "master node" or "grid"
* You can even run tests in parallel across [different machines](#distributed-testing) - and Karate will aggregate the results
* Embed [video-recordings of tests](#karate-chrome) into the HTML report from a Docker container
* [Android and iOS mobile support](https://github.com/karatelabs/karate/issues/743) via [Appium](http://appium.io)
* [experimental] [Android and iOS mobile support](https://github.com/karatelabs/karate/issues/743) via [Appium](http://appium.io)
* Seamlessly mix API and UI tests within the same script, for example [sign-in using an API](https://github.com/karatelabs/karate#http-basic-authentication-example) and speed-up your tests
* [Intercept HTTP requests](#intercepting-http-requests) made by the browser and re-use [Karate mocks](https://github.com/karatelabs/karate/tree/master/karate-netty) to stub / modify server responses and even replace HTML content
* Use the power of Karate's [`match`](https://github.com/karatelabs/karate#prepare-mutate-assert) assertions and [core capabilities](https://github.com/karatelabs/karate#features) for UI assertions
Expand Down Expand Up @@ -221,6 +221,7 @@ To understand how Karate compares to other UI automation frameworks, this articl
* run as part of Karate's [regression suite](https://stackoverflow.com/a/66005331/143475) via GitHub Actions

## Mobile / Appium
> Please consider Mobile support as experimental. But we are very close and there are some teams that use Karate for simple use-cases. Please contribute code if you can.
* Refer to this [example project](../examples/mobile-test)

## Windows
Expand Down

0 comments on commit 753036c

Please sign in to comment.