Skip to content

Commit

Permalink
Compose early access warning
Browse files Browse the repository at this point in the history
  • Loading branch information
matzuk authored Nov 26, 2021
1 parent c105b6a commit e7f5217
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

Kaspresso is a great framework for UI testing. Based on [Espresso](https://developer.android.com/training/testing/espresso) and [UI Automator](https://developer.android.com/training/testing/ui-automator), Kaspresso provides a wide range of additional amazing features, such as:
* 100% stability, no flakiness.
* Jetpack Compose support [since version 1.4].
* Jetpack Compose support (**Early access**).
* Significantly faster execution of UI Automator commands.
With Kaspresso, some UI Automator commands run **10 times faster**!
* Excellent readability due to human DSL.
Expand Down Expand Up @@ -218,12 +218,14 @@ Kaspresso can generate very detailed Allure-reports for each test:
![](https://habrastorage.org/webt/tq/t7/ch/tqt7chcdczrgduhoukqhx1ertfc.png)
More information is available [here](/wiki/09_Kaspresso-Allure.md).

### Jetpack Compose support
### Jetpack Compose support (Early access)

Now, you can write your Kaspresso tests for Jetpack Compose screens! DSL and all principles are the same.
So, you will not see any difference between tests for View screens and for Compose screens.
More information is available [here](/wiki/10_Jetpack-Compose.md).

**Be aware of it's an early access that may contain bugs. Also, API can be changed, but we are going to avoid it.**

## Philosophy

The tool itself, even the perfect one, can not solve all the problems in writing UI tests. It’s important to know how to write tests and how to organize the entire process. Our team has great experience in introducing autotests in different companies. We shared our knowledge on [writing autotests](/wiki/04_How_to_write_autotests.md).
Expand Down Expand Up @@ -252,7 +254,7 @@ dependencies {
androidTestImplementation 'com.kaspersky.android-components:kaspresso:<latest_version>'
# Allure support
androidTestImplementation "com.kaspersky.android-components:kaspresso-allure-support:<latest_version>"
# Jetpack Compose support (since version 1.4)
# Jetpack Compose support
androidTestImplementation "com.kaspersky.android-components:kaspresso-compose-support:<latest_version>"
}
```
Expand Down

0 comments on commit e7f5217

Please sign in to comment.