SDLC:
Software Development Life Cycle:
1) Requirements Gathering
BRS - By Business Analyst
2) Planning
Development, Testing
- WHAT, HOW, WHEN, WHO
- Functional Testing, Non-Functional Testing
3) Designing
4) Development - Unit Testing, Test Cases Preparation, Integration Testing
5) Testing - End To End Testing / System Testing: Bugs Raise
6) Deployment / Implementation and Maintenance
Type of bugs
Functional
Workflow failures producing an unexpected or illogical application behavior where the actual result differs from the expected result.
Severity
Medium
Issue Type
Functional
Frequency
Every Time
Environment
All Browsers
Action Performed
Open the Opportunities We Provide page
Click the "Apply now" button at the bottom
Expected Result
To see an appropriate page after clicking on the button
Actual Result
Nothing happens when clicking on the button
Visual
Visual issues affect the layout and cause user interface distortion such as missing elements or images on a page.
Severity
Low
Issue Type
Visual
Frequency
Every Time
Environment
All Browsers
Action Performed
Open the Articles page
Scroll down to the last article
Expected Result
To see the last articles's image
Actual Result
The last article's image is broken
Content
Content issues affect the text of a page, such as spelling, grammar and localization errors.
Severity
Low
Issue Type
Content
Frequency
Every Time
Environment
All Browsers
Action Performed
Open the Frequently Asked Questions page
Expected Result
To see the page in English
Actual Result
Some parts of the page are not translated
Performance
Problematic slowness or hanging, sluggish interface. Features take longer to load than they should, slow navigation in the application.
Severity
High
Issue Type
Performance
Frequency
Every Time
Environment
All Browsers
Action Performed
Open the Request a Quote page
Expected Result
The page loads in a timely manner
Actual Result
The page loads infinitely
Crash
Application quits or closes unexpectedly while using the features.
Severity
Critical
Issue Type
Crash
Frequency
Every Time
Environment
All Browsers
Action Performed
Open the What We Offer page
Click on the second page button at the bottom
Expected Result
The second page opens as expected
Actual Result
The entire page including the links and buttons become unresponsive
Bug Example:
Title: Gpay is not working
Description: Gpay is not working during peak hours between 8 PM and 10 PM
Severity: High Priority:
Steps To Reproduce:
- Open gpay after 8 PM any day.
- Scan any QR Code.
- Initiate payment.
Expected: Payment should be done.
Actual: Payment failed.
Environment: Samsung Model, Airtel SIM 5G,
Difference between alpha testing and beta testing:
Alpha Testing: End Users use and give feedback at developer environment.
Beta Testing: End Users use and give their feedback in their machines.
Unit Testing,User Acceptance Testing UAT ,Customer Acceptance Testing CAT which is done by developer.
Diff blw retesting and regression testing
Affected Area: Fixed --> Retest
Affected Area as well as Unaffected Area --> Regression Testing
Diff blw smoke and sanity tesing
Smoke Testing: Only the Major Functionalities => Positive Cases
Sanity Testing: Only the Major Functionalities => Positive and Negative Cases.
(Monkey Testing: Guerilla Testing: AdHoc Testing:)--> Random Testing
Diff blw quality assurance and quality control
Quality Assurance: Process Oriented, proactive approach.
Quality Control: Product Oriented, reactive approach
Top comments (0)