Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

POC of using page object pattern #7017

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

niklasberglund
Copy link
Collaborator

@niklasberglund niklasberglund commented Oct 18, 2024

POC of using page object pattern for the login tests. Basically moving UI automator interactions to page classes with abstract functions representing user actions in test cases. Automated tests read like manual test cases and code is reused more.

In this POC PR I have not updated the detekt config but if we go with something like this we probably would like to set up some rules for Page subclasses?


This change is Reviewable

@niklasberglund niklasberglund added the Android Issues related to Android label Oct 18, 2024
@niklasberglund niklasberglund self-assigned this Oct 18, 2024
Copy link

linear bot commented Oct 18, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Android Issues related to Android
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant