- 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 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 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 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: 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 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 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 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: 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: 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: In winrunner we can record all the steps required to check the functionality of the application under test. Then why writing codes in TSL is preferred more than recording the steps through recorder?

Answer: If there are more number similar testcases that r to be automated , we can write a generic code and reuse it by parameterising.
Question: What is the command for aligning text in a cell of a EXCEL Sheet in QTP.

Answer: No answer available currently.
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 is data - driven automation?

Answer: It is typically an application-independent automation framework designed to process our tests. These tests are developed as data tables using a keyword vocabulary that is independent of the test automation tool used to execute them. This keyword vocabulary should also be suitable for manual testing.

Data driven automation means driven by different set of data using the data given in excel or notepad. It is called the DDA. Source:
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 are the main attributes of test automation?

Answer: Maintainability, Reliability, Flexibility, Efficiency, Portability, Robustness, and Usability - these are the main attributes in test automation.
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: 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: What is the difference between GUI checkpoint and synchronization

Answer: Gui check point is used to chekout the properties of
objects/windows in ur application build , GUI checkpoint is verifying the properties of objects.
1) Single Object Single Property

2) Single Object Multiple Property

3) Multiple Object Multiple Property

where as synchronization point tells Winrunner to pause the test run in order to wait for a specified response in the application .

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