Interview Questions

Q:

Can Manual Testing be completely replaced by Automation Testing?

Answer

Automated testing cannot replace manual testing because of following reason:


 


- Automated testing cannot replace the analytical skills required to conduct testing. It can only enhance or supplement manual testing,


- Through manual testing, information can be gathered about the application, and real-time decisions can be made about how to enhance a test that would be too difficult to program into an automated script.


- We need a manual tester to analyze and maintain the automated scripts after they can run.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing

0 1972
Q:

Why regression testing is important?

Answer

Regression Testing: When changes in the code of the software are made to fix the previous bug. Then testing needs to be perform to ensure that it will not generate a new bug in the application and it works as specified and that it has not negatively impacted any functionality that it offered previously. Regression Testing is important because of following reason:


 


- That the application works even after the alteration in the code were made.


- The original functionality continues to work as specified even after doing changes in the software application.


- The alteration to the software application has not introduced any new bugs.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing

0 2236
Q:

What is Exploratory Testing and Specification-Driven testing?

Answer

Exploratory testing: means testing an application without a test plan and test script. In exploring testing test explore the application on the basis on his knowledge. The tester has no knowledge about the application previously. He explores the application like an end user and try to use it. While using the application his main motive is to find the bugs which are in the application.


Specification-driven testing: means to test the functionality of software according to the user requirements. In this, tester inputs multiple data and monitors the outputs from, the test object. In this testing tester evaluate the showstopper bugs which break the major functionality of the application. This type of testing requires test plan and test.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing

0 2463
Q:

What is walkthrough and inspection?

Answer

Walkthrogh: Very informal type of review or testing method. Done by peers, so its called peer review.


Inspection: very technical type of review or testing method, done by the highly technically sound people.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing

0 2714
Q:

what is use case? What is the diffrence between test cases and use cases?

Answer

Use case is nothing but the functional specification document in which all the customer requirements are documented.


Test case is a document which tells wat to test, steps to test and expected and actual results.


 

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing

0 2142
Q:

What is the difference between Load Testing and Performance Testing?

Answer

Basically Load, Stress and Performance Testing are the same. However, Load testing is the test to check the users’ response time of number of users of any one scenario of the application whereas Performance Testing is the test to check the user response time for multiple scenario of the same application.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing

0 2160
Q:

What was the process of QA testing in your company where you worked for the last time?

Answer

The QA testing process that was followed in my last company where I worked was like this: First of all the Business Requirement Document was prepared as per the client’s requirement (with the muck-up screen shots). Then on the basis of the requirement document, Test Strategy, Test Plans and Test Cases were written in sequential order. Once the Build is made and deployed to the different testing environments where different types of testing were performed to check whether there are any defects.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing

0 2245
Q:

What is the difference between verification and validation?

Answer

Verification: Verification is a process to ensure that the software that is made, matches the original design. In other words, it checks whether the software is made according to the criteria and specification described in the requirement document. It is to check whether you built the product right as per design. It is a low level checking. (It is done in walk-through meetings generally). It checked whether it is made accordingly to the design..


Validation: Validation is a process to check whether the product design fits the client’s need. It checks whether you built the right thing. It checks whether it is designed properly.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing

0 2271