- World's Largest Collection of Interview Questions & Answers, FAQs, queries, sample papers, exam papers, dumps, what, why, how, where, when questions
Our Services
Get 9,000 Interview Questions & Answers in an eBook.

Get it now !!
Send your Resume to 6000 Companies
Test Automation Interview Questions & Answers - Learning Mode

Test Automation Interview Questions & Answers - Learning Mode

Test automation is the use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes. Automated testing tools are capable of executing tests, reporting outcomes and comparing results with earlier test runs. Tests carried out with these tools can be run repeatedly, at any time of day. The method or process being used to implement automation is called a test automation framework.

Try Test Automation Interview Questions & Answers - Exam Mode

1 2 3 4 Next

Sort By : Latest First | Oldest First | By Rating

Test Automation Interview Questions & Answers - Learning Mode
Try Test Automation Interview Questions & Answers - Exam Mode
Question: How to estimate a test automation project from scratch? or What is the base for estimating test automation projects?

Answer: This is completly based on the your function point you have identified in the AUT.
Question: What are principles of good testing scripts for automation?

Answer: 1. Proper code guiding standards
2. Standard format for defining functions, exception handler etc
3. Comments for functions
4. Proper errorhandling mechanisms
5. The apprpriate synchronization techniques Source:
Question: What could go wrong with test automation?

Answer: During the Planning Phase ignoring automation, during the Design Phase not choosing the right technology and during the Coding Phase not automating the right test cases. Source:
Question: Describe some problem that you had with automating testing tool.

Answer: 1. The inabality of winrunner to identify the third party control like infragistics controls
2. The change of the location of the table object will cause object not found error.
3. The inability of the winrunner to execute the script against multiple langauges
Question: What is the difference between GUI checkpoint and synchronization

Answer: GUI check point is to check properties of objects through

1.single property GUI check point

2.obj/win GUI check point

3.multiple properties GUI check point

Synchronization point enables u to solve the anticipated timing problems between the test and the application. These points are

1.obj/win sync point

2.obj/win bitmap sync point

3.obj/win screen area sync point
Question: How to find that tools work well with your existing system?

Answer: To find this, select the suite of tests which are most important for your application. First run them with automated tool. Next subject the same tests to careful manual testing. If the results are coinciding you can say your testing tool has been performing its job well. Source:
Question: What types of scripting techniques for test automation do you know?

Answer: 5 types of scripting techniques:

* Linear
* Structured
* Shared
* Data Driven
* Key Driven Source:
Question: What are the major differences between stress testing,load testing,Volume testing?

Answer: Load Test is the testing an application under heavy loads.

Stress Tesing is used to describe the tests as system functional testing under unusual heavy loads, heavy inputs, complex queries to a database system.

Volume testing is the test where the system is subjected to large volumes of data. It can be used in component testing. This would be correlated with the code.

Load Testing and Stress Testing - both the terms are interchangeable. Where as Volume Testing c Source:
Question: How will you evaluate the fields in the application under test using automation tool?

Answer: We can use Verification points(rational Robot) to validate the fields .Ex.Using objectdata,objectdata properties VP we can validate fields. Source:
Question: What are main benefits of test automation?

Answer: 1. increases the speed of testing process
2. Facilitates creation of tests that check all aspects of application or website
3. provides reusable tests that can be run each time the site or application changes
Question: Why does software have bugs?

Answer: a.changing requirements complexity
c.time pressures.
e.Programming errors

g.Properly not understand the requirements

Question: What testing activities you may want to automate in a project?

Answer: Testing tools can be used for :

1. Sanity tests(which is repeated on every build)

2. Stress/Load tests(U simulate a large no of users,which is manually impossibele) &

3. Regression tests(which are done after every code change) Source:
Question: What are the limitations of automating software testing?

Answer: Hard-to-create environments like ?out of memory?, ?invalid input/reply?, and ?corrupt registry entries? make applications behave poorly and existing automated tools can?t force these condition - they simply test your application in ?normal? environment and ignore the boundary conditions where many defects live. These tools are typically expensive and good for only one kind of testing: reliability, functionality, load/stress, etc. Many of them require that you have access to the source code or wo Source:
Question: What is the difference between GUI MAP and GUI MAP File?

Answer: GUI MAP: contains GUI MAP Files<br><br>GUI MAP FILE: 1.Global gui map file 2.gui map file per test reati User-Defined Functions<br><br>The following user-defined function opens the specified text file in an editor. It assumes that the necessary GUI map file is loaded. The function verifies that the file was actually opened by comparing the name of the file with the label thatappears in the window title bar after the operation is completed.<br><br>If the window Source:
Question: Can the activities of test case design be automated?

Answer: Yes,this can be done either developing some program that facilitate the user entering his test cases in the form of Gui based application from user end and stored its data in form of excel sheet in the backend. Later by doing manual or through automation testing get updated. Example : Linking excel file by developing GUI based entery form using C/C++ or Data base package. It can save time as well as improve accuracy in writing test case. Source:
Question: Give me an example where you have customized an automated test script.

Answer: We customize the automated script by inserting checkpoints, sometimes like in data driventests we record our operations one time and later we enclosed in a loop. so that we can automate our data driventests. data driven test is one exanple where u can customize ur automated test script

FYI data driventest is nothing but retesting the same test with multiple input data

Question: How can font size and style of a label be checked in a program where neither you have access to its code, nor you can copy the label and check it in MS word.

Answer: I came to know that for this query,Depend upon the Client requirement standards of the Font Size like Verdana,12 as a size with some resolution.Its depend upon the customer look and feel requirement.Some situations font will be decided by the company QP Team.<br><br>And LABEL can be checking based upon the some rules like as follows.<br><br>1)First letter of the Lable be in Capital letter. <br><br>2)The remaining letters of the lable are in lower case except Source:
Question: Can anyone tell me "what are the limitaions of automation testing" this question was asked in interview.

Answer: Limitations of Automating software testing..

Hard-to-create enviornments like "out of memory", "invalid input/reply", and "corrupt registry entries" make applications behave properly and existing automated tools can't force these conditions-they simply test your applications in "normal" enviornment.
Question: How do you do email testing? what are the steps for testing emails?

Answer: <FONT color=red face="Georgia"><br>

Email components in basic form: <br>

Email Client/Web Browser
--------------------> SMTP/POP3/IMAP Mail
server---------------------->Email Client/Web browser <br>

Out of this what is the component we are going to test.

Question: When we record the scipt in analog mode in WinRunner where it will be stored?

Answer: If we record the script in analog/context sensitive using wirunner, it will be stored in the Temp folder of winrunner.


1 2 3 4 Next

India News Network
Latest 20 Questions
Payment of time- barred debt is: (a) Valid (b) Void (c) Illegal (d) Voidable
Consideration is defined in the Indian Contract Act,1872 in: (a) Section 2(f) (b) Section 2(e) (c) Section 2(g) (d) Section 2(d)
Which of the following is not an exception to the rule, "No consideration, No contract": (a) Natural love and affection (b) Compensation for involuntary services (c) Completed gift (d) Agency
Consideration must move at the desire of: (a) The promisor (b) The promisee (c) The promisor or any other party (d) Both the promisor and the promisee
An offer which is open for acceptance over a period of time is: (a) Cross Offer (b) Counter Offer (c) Standing Offer (d) Implied Offer
Specific offer can be communicated to__________ (a) All the parties of contract (b) General public in universe (c) Specific person (d) None of the above
_________ amounts to rejection of the original offer. (a) Cross offer (b) Special offer (c) Standing offer (d) Counter offer
A advertises to sell his old car by advertising in a newspaper. This offer is caleed: (a) General Offer (b) Special Offer (c) Continuing Offer (d) None of the above
In case a counter offer is made, the original offer stands: (a) Rejected (b) Accepted automatically (c) Accepted subject to certain modifications and variations (d) None of the above
In case of unenforceable contract having some technical defect, parties (a) Can sue upon it (b) Cannot sue upon it (c) Should consider it to be illegal (d) None of the above
If entire specified goods is perished before entering into contract of sale, the contract is (a) Valid (b) Void (c) Voidable (d) Cancelled
______________ contracts are also caled contracts with executed consideration. (a) Unilateral (b) Completed (c) Bilateral (d) Executory
A offers B to supply books @ Rs 100 each but B accepts the same with condition of 10% discount. This is a case of (a) Counter Offer (b) Cross Offer (c) Specific Offer (d) General Offer
_____________ is a game of chance. (a) Conditional Contract (b) Contingent Contract (c) Wagering Contract (d) Quasi Contract
There is no binding contract in case of _______ as one's offer cannot be constructed as acceptance (a) Cross Offer (b) Standing Offer (c) Counter Offer (d) Special Offer
An offer is made with an intention to have negotiation from other party. This type of offer is: (a) Invitation to offer (b) Valid offer (c) Voidable (d) None of the above
When an offer is made to the world at large, it is ____________ offer. (a) Counter (b) Special (c) General (d) None of the above
Implied contract even if not in writing or express words is perfectly _______________ if all the conditions are satisfied:- (a) Void (b) Voidable (c) Valid (d) Illegal
A specific offer can be accepted by ___________. (a) Any person (b) Any friend to offeror (c) The person to whom it is made (d) Any friend of offeree
An agreement toput a fire on a person's car is a ______: (a) Legal (b) Voidable (c) Valid (d) Illegal
Cache = 0.03125 Seconds