This app is build with React Native and will be used for test automation purposes for the appium-boilerplate (Will follow asap)
Different releases of the iOS and Android app can be downloaded here
NOTE: The Android app can be installed on Android emulators and physical devices. The iOS app can only be installed on iOS simulators!
As mentioned this app will be used for the appium-boilerplate so (new) users of WebdriverIO and Appium can play around. How WebdriverIO and Appium can be used together can be found there, here you will only find the project to build the app.
The app holds the following screens:
- Home: The intro of the app
- WebView: Clicking on the WebView tab will open the WebdriverIO website (only once). It is created to test for example switching context and interacting with the WebView
- Login: This screen contains a simple Login / Sign Up screen with validations and alerts
- Forms: This screen holds some basic form elements to interact with like:
- Input
- CheckBox
- DropDown
- Button
- Swipe: This screen will hold a carousel so swiping can be tested
If you'd like to contribute feel free to create a PR, please also look at the contributing-docs.
- Lucas Bento for helping me out with some React Native questions
- React Native Elements for the example Login / Sign Up form
- react-native-snap-carousel for the demo of the carousel
- Tele2 SelectInput for the select input component