login & registration defect taxonomy v1.0

11

Click here to load reader

Upload: samer-desouky

Post on 22-Jan-2018

234 views

Category:

Software


3 download

TRANSCRIPT

Page 1: Login & Registration defect taxonomy v1.0

Login & RegistrationDefect Taxonomy

The only way to access and assess your apps

Page 2: Login & Registration defect taxonomy v1.0

Copyrighted ® TestPRO for Software Testing Services - Samer Desouky

Samer Desouky, Co-Founder/CQO – TestPRO

• Testing

• ISTQB® Certified Tester

• ISTQB® Certified Agile Tester

• ISTQB® Certified Test Analyst

• ISTQB® Certified Test Manager

• ASTQB® Certified Mobile Tester

• Process Improvement

• Certified Lean Six Sigma - Green Belt

• Service Management

• Certified ITIL® Foundation

• Business Administration - MIS B.Sc.

Page 3: Login & Registration defect taxonomy v1.0

Copyrighted ® TestPRO for Software Testing Services - Samer Desouky

In computer security , logging is theprocess by which an individual gainsaccess to a computer system byidentifying and authenticatingthemselves .

The user credentials are typically someform of "username" and a matching"password".

When access is no longer needed, theuser can log out.

Page 4: Login & Registration defect taxonomy v1.0

Copyrighted ® TestPRO for Software Testing Services - Samer Desouky

In order to gain authentication, theuser should be register to the system,this process may require gatheringinformation about the user in order togenerate the needed credentials.

Imagine that you develop and releasean app and the user face many issueswhile register or login.

Imagine the first impression that theusers will take, and therefore thefeedback.

Page 5: Login & Registration defect taxonomy v1.0

Copyrighted ® TestPRO for Software Testing Services - Samer Desouky

Through the past year, we TestPRO tests many apps, web-based andmobile-based in different business domains, we made some analysisfor the detected issues and it ends up to some interested statistic andconclusions.

• 16% from the detected issues related to login and/or registrationprocesses and forms.

• 1 defect every 7 detected defects related login and/or registrationprocesses and forms.

• Functional Interoperability is the most failed tests.

Page 6: Login & Registration defect taxonomy v1.0

Defect Taxonomy

Page 7: Login & Registration defect taxonomy v1.0

Copyrighted ® TestPRO for Software Testing Services - Samer Desouky

• Wrong data retrieval.

• Wrong validation after filling the needed data.

• Register without the needed data.

• No responses from social media APIs.

• Errors if interrupt the registration process.

• No activation codes sent.

• Activation codes not accepted.

• SMS with invalid activation code format.

• And more

Page 8: Login & Registration defect taxonomy v1.0

Copyrighted ® TestPRO for Software Testing Services - Samer Desouky

• Wrong user direction.

• User can’t log with valid credentials.

• Cashing user data.

• No email sent for to recover password.

• No responses from invalid login.

• Errors when login using social media accounts.

• Remember me after clear data.

• And more …

Page 9: Login & Registration defect taxonomy v1.0

Copyrighted ® TestPRO for Software Testing Services - Samer Desouky

• Wrong place holders.

• Wrong mandatory indicators.

• Issues in control positioning, overlapping and alignment.

• Wrong validations fires.

• And more …

Page 10: Login & Registration defect taxonomy v1.0

Copyrighted ® TestPRO for Software Testing Services - Samer Desouky

Initial causes:

Use the common sense technique instead of stating clear requirements forlogin and/or registration.

Lack of acceptance criteria.

Lack of unit testing.

Page 11: Login & Registration defect taxonomy v1.0

Software Testing is our Profession.

www.testproeg.com

Contact Us

+2 26720018

+2 01021902447

+2 01000190709

3 Ahmad El-Sayfy St., Nasr City, Cairo, Egypt

E-Mail: [email protected]