DEV Community

vishwa v
vishwa v

Posted on

Testing-3

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:

  1. Open gpay after 8 PM any day.
  2. Scan any QR Code.
  3. 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)