QA/Hello Text Chat: Difference between revisions
Bogdan.maris (talk | contribs) m (→Context) |
Bogdan.maris (talk | contribs) m (→Overview) |
||
| (19 intermediate revisions by 2 users not shown) | |||
| Line 9: | Line 9: | ||
<small>'''<font color="green">[LANDED]</font>'''</small> Nightly 41: first landed | <small>'''<font color="green">[LANDED]</font>'''</small> Nightly 41: first landed | ||
<small>'''<font color="green">[LANDED]</font>'''</small> Aurora 41: | |||
<small>'''<font color="green">[LANDED]</font>'''</small> Beta 41: | |||
<small>'''<font color="green">[LANDED]</font>'''</small> Release 41: | |||
===Risk analysis=== | ===Risk analysis=== | ||
===== ''This is a draft'' ===== | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| Line 50: | Line 51: | ||
===Enabling the feature=== | ===Enabling the feature=== | ||
Enabled by default | *Enabled by default in Nightly: | ||
**Build from '''2015-06-30''' [https://bugzilla.mozilla.org/show_bug.cgi?id=1171942 bug] | |||
== References == | == References == | ||
* The planned UX for integrating Text Chat in Hello is available [https://docs.google.com/document/d/1HwYbM4Eru3rHVT3MStO8eeTunJ7pN5PYBingtmwe-bA/edit here]. | * The planned UX for integrating Text Chat in Hello is available [https://docs.google.com/document/d/1HwYbM4Eru3rHVT3MStO8eeTunJ7pN5PYBingtmwe-bA/edit here]. | ||
== Test cases == | == Test cases == | ||
* {{ | * {{done|}} Test suite: '''[https://docs.google.com/spreadsheets/d/1ucfjXI_WTigBHsxg8OVvjvK4u0XVXHIzSJ0c7mjUizI/edit#gid=0 here]'''. | ||
== Bug work == | == Bug work == | ||
| Line 64: | Line 64: | ||
'''meta''': [https://bugzilla.mozilla.org/show_bug.cgi?id=1108892 Bug 1108892] - [Meta] Implement in-room chat | '''meta''': [https://bugzilla.mozilla.org/show_bug.cgi?id=1108892 Bug 1108892] - [Meta] Implement in-room chat | ||
* blocks: [https://bugzilla.mozilla.org/buglist.cgi?id=971986 Bug 971986] - (loop_mvp) [meta] Loop MVP desktop Client | * blocks: [https://bugzilla.mozilla.org/buglist.cgi?id=971986 Bug 971986] - (loop_mvp) [meta] Loop MVP desktop Client | ||
* | * dependency tree: [https://bugzilla.mozilla.org/showdependencytree.cgi?id=1108892&hide_resolved=0 Bugzilla query] | ||
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"> | <div class="toccolours mw-collapsible mw-collapsed" style="width:auto"> | ||
| Line 78: | Line 78: | ||
====== Bug fix verification ====== | ====== Bug fix verification ====== | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
<font color="green">'''[VERIFIED]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1176278 Bug 1176278] - Long strings cause text-chat to be horizontally scrollable | |||
<font color="green">'''[VERIFIED]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id= | :↳ <small>'''2015-07-06'''</small>: verified fixed on 41.0a2, across platforms | ||
:↳ <small>'''2015- | |||
| Line 90: | Line 89: | ||
====== Logged bugs ====== | ====== Logged bugs ====== | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
[https://bugzilla.mozilla.org/show_bug.cgi?id= | [https://bugzilla.mozilla.org/show_bug.cgi?id=1179784 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 | ||
:↳ <small>'''2015- | :↳ <small>'''2015-07-02'''</small>: | ||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1189276 Bug 1189276] - Chat does not focus the last message sent after detach | |||
:↳ <small>'''2015-07-03'''</small>: | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1180603 Bug 1180603] - Text inside text bubbles should always be aligned according to the text direction | |||
:↳ <small>'''2015-07-06'''</small>: fixed in 42 | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1181585 Bug 1181585] - Chat area is not focused when drag&drop links | |||
:↳ <small>'''2015-07-08'''</small>: | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1180603 Bug 1180603] - Align the text to left for the user that types | |||
:↳ <small>'''2015-07-06'''</small>: | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1204517 Bug 1204517] - Chat text is sometimes cut in standalone and conversation window | |||
:↳ <small>'''2015-09-14'''</small>: | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1204526 Bug 1204526] - Unaligned chat bubbles in Standalone containing a larger string in the same timestamp | |||
:↳ <small>'''2015-09-14'''</small>: | |||
</div> | </div> | ||
| Line 103: | Line 114: | ||
===Results=== | ===Results=== | ||
'''Aurora Sign-off''' - ''( | '''Aurora Sign-off''' - ''(2015-07-03)'' | ||
* {{ | * {{done|}} Aurora 41 | ||
'''Beta Sign-off''' - ''( | '''Beta Sign-off''' - ''(2015-08-06)'' | ||
* {{ | * {{done|}} Beta 41 | ||
'''Release Sign-off''' ''( | '''Release Sign-off''' ''(2015-09-14)'' | ||
* {{ | * {{done|}} RC 41.0. | ||
Latest revision as of 13:50, 9 February 2016
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
- blocks: Bug 971986 - (loop_mvp) [meta] Loop MVP desktop Client
- dependency tree: Bugzilla query
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.