SlideShare a Scribd company logo
Презентація менторів Masters Academy
Best practices in creating bug reports
Master of Code Ukraine
Best practices in creating bug reports
Bug definition
A software bug is an error, flaw, failure or fault in a computer program or
system that causes it to produce an incorrect or unexpected result, or to
behave in unintended ways.
Bugs classification
● Severity
○ Blocker/Critical
○ Major
○ Normal/Moderate
○ Minor/Low
● Priority
○ Blocker/Critical
○ High
○ Normal/Medium
○ Minor/Low
● Blocker/Immediate
● Critical/Urgent
● Major/High
● Medium/Normal
● Minor/Low
● Trivial/Lowest
Priority + Severity
Bug Report structure
Title: Action Z is performed incorrectly (how) in Y block/page
Priority: (priority+severity level)
Assignee: Developer who will fix the bug
Environment: Browser title and version, OS title and version
(Pre-conditions: optional)
Steps to reproduce:
1 As admin navigate to link.com
2 Do action X (screenshot.png -optional)
3 Do action Z
Expected results:
Action Z is done correctly (description)
Actual results:
Action Z is done incorrectly (description) screenshot.png
(Test Data: optional)
Bug Report example
Title: All folders are displayed in Embed list
Priority: Major
Assignee: Backend Developer Vasyl Koval
Steps to reproduce:
1 As admin navigate to Create New Embed page stage.com/dashboard/embed-codes/new
2 Select Channel Embed option
3 Open dropdown to select folder
Expected results:
Only correct folders are displayed in the list (not empty and only added to Library if talking about Marketplace
folders)
Actual results:
All Marketplace folders, even not added to Library are displayed in the list screenshot.com
Practical
part 1
Title: All bids option is displayed twice in status selector
in app on screen where user can select Bid status
Assignee: PM Nikita Mikhalkov
Priority: Major
Steps to reproduce:
1 Open Make a Bid screen in app stage.com/dashboard/embed-codes/new
2 Click on Type menu item
3 Scroll dropdown to see All Bids options
Expected results:
All bids option is displayed correctly
Actual results:
All bids option is displayed twice in status selector in app on screen where user can select Bid
status
Title: “Follow Us” buttons are of a different size
Assignee: Backend developer Max Savchenko
Priority: Major
Steps to reproduce:
1 Check Follow us buttons on site
Expected results:
All Follow us buttons have same size
Actual results:
All buttons are different
Title: Filters show results wrongly
Assignee: Backend developer Max Savchenko
Priority: Major
Steps to reproduce:
1 Go to City Managment page stage.com/admin/city/edit
2 Add filter “HAS DC” to City List table
Expected results:
Appropriate results are displayed (those that correspond the filter)
Actual results:
Two cities that match the filter are not diaplayed.
Title: Note Text field is highlighted with red color when
focus is on other page element
Assignee: Project Manager Oleg Onoprienko
Priority: Major
Steps to reproduce:
1 Click on any page element on the page
Expected results:
Text field is displayed correctly
Actual results:
Note Text field is highlighted with red color when focus is on other page element
Title: Admin credentials are prepopulated for any user
who tries to log in into the system admin area
Assignee: Backend developer Dmytro Voytsek
Priority: Major
Preconditions:
Open Incognito Window in browser to make user browser prepopulation doesn’t work
automatically
Steps to reproduce:
1 As non logged-in user navigate to login page stage.com/login
2 Click on any field
Expected results:
Login form fields stay empty. Prepopulation doesn’t work.
Actual results:
Admin credentials are prepopulated for any user who tries to log in into the system admin
area
Title: Email text contains fraud warnings
Assignee: Backend developer Max Savchenko
Priority: Major
Steps to reproduce:
1 Send yourself an email
2 Open email
3 Scroll to the very bottom of the email
Expected results:
No fraud warning is displayed in email footer
Actual results:
Fraud warning is displayed in email footer. It shouldn’t be displayed there
Practical
part 2
Lorem Ipsum Dolor Sit Amet, Consectetur Adipiscing Elit.
Nulla Vel Leo Pellentesque, Euismod Mauris Ut, Posuere Tortor.
Vivamus est ligula, dictum ac eleifend vitae, venenatis eget neque. Pellentesque interdum
urna at mi consequat condimentum. Praesent rutrum lectus metus, nec faucibus turpis
tempus id. Orci varius natoque penatibus et magnis dis parturient montes, nascetur
ridiculus mus. Sed pharetra dui sit amet ullamcorper placerat. Cras et magna blandit mauris
vehicula dictum. Curabitur elementum metus eget diam molestie cursus.
Aenean convallis orci vel orci congue gravida.
In ullamcorper elit sit amet nisl ultrices iaculis. Nam rutrum dictum vehicula. Vestibulum quis
tellus tincidunt, ultricies mi aliquet, dignissim purus. Pellentesque et ante suscipit, feugiat
magna non, elementum dui. Nunc eros ligula, porta nec diam ut, mollis eleifend odio. Nulla
in mauris porttitor, dignissim dolor id, cursus diam. Fusce tempor, nulla nec pharetra luctus,
lectus ipsum vestibulum felis, sit amet interdum ante velit eget tellus.
Practical
part 3
Advanced task
Masters Academy workshop QA best practices
Masters Academy workshop QA best practices

More Related Content

Similar to Masters Academy workshop QA best practices

Ch01-whyTest.pptx
Ch01-whyTest.pptxCh01-whyTest.pptx
Ch01-whyTest.pptx
SteveIrwin25
 
Bug Tracking System
Bug Tracking SystemBug Tracking System
Bug Tracking System
Kishan Acharya
 
VISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdf
VISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdfVISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdf
VISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdf
NALANDACSCCENTRE
 
Lc solutions sop manual2
Lc solutions sop manual2Lc solutions sop manual2
Lc solutions sop manual2
RAVI KANT
 
BI-Validator Usecase - Stress Test Plan
BI-Validator Usecase - Stress Test PlanBI-Validator Usecase - Stress Test Plan
BI-Validator Usecase - Stress Test Plan
Datagaps Inc
 
Week1 programming challenges
Week1 programming challengesWeek1 programming challenges
Week1 programming challenges
Dhanu Srikar
 
A web source Project.pdf
A web source Project.pdfA web source Project.pdf
A web source Project.pdf
GeorgianaAlinaPatric
 
Remote Desktop for Windows 7
Remote Desktop for Windows 7Remote Desktop for Windows 7
Remote Desktop for Windows 7
ProdecEducation
 
Bug Tracking System
Bug Tracking SystemBug Tracking System
Bug Tracking System
Kishan Acharya
 
Less05 2 e_testermodule_4
Less05 2 e_testermodule_4Less05 2 e_testermodule_4
Less05 2 e_testermodule_4Suresh Mishra
 
Speed Up Internet Explorer Performance
Speed Up Internet Explorer PerformanceSpeed Up Internet Explorer Performance
Speed Up Internet Explorer Performance
Vikas Medhekar
 
Deepak-Computational Advertising-The LinkedIn Way
Deepak-Computational Advertising-The LinkedIn WayDeepak-Computational Advertising-The LinkedIn Way
Deepak-Computational Advertising-The LinkedIn Wayyingfeng
 
91743410 advertisement-management-system-srs
91743410 advertisement-management-system-srs91743410 advertisement-management-system-srs
91743410 advertisement-management-system-srsSumit Badaya
 
How to remove Trojan.Kulekmoko
How to remove Trojan.KulekmokoHow to remove Trojan.Kulekmoko
How to remove Trojan.Kulekmoko
deniallorance65
 
Bug Reporting Template
Bug Reporting TemplateBug Reporting Template
Bug Reporting Template
Sazed Monsur
 
5_6334718960759472622.pdf
5_6334718960759472622.pdf5_6334718960759472622.pdf
5_6334718960759472622.pdf
SiriDurgaVulisetty
 
5_6334718960759472622.pdf
5_6334718960759472622.pdf5_6334718960759472622.pdf
5_6334718960759472622.pdf
siridurga1
 
Mastery Manager Training
Mastery Manager TrainingMastery Manager Training
Mastery Manager TrainingJeremy
 
Troubleshooting Program Compatibility Issues

Troubleshooting Program Compatibility Issues
Troubleshooting Program Compatibility Issues

Troubleshooting Program Compatibility Issues

Vikas Medhekar
 

Similar to Masters Academy workshop QA best practices (20)

Ch01-whyTest.pptx
Ch01-whyTest.pptxCh01-whyTest.pptx
Ch01-whyTest.pptx
 
Bug Tracking System
Bug Tracking SystemBug Tracking System
Bug Tracking System
 
VISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdf
VISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdfVISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdf
VISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdf
 
Lc solutions sop manual2
Lc solutions sop manual2Lc solutions sop manual2
Lc solutions sop manual2
 
Introduction
IntroductionIntroduction
Introduction
 
BI-Validator Usecase - Stress Test Plan
BI-Validator Usecase - Stress Test PlanBI-Validator Usecase - Stress Test Plan
BI-Validator Usecase - Stress Test Plan
 
Week1 programming challenges
Week1 programming challengesWeek1 programming challenges
Week1 programming challenges
 
A web source Project.pdf
A web source Project.pdfA web source Project.pdf
A web source Project.pdf
 
Remote Desktop for Windows 7
Remote Desktop for Windows 7Remote Desktop for Windows 7
Remote Desktop for Windows 7
 
Bug Tracking System
Bug Tracking SystemBug Tracking System
Bug Tracking System
 
Less05 2 e_testermodule_4
Less05 2 e_testermodule_4Less05 2 e_testermodule_4
Less05 2 e_testermodule_4
 
Speed Up Internet Explorer Performance
Speed Up Internet Explorer PerformanceSpeed Up Internet Explorer Performance
Speed Up Internet Explorer Performance
 
Deepak-Computational Advertising-The LinkedIn Way
Deepak-Computational Advertising-The LinkedIn WayDeepak-Computational Advertising-The LinkedIn Way
Deepak-Computational Advertising-The LinkedIn Way
 
91743410 advertisement-management-system-srs
91743410 advertisement-management-system-srs91743410 advertisement-management-system-srs
91743410 advertisement-management-system-srs
 
How to remove Trojan.Kulekmoko
How to remove Trojan.KulekmokoHow to remove Trojan.Kulekmoko
How to remove Trojan.Kulekmoko
 
Bug Reporting Template
Bug Reporting TemplateBug Reporting Template
Bug Reporting Template
 
5_6334718960759472622.pdf
5_6334718960759472622.pdf5_6334718960759472622.pdf
5_6334718960759472622.pdf
 
5_6334718960759472622.pdf
5_6334718960759472622.pdf5_6334718960759472622.pdf
5_6334718960759472622.pdf
 
Mastery Manager Training
Mastery Manager TrainingMastery Manager Training
Mastery Manager Training
 
Troubleshooting Program Compatibility Issues

Troubleshooting Program Compatibility Issues
Troubleshooting Program Compatibility Issues

Troubleshooting Program Compatibility Issues

 

More from Masters Academy

Ruby Exceptions
Ruby ExceptionsRuby Exceptions
Ruby Exceptions
Masters Academy
 
API
APIAPI
Basic Net technologies
Basic Net technologiesBasic Net technologies
Basic Net technologies
Masters Academy
 
Databases
DatabasesDatabases
Databases
Masters Academy
 
Environment
EnvironmentEnvironment
Environment
Masters Academy
 
Frontend
FrontendFrontend
Frontend
Masters Academy
 
Development Methodologies
Development MethodologiesDevelopment Methodologies
Development Methodologies
Masters Academy
 
Object-Oriented Programming
Object-Oriented ProgrammingObject-Oriented Programming
Object-Oriented Programming
Masters Academy
 
Testing
TestingTesting
Processing
ProcessingProcessing
Processing
Masters Academy
 
Serialization
SerializationSerialization
Serialization
Masters Academy
 
Serverless
ServerlessServerless
Serverless
Masters Academy
 
Data Types
Data TypesData Types
Data Types
Masters Academy
 
How to be up todate
How to be up todateHow to be up todate
How to be up todate
Masters Academy
 
Call stack, event loop and async programming
Call stack, event loop and async programmingCall stack, event loop and async programming
Call stack, event loop and async programming
Masters Academy
 
Html, css, js
Html, css, jsHtml, css, js
Html, css, js
Masters Academy
 
Server architecture
Server architectureServer architecture
Server architecture
Masters Academy
 
Serialization
SerializationSerialization
Serialization
Masters Academy
 
Data types
Data typesData types
Data types
Masters Academy
 
Net Technologies
Net TechnologiesNet Technologies
Net Technologies
Masters Academy
 

More from Masters Academy (20)

Ruby Exceptions
Ruby ExceptionsRuby Exceptions
Ruby Exceptions
 
API
APIAPI
API
 
Basic Net technologies
Basic Net technologiesBasic Net technologies
Basic Net technologies
 
Databases
DatabasesDatabases
Databases
 
Environment
EnvironmentEnvironment
Environment
 
Frontend
FrontendFrontend
Frontend
 
Development Methodologies
Development MethodologiesDevelopment Methodologies
Development Methodologies
 
Object-Oriented Programming
Object-Oriented ProgrammingObject-Oriented Programming
Object-Oriented Programming
 
Testing
TestingTesting
Testing
 
Processing
ProcessingProcessing
Processing
 
Serialization
SerializationSerialization
Serialization
 
Serverless
ServerlessServerless
Serverless
 
Data Types
Data TypesData Types
Data Types
 
How to be up todate
How to be up todateHow to be up todate
How to be up todate
 
Call stack, event loop and async programming
Call stack, event loop and async programmingCall stack, event loop and async programming
Call stack, event loop and async programming
 
Html, css, js
Html, css, jsHtml, css, js
Html, css, js
 
Server architecture
Server architectureServer architecture
Server architecture
 
Serialization
SerializationSerialization
Serialization
 
Data types
Data typesData types
Data types
 
Net Technologies
Net TechnologiesNet Technologies
Net Technologies
 

Recently uploaded

Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
GeoBlogs
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 

Recently uploaded (20)

Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 

Masters Academy workshop QA best practices

  • 1. Презентація менторів Masters Academy Best practices in creating bug reports Master of Code Ukraine
  • 2. Best practices in creating bug reports
  • 3. Bug definition A software bug is an error, flaw, failure or fault in a computer program or system that causes it to produce an incorrect or unexpected result, or to behave in unintended ways.
  • 4. Bugs classification ● Severity ○ Blocker/Critical ○ Major ○ Normal/Moderate ○ Minor/Low ● Priority ○ Blocker/Critical ○ High ○ Normal/Medium ○ Minor/Low
  • 5.
  • 6. ● Blocker/Immediate ● Critical/Urgent ● Major/High ● Medium/Normal ● Minor/Low ● Trivial/Lowest Priority + Severity
  • 7. Bug Report structure Title: Action Z is performed incorrectly (how) in Y block/page Priority: (priority+severity level) Assignee: Developer who will fix the bug Environment: Browser title and version, OS title and version (Pre-conditions: optional) Steps to reproduce: 1 As admin navigate to link.com 2 Do action X (screenshot.png -optional) 3 Do action Z Expected results: Action Z is done correctly (description) Actual results: Action Z is done incorrectly (description) screenshot.png (Test Data: optional)
  • 8. Bug Report example Title: All folders are displayed in Embed list Priority: Major Assignee: Backend Developer Vasyl Koval Steps to reproduce: 1 As admin navigate to Create New Embed page stage.com/dashboard/embed-codes/new 2 Select Channel Embed option 3 Open dropdown to select folder Expected results: Only correct folders are displayed in the list (not empty and only added to Library if talking about Marketplace folders) Actual results: All Marketplace folders, even not added to Library are displayed in the list screenshot.com
  • 10.
  • 11. Title: All bids option is displayed twice in status selector in app on screen where user can select Bid status Assignee: PM Nikita Mikhalkov Priority: Major Steps to reproduce: 1 Open Make a Bid screen in app stage.com/dashboard/embed-codes/new 2 Click on Type menu item 3 Scroll dropdown to see All Bids options Expected results: All bids option is displayed correctly Actual results: All bids option is displayed twice in status selector in app on screen where user can select Bid status
  • 12.
  • 13. Title: “Follow Us” buttons are of a different size Assignee: Backend developer Max Savchenko Priority: Major Steps to reproduce: 1 Check Follow us buttons on site Expected results: All Follow us buttons have same size Actual results: All buttons are different
  • 14.
  • 15. Title: Filters show results wrongly Assignee: Backend developer Max Savchenko Priority: Major Steps to reproduce: 1 Go to City Managment page stage.com/admin/city/edit 2 Add filter “HAS DC” to City List table Expected results: Appropriate results are displayed (those that correspond the filter) Actual results: Two cities that match the filter are not diaplayed.
  • 16.
  • 17. Title: Note Text field is highlighted with red color when focus is on other page element Assignee: Project Manager Oleg Onoprienko Priority: Major Steps to reproduce: 1 Click on any page element on the page Expected results: Text field is displayed correctly Actual results: Note Text field is highlighted with red color when focus is on other page element
  • 18.
  • 19. Title: Admin credentials are prepopulated for any user who tries to log in into the system admin area Assignee: Backend developer Dmytro Voytsek Priority: Major Preconditions: Open Incognito Window in browser to make user browser prepopulation doesn’t work automatically Steps to reproduce: 1 As non logged-in user navigate to login page stage.com/login 2 Click on any field Expected results: Login form fields stay empty. Prepopulation doesn’t work. Actual results: Admin credentials are prepopulated for any user who tries to log in into the system admin area
  • 20.
  • 21. Title: Email text contains fraud warnings Assignee: Backend developer Max Savchenko Priority: Major Steps to reproduce: 1 Send yourself an email 2 Open email 3 Scroll to the very bottom of the email Expected results: No fraud warning is displayed in email footer Actual results: Fraud warning is displayed in email footer. It shouldn’t be displayed there
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43. Lorem Ipsum Dolor Sit Amet, Consectetur Adipiscing Elit. Nulla Vel Leo Pellentesque, Euismod Mauris Ut, Posuere Tortor. Vivamus est ligula, dictum ac eleifend vitae, venenatis eget neque. Pellentesque interdum urna at mi consequat condimentum. Praesent rutrum lectus metus, nec faucibus turpis tempus id. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Sed pharetra dui sit amet ullamcorper placerat. Cras et magna blandit mauris vehicula dictum. Curabitur elementum metus eget diam molestie cursus. Aenean convallis orci vel orci congue gravida. In ullamcorper elit sit amet nisl ultrices iaculis. Nam rutrum dictum vehicula. Vestibulum quis tellus tincidunt, ultricies mi aliquet, dignissim purus. Pellentesque et ante suscipit, feugiat magna non, elementum dui. Nunc eros ligula, porta nec diam ut, mollis eleifend odio. Nulla in mauris porttitor, dignissim dolor id, cursus diam. Fusce tempor, nulla nec pharetra luctus, lectus ipsum vestibulum felis, sit amet interdum ante velit eget tellus.
  • 44.
  • 45.
  • 46.
  • 47.
  • 49.