issues
search
owncloud
/
android-scenario-testing
:iphone: :gear: Android scenario testing using feature files. Gherkin language, Cucumber as tool and Appium interaction with devices/emulators
MIT License
4
stars
2
forks
source link
Roadmap 1.0
#2
Closed
jesmrec
closed
3 years ago
jesmrec
commented
4 years ago
Smoke test features
[X] Login basic auth correct credentials
[x] Login OAuth correct credentials (check if driver allows to interact with web browser) -> check if it is posible to skip fist wizards in emus
[X] Login incorrect credentials
[X] Private share creation -> flaky in emulators. Needs changes in development
[x] Private share edition
[x] Private share deletion
[X] Public share creation
[X] Public share edition
[X] Public share deletion
[X] Create folder
[X] Rename item
[X] Delete item
[x] Copy item
[x] Move item
[x] Available offline file
[X] Download file
[x] Sync list of files
[x] Sync long list of files
[X] Extra negative tests
Other stuff to do:
[x] Clean repository (remove maven stuff and some useless skeleton files)
[X] Add a correct README
[x] Add guide/howto
[X] Check if gitignore needs additional entries
[x] Improve reporting (check other existing libraries or plugins)
[x] Move all properties to a property file
[x] Move items to
Given
clauses instead of
Before
[x] Cleaning libraries. Move from local files to gradle dependencies
[x] Set some logging stuff to track executions.
[x] Redefine scenarios: include necessary resources in background section (or given)
[x] Enforce explicit waits
Next challenges:
[ ] OIDC - oCIS [WIP]
[X] Check if separate authentication tests makes sense [DONE]
[x] Automation of test execution
[x] CI integration!!!!
Smoke test features
Other stuff to do:
Given
clauses instead ofBefore
Next challenges: