Skip to main content

Coteafs-Appium

Configurable

Configurable

All the capabilities and server flags are configurable via config file in any of the following formats: yaml, json, xml and properties.

Battery aware

Battery aware

Has battery awareness for real device as the test execution will terminate if battery level is less than 20% and the device is not on charge.

Video Record

Video Record

Provides facility to allow video recording of tests on Android and iOS.

Multi Language

Multi Language

Allows running tests on different languages on Android and iOS platform.

Cloud Support

Cloud Support

Provides facility to run tests on Cloud platforms like BrowserStack.

Multi device support

Multi device support

Supports automation of mobiles and tablets for real devices or simulators / emulators for Android and iOS platforms.

Control Mobile Network

Control Mobile Network

Provides facility to control mobile networks by allowing to toggle ON / OFF WiFi, Mobile Data, Airplane mode and Location services.

Screenshots

Screenshots

Provides facility to capture screenshot while test execution or on test failure

Page object modal

Page object modal

Promotes clean code practices by enforcing page object model where all the locators are stored in their respective activity classes.

Parallel execution

Parallel execution

Provides parallel and sequential execution of tests on same or multiple devices

Logging events

Logging events

Provides logging support using Log4J 2 to log all events occurred during test execution.

Inbuilt verification

Inbuilt verification

Provides inbuilt verification for inline assertion of element properties.

Video streaming

Video streaming

Live video stream running tests on Android devices