QA/Loop/Desktop Client
Jump to navigation
Jump to search
Use Cases
The following will be tested as part of the sign-off of the Desktop Loop client for MVP.
- Features work as intended/described
- Authentication/Registration using Firefox Accounts
- User Identity
- Contact list
- Call history
- Receiving and sending calls when authenticated or not
- In-call controls (mute, full screen, etc)
- URL handling (ex. callback)
- Privacy/security controls
- Accessibility - TO BE DETERMINED
- Localization - TO BE DETERMINED
- Switching between primary and fallback codec usage
- Error handling pre-call, in-call
- Post-call user feedback
- Stress Test Coverage
- Sending/receiving calls when device is under load
- Sending/receiving calls when device has poor/intermittent connectivity
- MVP is performant across all supported platforms
- MVP is stable across all supported platforms
- Call quality is on par with traditional service (Skype, Vidyo, etc)
- Calling between desktop<->desktop, desktop<->mobile, firefox<->chrome, firefox<->opera
- Calling between different network types: Wifi, Ethernet, GSM, etc
- Limited automated tests are getting implemented bug 976116
Firefox 34
Success Criteria
Beta merge on October 13, 2014:
- 100% required features delivered
- 96.5% service availability
- 95% call connection rate
Release on November 24, 2014:
- above Beta requirements, plus...
- 5% of Beta users re-use Loop at least once a week
- 60% positive feedback from Beta users
Uplifts Pending
- bug 1047419 Display default avatar when remote party is not signed in and not sharing his camera
- bug 1047418 Display other party's identifier when on a call
- bug 1046114 Change shared URL format to https://hello.firefox.com/<token>
- bug 1035846 ToS notice in Loop popup window points to wrong URL
- bug 1032700 Reject incoming calls with a reason of "busy" if already on a call
- bug 1029436 Display of default avatar when receiving or sending audio-only streams
- bug 1020449 Client should show caller information on incoming calls
- bug 1015988 Client needs to report number of shared URLs on Desktop
- bug 1015944 Client needs to let a non signed-in user set an expiration date for a URL
- bug 1015941 Client needs to let a non signed-in user name a call-back URL
- bug 1015938 Client needs ability to assign a friendly name
- bug 1015074 Standalone UI for link clickers needs ringback visual and audio notification
- bug 1003179 TokBox: Client needs to report unique calls
- bug 1003176 TokBox: Client needs to report calling minutes
- bug 1002416 MozLoopService needs to be able to surface failures to register to the user
- bug 1000240 Standalone UI for link clickers needs "call failed" visual and audio notification
- bug 1000237 Standalone UI for link clickers needs "call being processed" visual notification
- bug 974904 Provide framework for statistics on the link clicker side
- bug ??? Full accountless user experience
- bug ??? Link to a support page
- bug ??? Brand site
- bug ??? First time user tour
Smoketesting
The following tests will be run each week until Loop is signed off. Please file bugs if you encounter any issues; in particular if you encounter issues with poor UX/UI, performance, stability, or call quality.
- [pending] Firefox 34.0a2 sign-off
- [DONE] Firefox 34.0a1 sign-off
Fixes Pending Triage
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Fixes Flagged for Verification
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Bugs Needing QA Assistance
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Open Bugs
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);