{"repo":"dtmilano/CulebraTester2-public","free":true,"listed":false,"github":"https://github.com/dtmilano/CulebraTester2-public","clone":"git clone https://github.com/dtmilano/CulebraTester2-public.git","description":"CulebraTester: Snaky Android Testing","language":"Kotlin","stars":166,"topics":["android","testing-tools","ui-testing","automated-testing"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"CulebraTester2-public CulebraTester: Snaky Android Testing Welcome to CulebraTester2. Android testing can be complicated, time-consuming, and tedious. What if it didn’t have to be? CulebraTester2 provides an API that facilitates the creation of tests and test automation tools and UI's. Not sure what we mean? Continue reading and see how you can run this early preview. ⚠️ Warning :------------------ This is an alpha version of CulebraTester2 expect changes How to run CulebraTester2 ? 1. Have your device or emulator connected to adb 1. Install APKs 1. Download prebuilt app and instrumentation APKs from Github Actions 1. or build from source and install 1. Copy local.properties.SAMPLE to local.properties and adapt the values to your environment 1. ./culebratester2 install (or run ./gradlew installDebug installDebugAndroidTest ) 1. Start server bash /help for usage details. 1. If the previous request worked, you can try something more ambitious like http://localhost:9987/v2/uiDevice/screenshot 1. Take a look at CulebraTester2 API or its spec openapi.yaml for more info 1. When you are done testing, navigating to http://localhost:9987/quit will terminate the server Want to learn more? Detailed information can be found in the CulebraTester2 wiki wiki AndroidViewClient CulebraTester2 is the new backend for AndroidViewClient/culebra. It can be used similarly to other backends with the following command options for example or set useuiautomatorhelper=True when you create a ViewClient o","default_branch":null,"files":null,"tree":[],"storefront":"/r/dtmilano","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dtmilano/CulebraTester2-public/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}