Академический Документы
Профессиональный Документы
Культура Документы
Here are the most frequently asked Software Automation testing interview
questions with answers.
Test automation plays a very important role in the entire life cycle. Most of the time
when want to prepare for an automation testers interview, we focus only on the tool
specific question.
We should also consider the fact that learning and knowing the tool is just a mean and
its not the ultimate goal.
So whenever we are preparing for an automation tester interview, we have to
consider Automation as a whole and focus around the framework and the steps
involved.
Here I have tried to cite down the questions very much specific to the automation as
a whole and not specific to any tool.
Top 20 Automation testing interview questions
Coding standards
Handling the test data
Maintaining and handling the elements (object repository in QTP)
Handling of environment files and properties file
Reporting of data
Handling logs
Q #9) What are the attributes of a good framework?
The characteristics are:
------------
Q #11) What are the different types of automation tool you are aware of?
Open source tool like Selenium, JMeter
Paid tools like QTP, Load Runner, Ranorex, RFT, and Rational Robot.
Q #14) Why do you want to keep this kind of information in separate file and
not directly in code?
URL, Login and Password are the kind of fields which are used very often and these
changes as per the environment and authorization. In case we hardcode it into our
code, we have to change it in every file which has its reference. In case there are say
more than 100 files, then it becomes very difficult to change in all the 100 files and
hence can lead to errors. So this kind of information is maintained in a separate file so
that updating becomes easy.
Q #19) How do you select which automation tool is best suited for you?
Selecting the automation tool depends upon various factors like:
Conclusion:
Most of the test automation interview questions are centered on the framework you
develop, so it is recommended that you create and understand your test framework
thoroughly. When I am interviewing, and the candidate has answered my question on
the framework, I also prefer asking language specific question (core java in my case).
The questions starts from basics of java to writing the logic of some basic scenario
like
Repetitive Tasks
Smoke and Sanity Tests
Test with multiple data set
Regression test cases
During planning phase of automation things which has to be taken in concern are
While writing the scripts for automation you have to consider following things,
Sikuli is a tool that uses Visual Image Match method to automate graphical user
interface. All the web elements in Sikuli should be taken as an image and stored
inside the project.
Sikuli is comprised of
Sikuli Script
Visual Scripting API for Jython
Sikuli IDE
1. Draw system architecture showing PLC, SCADA/MMI, networking devices communication protocol details
like IP address etc.
2. Draw detailed block diagram of any field parameter like temp, pressure reading coming to PLC can be
shown on SCADA/MMI.
4. Draw block diagram of close loop control. Difference open and close.
8. Explain PID?
11. Name communication protocols and basic parameters required to establish communication between two
nodes.
3 Replies
1 Like
manishdprasad04
denizen:
2 Wire ---> Loop Power ( 1 Wire for power and other for signal transmit)
4 Wire ---> Self Power ( 2 Wire for saperate Power Ssupply and other pair for signal transmit).
In 2 wire if 1 wire demaged or disconnected, instrument goes in bed at DCS or PLC.
manishdprasad04
denizen:
In plc ,timers may be On delay timer,Off delay timer,Retentive or accumulative timer & Pulse timer.
The basis of every time is ON DELAY timer. using only On delay we can arrange various other types of times.
manishdprasad04
denizen:
Its a very good question in any interview.I will ans this according to my knowledge,
Therefore
4mA ===> '0' signal (minimum value) i.e "Live zero" circuit is uncut.
0mA ===> i.e "dead zero" circuit is dead or cut.
3) Current signal can travel longer (100m approx.) without any losses.
4) Also,limiting the power of signals( 4mA - 20mA) in the transmitter is better for 'intrinsically safe design'
created
Dec '14
last reply
Jun '16
10
replies
29.7k
views
users
likes
link
25 DAYS LATER
manishdprasad04
Jan '15
denizen:
2 Wire ---> Loop Power ( 1 Wire for power and other for signal transmit)
4 Wire ---> Self Power ( 2 Wire for saperate Power Ssupply and other pair for signal transmit).
In 2 wire if 1 wire demaged or disconnected, instrument goes in bed at DCS or PLC.
1 Reply
sirigina
using 2 -wire current loop only, when their is a power supply failure how can use instrument with out bedding
manishdprasad04
Jan '15
denizen:
In plc ,timers may be On delay timer,Off delay timer,Retentive or accumulative timer & Pulse timer.
The basis of every time is ON DELAY timer. using only On delay we can arrange various other types of times.
manishdprasad04
Jan '15
denizen:
Its a very good question in any interview.I will ans this according to my knowledge,
Therefore
4mA ===> '0' signal (minimum value) i.e "Live zero" circuit is uncut.
0mA ===> i.e "dead zero" circuit is dead or cut.
3) Current signal can travel longer (100m approx.) without any losses.
4) Also,limiting the power of signals( 4mA - 20mA) in the transmitter is better for 'intrinsically safe design'
2 Likes
1 MONTH LATER
GlennAvans
Mar '15
1. Explain P&ID
P&ID stands for piping and instrumentation diagram. It is a diagram in the process industry which shows the
installed equipment. It is a like a blue print of a system. Also it has a very logical numbering.
GlennAvans
Mar '15
If you mean the cycle time, it depends on how big your program is. it could be from 10-600ms (depends on
manufacture).
Tommy_Van_de_Pol
Mar '15
IP Address classes.
you can find information about the ip adres classes in the link below:
https://technet.microsoft.com/en-us/library/cc940018.aspx 1.1k
instrumen
Mar '15
What Is SIL?
SIL stands for Safety Integrity Level.A SIL is a measure of safety system performance.it has four levels.Higher
the SIL level , lower the probability of failure for the safety systems.The cost and complexity also increases as
SIL level increases.
sirigina
Mar '15
manishdprasad04
using 2 -wire current loop only, when their is a power supply failure how can use instrument with out bedding
6 MONTHS LATER
vijaypatel
Oct '15
in 0-20mA signal, if there is break in sensor then plc can not detect the break because it will get 0 signal in off
and even break situation....while that is not the case in the 4-20 mA signal...of there is break in sensor then plc
will get 0 ampere so it decide that sensor is break while in off position it will get 4mA signal.......
7 MONTHS LATER
rensklijn
Jun '16
When you use a 4-20 ma signal, the PLC will be able to detect a cable break, because it returns 0 ma.
When you use a 0-20 ma signal, the PLC won't be able to detect a cable break, because it returns 0 ma and the
PLC will think there is nothing wrong with the signal.
How to troubleshoot Modbus communication problem between DCS / SCADA and third party devices.
We may see two types of major error while dealing with modbus communication.
1. No response error
2. CRC error
CRC error
1 Reply
created
Mar '15
last reply
Oct '15
replies
2.3k
views
users
like
denizen
Mar '15
vutq
Mar '15
Hello Denizen,
Thanks,
Vu,
instrumen
Mar '15
Yes, We can trasfer 32 bit data through modbus protocol.Some devices using special adresses from 70000 to
read the 32 bit directly.
If you are using 16 bit registers then you need to write program for merging two 16 bit registers.
1 Like
6 MONTHS LATER
Akshay10
Oct '15
Sufficient answer and I want to know about VSAT
Akshay10
Oct '15
denizen:
Modbus
rtu
denizen
Sep '16
Communication networks used to transfer data between RTU and main computer are
created
Sep '16
last reply
Nov '16
reply
426
views
users
1 MONTH LATER
PeterJohn
Nov '16
Hi...i am a new user here. The above suggested all methods can be used for communication.All have their own
advantages and disadvantages. Fiber optic and Microwave is the fastest medium for communication but it is
costly also.
automate
Aug '16
1.Master/Slave relationship
4.Operating mode
Modbus Wiring -
Interface types -
RS232 : Point to Point (1 master - 1 slave)
RS 485- Multi drop bus (1 master - Many slaves)
RS 485
1 Like
created
Aug '16
last reply
Aug '16
reply
582
views
2
users
likes
carl_e
Aug '16
That's a good summary of the Modbus protocol, with one exception, Modbus ASCII is not really a human
readable format.
First, the Modbus ASCII data is normally SCADA data: process values, not text
Second, the data values always need to be decoded from binary transmission mode at application level. The
decoding displays the original value, but that happens with RTU or TCP as well. No one reads raw binary.
But Modbus ASCII uses the hex representation of ASCII characters for the hex representation of the data value.
So to read Modbus ASCII would be the same as reading hexadecimal, which is scarcely human readable.
Example:
In Modbus (RTU, TCP or ASCII), a 16 bit register consists of two 8 bit bytes.
Each 8 bit byte can be represented by two hexadecimal characters. So a 16 bit integer is represented by 4
hexadecimal characters
The hex value for the ASCII character for each hexadecimal number representing the data value is used in the
Modbus message.
Furthermore, ASCII does not have the strict timing requirements of of RTU, which made ASCII useable over
telephony modems.
The use of ASCII doubles the number bits for the data, compared to RTU. With the decline in use of telephony,
the use of Modbus ASCII has declined because RTU is more efficient over local RS-485 networks or when it is
packed as RTU over Ethernet.
denizen
Oct '16
Split range control system or Duplex Control
The controller senses the value of PV and SP at its input.A proportioning signal is generated in block A. The
signal varies from 0 to 100% depending on the size and direction of the process error.
If the value of the PV increases above SP,the H/C signal decreases proportionally.
A staff organization involves personnel, departments, or activities that assist the line
supervisor in any advisory, service, coordination, or control capacity. It should be noted that
a staff position is a full-time job and is essentially the work of a specialist.
Clear separation of the various functions of the business should be established to avoid
overlap or conflict in the accomplishment of tasks or in the issuance or reception of orders.
Each managerial position should have a definite location within the organization, with a
written job specification.
There should be a clear distinction between line and staff operation and control.
A recognized line of authority should prevail from the top of the organization to the bottom,
with an equally clear line of responsibility from the bottom to the top.
Administrative management: It has the responsibility for determining policy and coordinating
sales, finance, production, and distribution.
Production management: It has the responsibility for executing the policies established by
administration.
a change in responsibility be made only after a definite understanding exists to that effect by
all persons concerned;
Any criticism made should be made privately and for the betterment of the employee
promotions, wage changes, and disciplinary action always be approved by the executive
immediately superior to the one directly responsible;
Basic Processes The first processes used in the sequence that leads to the finished design.
Secondary Processes: operations that are required to transform the general form created by
the basic process to product specifications.
Product or straight-line layouts: In this, minimization of flow from one operation to next for any product class as
machinery is located.
Employee discontent can easily be picked as a broad variety of occupations are represented in a small area.
The problem of finding competent supervisors is increased due to the variety of facilities and jobs to be
supervised.
Initial investment is more as duplicate service lines such as air, water, gas, oil, and power lines are required.
ISO 9001 covers procedures from purchasing to service of the sold product.
ISO 9002 targets towards standards related to processes and the assignment of subcontractors.
13. What are the various methods for calculating the cost?
There are two methods for calculating the cost:
Job-Order Cost Method: This method is used when orders are placed in the factory for specific jobs or lots of
product, which can be identified through all manufacturing processes, a job cost system is appropriate.
Process Cost Method: This product is used when production proceeds in a continuous flow, when units of
product are not separately identifiable, and when there are no specific jobs or lots of product, a process cost
system is appropriate.
Planning and setting objectives: It is a basic function of the management process. Without planning, there is
no need to organize or control. However, planning must precede doing, and the budget is the most important
planning tool of an enterprise.
Organizing: It is essentially the establishment of the framework within which the required activities are to be
performed, together with a list of who should perform them. Creation of an organization requires the
establishment of organizational or functional units generally known as departments, divisions, sections, floors,
branches, etc.
Controlling: is the process or procedure by which management ensures operative performance, which
corresponds with plans.
Material-handling studies
25. How the costs of the products and throughput time can be reduced while handling
materials?
It can be done by following below mentioned points:
reduction of time spent in picking up material
maximum use of mechanical handling equipment
better use of existing handling facilities
greater care in the handling of materials.
This is a common question..but I found many people use this question in all the interviews Ive
been through. Now for answering this question you need to know these things
B) What is your strong traits that you can stand upon (aap k apne sabse takatwar quality)
C) And the last and more important you need to stand out more than the other people interviewing
for this position.
So again you may have two options for short and long answer type
So here it is>>
Short way Well Sir Im perfect fit for this position . I have the experience and traits you are looking
for .. and on the best of these Im a great team player thats helps to get long with everyone
I should be hired because Im efficient, hard working, smart, and friendly. Im great at solving
problems and love challenges. And the most importantly, Im dependable & reliable.
There are two reasons I should be hired First my qualification match your needs perfectly.
Second, Im excited and passionate about this industry and will give 100%
This position is for Automation Engineer as a project manager and Im confident Im the best
person for this job because of my past experience in this field at Siemens india Pvt. Ltd.
I was the team leader and that was responsible for many different roles to play like for automatic
plants water plants etc.
I have a intimate knowledge of product support and commissioning and even some more from
services that may help automation engineers to work upon.
I believe in transferring knowledge to everyone in the company and investing a little more effort
into the people who work for me.
So I strongly believe that Ill be the best candidate due to the combination of my experience , my
leading skills & desire to provide growth to employees.
Well sirs/mam the reason I applied for this position is because the qualifications matched my
strengths perfectly.
Im good at solving multiple tasks, Im very detail oriented and I organize my time very well and
efficiently .
But the truth is that all people have these qualities but if I were in your position, I would hire
myself because of the passion I have for this industry and my optimistic personality.
My education background and my strengths show that I can do this job. But I want to make more
of an impact than just doing my job.
These are the series of article presented by me . I have given 25 to 30 interviews and i collected
some very important questions so i wud like to share wid u people 1 by 1 and ur answers are
also welcum.
So here starts wid. read smart live smart coz u people are smart d way u created coz everyone
has its own importance so dont forget dis enjoy..
U can answer dis question depending upon ur learning capacity and capacity to memorize the
answer better if u think so that u ll b having short answer speak truely well or u can answer like
long way so here we start wid d sample answer.
So always keep in mind there is no perfect answer of this question be confident and concise to the
interviewer as this is the very first question that ll be asked in any interview coz u 9 First
impression is the last impression
THANXXXXX PEOPLE HOPE SO YOU LL ENJOY DIS SERIES and i feel glad to help u
people.