[Android][Compose][Appium] Take a look at AndroidComposeTestRule

Composer has ComposeTestRule and AndroidComposeTestRule to test Composer. https://developer.android.com/jetpack/compose/testing As Appium, we’d like to inject them to interact with composer components reliably. So, I took a look at their code a bit to understand the codebase. According to https://developer.android.com/jetpack/compose/testing#espresso-interop this section, the composer rule can use with Espresso. Thus, I guessed Appium-Espresso driver also could…More

[Appium][Flutter] integration_test?

As a note for me. https://github.com/KazuCocoa/appium_dart/issues/28#issuecomment-796619747 https://github.com/KazuCocoa/proto-flutter-driver-server/issues/3 I guess the flutter_driver style will remain for a while to achieve E2E style automation, but it could be more flaky than integration tests with hermetic environment, unfortunately. I understand to keep maintain might be hard, but hopefully they also develop (full) e2e automation as well. (But could…More

Enjoy Blinkist

Recently I started Blinkist to get used to English since I haven’t read books no so much. Amex had an offer to use the service with a year free. So far, I heard over 10 topics in the service. The below is examples. I’d like to subscribe the service for a while 🙂More

[Appium] Build speed on M1 macOS

Appium/WDA v2.32.0 got rid of carthage. Then, M1 mac also was able to build it without any issues. So, I compared build speed between Intel and M1 machines. Command xcodebuild build-for-testing -scheme WebDriverAgentRunner -target WebDriverAgentRunner -destination ‘generic/platform=iOS’ CODE_SIGNING_ALLOWED=NO -derivedDataPath tmpDir Result M1 macOS MacBook Air (M1, 2020)OS: 11.0.1(20B29Processor: Apple M1Memory: 8 GB Result: 2.48s user…More