Skip to content

test: expand login/admin/store coverage with negative, boundary, security and cross-browser tests - #9

Merged
tfernandes-qa merged 1 commit into
mainfrom
update_test_cases
Aug 24, 2026
Merged

tfernandes-qa merged 1 commit into
mainfrom
update_test_cases

Conversation

@tfernandes-qa

Copy link
Copy Markdown
Owner
  • login.robot: add logout, session persistence (reload + multi-tab), trim/ long-input/case-sensitivity boundary tests, and XSS/special-character security tests for the email and password fields
  • admin.robot: add user/product delete via UI (working) and edit via UI (known-issue, "Editar" has no wired behavior), price/quantity boundary tests (negative, zero, decimal, scientific notation, non-numeric input), and blank-field validation for both forms
  • store.robot: add a known-issue test for the decrease button's missing disabled state, plus tests for catalog-duplicate prevention, out-of- stock items, double-click increase (race condition check), and clearing the list with multiple items
  • Add a compat tag (12 tests) and an opt-in CI matrix job (Chromium/Firefox/WebKit) for cross-browser compatibility, validated by a full-suite spike against Firefox and WebKit; documents one genuine Firefox-only divergence (email auto-trim) found in the process

…rity and cross-browser tests

- login.robot: add logout, session persistence (reload + multi-tab), trim/
  long-input/case-sensitivity boundary tests, and XSS/special-character
  security tests for the email and password fields
- admin.robot: add user/product delete via UI (working) and edit via UI
  (known-issue, "Editar" has no wired behavior), price/quantity boundary
  tests (negative, zero, decimal, scientific notation, non-numeric input),
  and blank-field validation for both forms
- store.robot: add a known-issue test for the decrease button's missing
  disabled state, plus tests for catalog-duplicate prevention, out-of-
  stock items, double-click increase (race condition check), and clearing
  the list with multiple items
- Add a `compat` tag (12 tests) and an opt-in CI matrix job
  (Chromium/Firefox/WebKit) for cross-browser compatibility, validated by
  a full-suite spike against Firefox and WebKit; documents one genuine
  Firefox-only divergence (email auto-trim) found in the process
@tfernandes-qa
tfernandes-qa merged commit 9cd21a3 into main Aug 24, 2026
2 checks passed
@tfernandes-qa
tfernandes-qa deleted the update_test_cases branch August 24, 2026 14:47
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