QA Testing Questions

Q:

What is Silk Test and what is the use of it ?

Answer

ilk Test is a Functional testing tool product of Seague software. It uses the language called 4GL(fourth Generation Language).


It has 2 components,
Silk Test Agent - Run on remote machine
Silk Test Host - Creating, Modifying, Viewing the scripts


Uses of Silk Test tool:


1. It’s a tool developed for performing the regression and functionality testing of the application.
2. It benefits when we are testing Window based, Java, the web, and the traditional client/server applications.
3. Silk Test help in preparing the test plan and managing them to provide the direct accessing of the database and validation of the field.

Report Error

View answer Workspace Report Error Discuss

3 2156
Q:

What is Test Harness?

Answer

“In software testing, a test harness or automated test framework is a collection of software and test data configured to test a program unit by running it under varying conditions and monitor its behavior and outputs. It has two main parts: the test execution engine and the test script repository.”


 

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing - Technology

0 2091
Q:

How to derive test scenarios and use cases? What are the contents and format?

Answer

 Test scenarios are derived from requirement documents. We follow each and every functionality (called business rules) mentioned in the requirement document. One functionality can have multiple business rules. For example, let us say in there is one requirement called “Login”. This “Login” may have various scenarios. For example, one scenario is, enter the right User ID and wrong password. The system should display an error message. Another scenario would be to enter wrong User ID and right Password. The system should display an error message. The third scenario could be to enter the right User Name and right Password. The system should allow the user to get into the system. This is how the test cases are derived from the requirement documents or from the Use Cases.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing - Technology

0 2056
Q:

What are the different tests that can be done for Client Server Application and Web-based Application. Give details.

Answer

For both client server and web based applications, the testing is the same except one thing: We test web based applications in different browsers, for example, Internet Explorer (will test in different versions like IE 5.0, IE 6.0, IE 7.0), Firefox, Safari (for Mac) and so on where as for client server, we don’t need to test in the browsers.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing - Technology

0 1977
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 - Technology

0 1940
Q:

You are a tester. Now How will you choose which defect to remove in 1000000 defects?

Answer

First thing testers are not responsible for fixing the bug they are only responsible for debugging the bug and prioritizing those bugs. These bugs are now reported in bug report template with the severity and priority of the bug. Tester assigns severity level to the defects depending upon their impact on other parts of application. Every bug has its severity and priority values assign by tester. If a defect does not allow you to go ahead and test the product, it is critical one so it has to be fixed as soon as possible. We have 5 levels as:


 


Critical


High


Medium


Low


Cosmetic

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing - Technology

0 1920
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 - Technology

0 1875
Q:

What is TDD ?

Answer

TDD is an acronym for Test-Driven Development. TDD is a software development process that relies on the repetition of a very short development cycle: first the developer writes an (initially failing) automated test case that defines a desired improvement or new function, then produces the minimum amount of code to pass that test.


TDD is an iterative software development process where you first write the test with the idea that it must fail.


This is a different approach to the traditional development where you write the application functionality first andthen write test cases. The major benefit of this approach is that the code becomes thoroughly unit tested (you canuse JUnit or other unit testing frameworks).

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing - Technology

2 1818