Answer: Bug: Deviation from the expected result. If defect accepted by development team to Solve is called Bug. Defect: Problem in algorithm leads to failure. Due to Error in coding, test engineers are Getting mismatches in application is called defect. Error: A Mistake in code is called Error.

Bug: Deviation from the expected result. If defect accepted by development team to Solve is called Bug. Defect: Problem in algorithm leads to failure. Due to Error in coding, test engineers are Getting mismatches in application is called defect. Error: A Mistake in code is called Error. Source: CoolInterview.com