QA/Hello Text Chat

From MozillaWiki
< QA
Jump to: navigation, search

Hello Text Chat

Ownership

Developer contacts: Mike de Boer, :mikedeboer on IRC; Mark Banner, :standard8 on IRC

QA Lead: Bogdan Maris mail , :bogdan_maris on IRC

Status

Overview

[LANDED] Nightly 41: first landed

[LANDED] Aurora 41:

[LANDED] Beta 41:

[LANDED] Release 41:

Risk analysis

This is a draft
Event Probability Impact Current situation Mitigation steps
Firefox crashes is a user shares tabs/windows probable blocker Firefox will crash intermitently if a user tries to share a tab/window This issue is tracked in Bug 1137614
Firefox fails to display shared tabs/windows probable high Sometimes starting tab/window sharing before the call will not show the tab/window when someone joins conversation This issue is tracked in Bug 1146882 and covered by regression testing
Shared window is displayed propperly probable high There may be lots of windows that will not be propperly displayed Periodical regression testing covers this area
Various graphical issues while sharing probable medium Some graphical issues can appear during a conversation or with the Hello controls Periodical regression testing covers this area
Sharing options displayed in unsuported OS`s improbable medium Some buttons/options can be available on platforms that don`t support Hello screensharing (Windows XP and Mac OS X 10.6) Periodical regression testing covers this area

Summary

Context

This is a draft

Requirement to design the desktop client and link clicker experience for in-room chat:

As a link clicker in a room, I can send/receive text messages with the other room participant:

  • No persistence of text messages after the room is closed.
  • Messages can only be exchanged when in a room.
  • In-room text message history available for the duration of the room

As a desktop client user in a room, I can send/receive text messages with the other room participant:

  • No persistence of text messages after the room is closed.
  • Messages can only be exchanged when in a room.
  • In-room text message history available for the duration of the room

Enabling the feature

  • Enabled by default in Nightly:
    • Build from 2015-06-30 bug

References

  • The planned UX for integrating Text Chat in Hello is available here.

Test cases

  • [DONE] Test suite: here.

Bug work

Tracking bug

meta: Bug 1108892 - [Meta] Implement in-room chat

Bug triage +/- for verification

TBD

Bug fix verification

[VERIFIED] Bug 1176278 - Long strings cause text-chat to be horizontally scrollable

2015-07-06: verified fixed on 41.0a2, across platforms


Logged bugs

Bug 1179784 - If re-joining the conversation - the chat area will be active but typing area can`t be accessed and invite/share buttons should be over video window still

2015-07-02:

Bug 1189276 - Chat does not focus the last message sent after detach

2015-07-03:

Bug 1180603 - Text inside text bubbles should always be aligned according to the text direction

2015-07-06: fixed in 42

Bug 1181585 - Chat area is not focused when drag&drop links

2015-07-08:

Bug 1180603 - Align the text to left for the user that types

2015-07-06:

Bug 1204517 - Chat text is sometimes cut in standalone and conversation window

2015-09-14:

Bug 1204526 - Unaligned chat bubbles in Standalone containing a larger string in the same timestamp

2015-09-14:

Sign off

Criteria

  • All the test cases were executed.
  • All the blocker, critical, major bugs have been fixed.

Results

Aurora Sign-off - (2015-07-03)

  • [DONE] Aurora 41

Beta Sign-off - (2015-08-06)

  • [DONE] Beta 41

Release Sign-off (2015-09-14)

  • [DONE] RC 41.0.