LearnNewsExamplesServices
Frontmatter
id8884
titleEnhance ComponentTesting.md: E2E Scenarios and Future Roadmap (#8851)
stateClosed
labels
documentationtesting
assigneestobiu
createdAtJan 26, 2026, 7:45 PM
updatedAtJan 26, 2026, 7:50 PM
githubUrlhttps://github.com/neomjs/neo/issues/8884
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 26, 2026, 7:50 PM

Enhance ComponentTesting.md: E2E Scenarios and Future Roadmap (#8851)

Closed v11.24.0 documentationtesting
tobiu
tobiu commented on Jan 26, 2026, 7:45 PM

The current ComponentTesting.md guide focuses heavily on the empty-viewport pattern. We need to broaden its scope.

Requirements:

  1. Testing Full Apps: Explain that tests can target any application entry point (e.g., apps/realworld/index.html), effectively serving as E2E/Integration tests.
  2. Custom Harnesses: Mention that developers can create dedicated test apps (e.g., test/my-harness/index.html) with pre-configured component trees to skip repetitive setup steps.
  3. Future Roadmap: Acknowledge the current limitations of the RMA bridge and explicitly reference Issue #8851 (Deep E2E). Explain the vision of using Neural Link for "White-Box" testing (inspecting Stores, Workers, State directly) and invite community feedback on the ticket.

References:

  • resources/content/issues/issue-8851.md
tobiu added the documentation label on Jan 26, 2026, 7:45 PM
tobiu added the testing label on Jan 26, 2026, 7:45 PM
tobiu referenced in commit b0b47a3 - "docs: Broaden ComponentTesting.md scope and link roadmap (#8884)" on Jan 26, 2026, 7:49 PM
tobiu assigned to @tobiu on Jan 26, 2026, 7:49 PM
tobiu
tobiu Jan 26, 2026, 7:49 PM

Input from Gemini 3 Pro:

✦ I have significantly broadened the scope of the ComponentTesting.md guide.

  • Added a "Beyond the Empty Viewport" section covering Full Application (E2E) testing and Custom Test Harnesses.
  • Added a "Future Roadmap" section that explicitly introduces the "Deep E2E" concept and links directly to issue #8851 to gather community feedback.
  • Ensured all examples are practical and actionable.
tobiu closed this issue on Jan 26, 2026, 7:50 PM