Skip to content

test: implement read receipt e2e tests [WPB-19965]#21293

Open
JacquelineLehner wants to merge 15 commits into
devfrom
19965-read-receipts
Open

test: implement read receipt e2e tests [WPB-19965]#21293
JacquelineLehner wants to merge 15 commits into
devfrom
19965-read-receipts

Conversation

@JacquelineLehner
Copy link
Copy Markdown
Collaborator

@JacquelineLehner JacquelineLehner commented May 12, 2026

TaskWPB-19965 [Web/QA] Write the Read Receipts regression tests in Playwright

Add new test suite for read receipts.

- add TC-3552 'I want to see read receipts for assets: picture'
- add readReceiptCheckbox to account.page.ts
- add helper to get read receipt for specific message

Refs: WPB-19965
- add TC-3552 'I want to see read receipts for assets: audio'

Refs: WPB-19965
- test is skipped, possible bug investigation needed

Refs: WPB-19965
… on and off from another device'

- implement TC-3567
- add new modal newDevice.modal.ts which is shown after a user logged in on another device
- add new modal readReceipt.modal.ts which is shown on another device after turning on read receipts on a user's device

Refs: WPB-19965
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 12, 2026

🔗 Download Full Report Artifact

🧪 Playwright Test Summary

  • Passed: 15
  • Failed: 0
  • Skipped: 0
  • 🔁 Flaky: 0
  • 📊 Total: 15
  • Total Runtime: 136.7s (~ 2 min 17 sec)

@JacquelineLehner JacquelineLehner marked this pull request as ready for review May 12, 2026 18:02
Comment thread apps/webapp/test/e2e_tests/specs/ReadReceipts/readReceipts.spec.ts Outdated
Comment thread apps/webapp/test/e2e_tests/specs/ReadReceipts/readReceipts.spec.ts Outdated
Comment thread apps/webapp/test/e2e_tests/specs/ReadReceipts/readReceipts.spec.ts Outdated
Comment thread apps/webapp/test/e2e_tests/specs/ReadReceipts/readReceipts.spec.ts Outdated
Comment thread apps/webapp/test/e2e_tests/specs/ReadReceipts/readReceipts.spec.ts Outdated
- change flow to log in User A on second device, then check that new device modal is shown before turning on read receipts
- add notification badge to settings icon in conversationSidebar.component.ts

Refs: WPB-19965
@sonarqubecloud
Copy link
Copy Markdown

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.

2 participants