Skip to content

Add Test Case 44: Share Calculator Results Table render & accessibility#2

Open
avarabyeu wants to merge 3 commits intomainfrom
feature/test-44-share-calculator-results-table
Open

Add Test Case 44: Share Calculator Results Table render & accessibility#2
avarabyeu wants to merge 3 commits intomainfrom
feature/test-44-share-calculator-results-table

Conversation

@avarabyeu
Copy link
Member

This PR adds an automated Cucumber/Playwright test for Test Case 44 (Results Table – Render and Accessibility).

Changes included:

  • New feature file: features/share-calculator-results.feature
  • New Page Object: src/pages/ShareCalculatorPage.ts
  • New step definitions: src/steps/share-calculator-steps.ts

The test navigates to the Share Calculator, fills Shares and Date, submits the form, and verifies:

  • An accessible results table is rendered dynamically without a page reload
  • Loading indicator appears/disappears when present
  • Table has headers and at least one result row
  • URL does not change after submission

Notes/Assumptions:

  • Selectors are defensive and may need tuning if the target page uses non-standard names for inputs/buttons.
  • The test attempts to wait for network activity and loading indicators rather than relying on fixed sleeps.

Closes: none

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant