Skip to content

test: write the group conversation tests [WPB-19952]#20992

Open
zhannach wants to merge 12 commits intodevfrom
test/WPB-19952-write-the-group-conversation-tests
Open

test: write the group conversation tests [WPB-19952]#20992
zhannach wants to merge 12 commits intodevfrom
test/WPB-19952-write-the-group-conversation-tests

Conversation

@zhannach
Copy link
Copy Markdown
Collaborator

@zhannach zhannach commented Apr 14, 2026

TaskWPB-19952 [Web/QA] Write the Group Conversation tests in Playwright

Summary

This PR introduces new regression tests for Group Conversations.

Security Checklist (required)

  • External inputs are validated & sanitized on client and/or server where applicable.
  • API responses are validated; unexpected shapes are handled safely (fallbacks or errors).
  • No unsafe HTML is rendered; if unavoidable, sanitization is applied and documented where it happens.
  • Injection risks (XSS/SQL/command) are prevented via safe APIs and/or escaping.

Accessibility (required)

Standards Acknowledgement (required)


Screenshots or demo (if the user interface changed)

Notes for reviewers

  • Trade-offs:
  • Follow-ups (linked issues):
  • Linked PRs (e.g. web-packages):

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 14, 2026

🔗 Download Full Report Artifact

🧪 Playwright Test Summary

  • Passed: 313
  • Failed: 0
  • Skipped: 9
  • 🔁 Flaky: 15
  • 📊 Total: 337
  • Total Runtime: 746.3s (~ 12 min 26 sec)
specs/AppLock/AppLock.spec.ts (❌ 0 failed, ⚠️ 1 flaky)
  • ⚠️ AppLock enabled > Web: I want the app to lock when I switch back to webapp tab after inactivity timeout expired (tags: TC-2752, regression)
specs/Calling/calling.spec.ts (❌ 0 failed, ⚠️ 1 flaky)
  • ⚠️ Calling > Verify I can make another call while current one is ignored (tags: TC-2803, regression)
specs/ClearConversationContent/clearConversationContent.spec.ts (❌ 0 failed, ⚠️ 2 flaky)
  • ⚠️ Clear Conversation Content > I want to see incoming picture, ping and call after I clear content of a group conversation via conversation list (tags: TC-156, regression)
  • ⚠️ Clear Conversation Content > I want to see incoming picture, ping and call after I clear content of a 1:1 conversation via conversation list (tags: TC-8779, regression)
specs/Conversations/conversations.spec.ts (❌ 0 failed, ⚠️ 2 flaky)
  • ⚠️ Conversations > I want to see Guest icon in participants list (tags: TC-421, regression)
  • ⚠️ Conversations > I want to see usernames for Guest users in participants list (tags: TC-423, regression)
specs/Drive/editMultipartMessage-TC-8786.spec.ts (❌ 0 failed, ⚠️ 1 flaky)
  • ⚠️ Edit multipart message in a group conversation (tags: crit-flow-cells, regression, TC-8786)
specs/Drive/replyingToMultipartMessage-TC-8787.spec.ts (❌ 0 failed, ⚠️ 1 flaky)
  • ⚠️ Replying to multipart message in a group conversation (tags: crit-flow-cells, regression, TC-8787)
specs/Guestroom/guestroom.spec.ts (❌ 0 failed, ⚠️ 1 flaky)
  • ⚠️ Guestroom > I want to join a conversation through password secured invite link as existing user (tags: TC-8140, regression)
specs/LoginSpecs/login.spec.ts (❌ 0 failed, ⚠️ 1 flaky)
  • ⚠️ Verify you can sign in by email (tags: TC-3461, regression)
specs/Mention/mention.spec.ts (❌ 0 failed, ⚠️ 1 flaky)
  • ⚠️ Mention > I want to be able to mention participants I am not connected to (tags: TC-3545, regression)
specs/Notifications/notifications.spec.ts (❌ 0 failed, ⚠️ 1 flaky)
  • ⚠️ Notifications > I want to mute the 1on1 conversation via conversation details (tags: TC-1440, regression)
specs/ParticipantProfile/participantProfile.spec.ts (❌ 0 failed, ⚠️ 3 flaky)
  • ⚠️ Participant Profile > Verify I can see participant profile of user I blocked in a group conversation (tags: TC-1479, regression)
  • ⚠️ Participant Profile > Verify big profile picture and username are shown on participant popover (tags: TC-1480, regression)
  • ⚠️ Participant Profile > I should not to see Remove from group as a member on participants profile (tags: TC-1488, regression)

@zhannach zhannach force-pushed the test/WPB-19952-write-the-group-conversation-tests branch from cb2908e to 1a7dfa1 Compare April 16, 2026 08:57
Comment thread apps/webapp/test/e2e_tests/pageManager/webapp/pages/groupCreation.page.ts Outdated
Comment thread apps/webapp/test/e2e_tests/specs/GroupConversation/groupConversation.spec.ts Outdated
Comment thread apps/webapp/test/e2e_tests/specs/GroupConversation/groupConversation.spec.ts Outdated
Comment thread apps/webapp/test/e2e_tests/specs/GroupConversation/groupConversation.spec.ts Outdated
Comment thread apps/webapp/test/e2e_tests/specs/GroupConversation/groupConversation.spec.ts Outdated
@zhannach zhannach force-pushed the test/WPB-19952-write-the-group-conversation-tests branch from 1a7dfa1 to a4b846d Compare April 16, 2026 10:48
@sonarqubecloud
Copy link
Copy Markdown

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants