Identity/QA
From MozillaWiki
< Identity
Contents
Quality Assurance for Identity
Summary
This entire site is now out-of-date.
BrowserID
BrowserID Automation - OLD
- Selenium/Jenkins CI
- Selenium BID dashboard: BrowserID dashboard: http://qa-selenium.mv.mozilla.com:8080/view/BrowserID/
- Browserid-tests repo: https://github.com/mozilla/BrowserID-tests
- Dave Hunt's BIDPOM (BrowserID Page-Object Model) repo: https://github.com/davehunt/bidpom
- Status: Desktop
- Current Tests for both MFB and 123done.org:
- Sign Up (new account), Sign in, Sign out
- Password Change is still in progress
- TBD: Add an email, forgotten password
- MyFavoriteBeer-Production
- MyFavoriteBeer-Beta/Stage
- MyFavoriteBeer-Dev
- Windows 7 with Firefox 11, IE 9, Chrome
- Windows XP with IE8
- Mac OS X with Firefox 12
- Linux with Firefox 10
- 123done.org-Production
- 123done.org-Beta/Stage
- 123done.org-Dev
- Windows 7 with Firefox 11, IE 9, Chrome
- Windows XP with IE8
- Mac OS X with Firefox 12
- Linux with Firefox 10
- Status: Mobile
- Infrastructure is almost up and running - just need to add BID tests to it.
- Need to add list of supported devices/versions
- Not using Sauce Labs due to some open issues on their end.
- Once these issues are addressed, WebQA team will pick this up also
- Infrastructure is almost up and running - just need to add BID tests to it.
- Sauce Labs supported environments:
- Notes/Action Items for QA
- RestMail is being used for email
- Automation now works by default on a specified frequency, but can also be done on "on demand" and for triggered tests (like off of "ver.txt" changes)
- Poll Jenkins: in progress for BID team - now works through email
- Dave Hunt: notifications to #identity: in progress
- Dev and QA have full access to run jobs at will
- Stephen sent through email: template of how to run at will through #mozwebqa or from Jenkins site
- Dev Support
- List here the open issues that are preventing progress or making things harder than they need to be
- The need to re-vet email addresses after pushes to dev is quite annoying
- List here the open issues that are preventing progress or making things harder than they need to be
Other Identity Projects
- TBD