Testing Practices

Bug Vs Regression

Question : – What is a Bug?

Answer: –

Bug is an issue related to the user requirement not correctly satisfied. Missing the requirement stated in the User Story is reported as a Bug.

Question: – What is a Regression Bug?

Answer: –

A bug caused due to the latest change of the application. As new developments are merged, they probably create a break of an existing functionality. Breaking as existing functionality could cause a regression. This kind of issues are reported through routine monitoring or on a dedicated regression round activity.

Reporting Issues

Question : -Can you name the important element  When you reported Regression Bug?

Answer: –

  • Title
  • Reproducing Elements
    • Preconditions,
    • Steps,
    • Current, & Expected behavior
  • Attachement Screenshot, Video, Logs
  • Severity and/or Priority
  • Environments, Release

Severity vs Priority

Question: – What is the difference between Severity and Priority?

Answers : –

  • Severity refers how the issue is sever interns of blocking the functionality or the application. Possible Values could be Critical, Hight, Medium, Low.
  • Priority can be determined depending on the degree of severity. Possible Values could be High, Medium, Low.

Figure 1.0 : -Possible Environment

Environment

Questions : – What Possible Environment you know in the incremental delivery activity of a project?

Answer : – Demo, Test, Auto, CI, UAT, Pre-Prod, Production

Figure 1.1 : -Possible Environment

Test Status

Question : – How many test status are available?

Answer : – Passed, Failed, Blocked, Not Applicable

  • Passed : – All are working as it is expected
  • Failed :- Partially or fully not working
  • Blocked :- It is impossible to perform the test due to some external factor – Environment not stable or not available
  • Not Applicable : – Not possible to do the test because the solution not yet delivered or available in the environment you are working on.

Figure 1.2 : – Test Case Execution Status

Bug Flows

Question : : – Can you name the flow that an issue/ Bug/ Regression bug has to pass before reaching to resolv status?

Answer :-

To Do, In Progress/ Fixing / Under-Correction, Fixed / Ready For Test , Done

Figure 1.3 : – Bugs Fixing Status

Duties of Testers

Question : – Can you mention the duties of a Tester?

Answers : – Testers do have. different duties to perform on his day to day activities of testing. Some of the duties are

  • Test Case Prepararion
  • Testing User Stories/Requirements
  • Performing Regression
  • Performing Sanity Check
  • Preform a Smoke Testing
  • Automation Service, UI, Load Test
  • Performing Smoke, Sanity, Regression Round

Testers Involvement

Testes are involved in a different meeting a scrum team. The meeting that a test should attend is used to share, gather information in a team and for other integration among team in a project. Some of the meetings that testers should follow

Questions : – What are the important meeting that a testers should participate?

Answers: –

  • Sprint Daily
  • Sprint Integration
  • Sprint Review
  • Sprint Grooming
  • Other Meeting that a Tester should Involve as per the need and necessities.

Figure 1.4: – Scrum Methodology

Scroll to Top