QA/PasswordManager

Password Manager

Feature Status Lead Engineer QA Lead Status
Password Manager In Development Chris Karlof Kamil Jozwiak OK

Project Goal

Significantly increase adoption and engagement with the Firefox password manager while maintaining high levels of quality.

Project Summary

Test Cases

Security Passwords under about:preferences#security

General

  • ensure that clicking on the yellow "?" correctly opens a new tab and points the user to the "Security and passwords settings" KB

Exceptions List

  • ensure that selecting "Never Remember Password for This Site" correctly adds the site into the exception list
  • ensure that sites that are being listed under the exception list are not prompting users to remember passwords when logging into sites
  • ensure that "Store Passwords" appear as "Block" under about:permissions for sites that are listed under the exception list
  • ensure that changing the "Store Passwords" to "Allow" under about:permissions removes the site from the exception list
  • ensure that selecting "Remove" correctly deletes the highlighted site from the exception list
  • ensure that selecting "Remove All" correctly deletes the entire exception list
  • ensure that sites that are removed from the exception list prompt the user to save their passwords
  • ensure when "Remember passwords for sites" is unselected, websites will not ask the user to save their passwords
  • ensure when "Remember passwords for sites" is unselected, the "Exceptions..." button is grayed out and not clickable
  • ensure selecting & unselecting "Remember passwords for sites" doesn't clear the previously created exception list
  • ensure that selected entries are correctly being highlighted when going through the exception list
  • ensure there's no spelling mistakes or other UI irregularities when clicking on "Exceptions..." button
  • ensure that the exception button is correctly being aligned with about:preferences#security

Saved Passwords

  • ensure that selecting "Remember Password" correctly adds the site into the saved passwords database
  • ensure that "Copy Username" is working when right clicking on a site that's inside the passwords database
  • ensure that "Copy Password" is working when right clicking on a site that's inside the passwords database

Community Engagement

One and Done

One and Done Here gives users a wide variety of ways to contribute to Mozilla. The following is a list of tasks related to the password manager that the community can get started with:

QA Contact Information

If you have any questions or issues regarding telemetry, you can contact me via the following methods:

Internet Relay Chat (IRC): [Quickest Response]

Email: [Slowest Response]

  • kjozwiak [at] mozilla.com
  • kamiljoz [at] gmail.com