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

Increase mobile app E2E test robustness #55251

Closed
5 of 8 tasks
dcalhoun opened this issue Oct 11, 2023 · 1 comment
Closed
5 of 8 tasks

Increase mobile app E2E test robustness #55251

dcalhoun opened this issue Oct 11, 2023 · 1 comment
Labels
Mobile App - i.e. Android or iOS Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change) [Type] Automated Testing Testing infrastructure changes impacting the execution of end-to-end (E2E) and/or unit tests. [Type] Enhancement A suggestion for improvement. [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues.

Comments

@dcalhoun
Copy link
Member

dcalhoun commented Oct 11, 2023

What problem does this address?

In addition to other test types, we rely upon E2E tests for critical flows related to native OS features. The current native mobile editor E2E tests provide a good foundation for our needs. However, there is opportunity to increase the tooling robustness, refactor to make it more approachable, and remove dead code/unused abstractions now that we prioritize integration tests.

What is your proposed solution?

We could work on the following tasks to improve the robustness and approachability of the E2E tests.

@dcalhoun dcalhoun added [Type] Automated Testing Testing infrastructure changes impacting the execution of end-to-end (E2E) and/or unit tests. Mobile App - i.e. Android or iOS Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change) [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues. labels Oct 11, 2023
@jordesign jordesign added the [Type] Enhancement A suggestion for improvement. label Oct 11, 2023
@dcalhoun
Copy link
Member Author

Closing given the most impactful tasks were completed, and we do not plan to spend time on further improvements at this time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Mobile App - i.e. Android or iOS Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change) [Type] Automated Testing Testing infrastructure changes impacting the execution of end-to-end (E2E) and/or unit tests. [Type] Enhancement A suggestion for improvement. [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues.
2 participants