ALLInterview.com :: Home Page KalAajKal.com
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
info       Did you received any Funny E-Mails from your Friends and like to share with rest of our friends? Yeah!! you can post that stuff   HERE
Google
 


 

Company >> BeBo Technologies >> BeBo Technologies Questions
 
 BeBo Technologies interview questions  BeBo-Technologies Interview Questions (18)
 
Back to Questions Page
Question   does qtp runs on internet explorer 7.0 Rank Answer Posted By  
 Interview Question Submitted By :: Praveen
I also faced this Question!!   © ALL Interview .com
Answer
IE 7.0 is not compatible with QC. Since qtp does not require
IE to open unlike QC it really does not matter. Basically
QTP is independent of IE
 
0 Sam
 
 
Answer
Yes.
IE7.0 works with QTP9.2,
 
0 Navdeep Singh
 
 
Answer
QTP 8.2 does not compatible with IE 7.0. I have tried to 
run QTP 8.2 with IE 7 but it failed.
 
0 Rkesh
 
 
 
Answer
QTP works on I.E 6.0,7.0 the same way if u record the 
application and play back.

i.e Browser("name").Page("name"). in this case ur giving 
the browser name and page name if there are 100 browsers 
also QTP will run your script.

But if Browser("micClass:=").Page("micClass:="). in this 
case u directly declare the class to which browser 
belongs.Then QTP cant work on different Browsers and Page's 

It depends on the way u have learnt QTP
 
0 Rajendra Pradeep
 
 
Answer
Hello!

If you have testcases that worked like a sharm with QTP + 
IE6, but does not work with QTP + IE7. Then you should try 
to disable the tabbed broswing functionality in IE ("Tools -
-> Internet Options --> General --> Tabs --> Settings" and 
untick the "Enable tabbed browsing..."-checkbox).

QTP have some issues with the tabbed browsing functionality 
in IE7.

Good luck!
 
0 Anders
 
 
Question   winrunner q's..(if winrunner 1.explain types of recording modes? 2.how winrunner recognize GUI objects? 3.what is there in GUI map editor? 4.explain types of checkpoints? 5.syncronization point? 6.diff. between wait st. and synchornization? 7.diff.between is treturn & texit? 8.diff between tl_step and report_msg? 9.what is data driven test? 10how we parameterize the variable? 11.some ddt commands? 12.why we need to automate ? 13.explain database checkpoints with connectivity? 14.diff..between compiler module and main script? 15.expain in,out,inout parameters? 16.function generator? 17. Search path,breakpoints? 18.diff between step,step in,step out? Rank Answer Posted By  
 Interview Question Submitted By :: Ramnarayan
I also faced this Question!!   © ALL Interview .com
Answer
Ans 1. There is basically two types of recording in QTP
a) High level recording
b) Low level recording
 
0 Alchemist
 
 
Answer
Ans
1. There are two mode available in Win Runner
a)Context sestive mode:- It is based on object and with 
your action like any key press or mouse click.
b)Analog Mode:- It is based on mouse movment or based on 
X,Y coordinate

2. GUI map editor recognize the object by reading it's 
physical attributes by which it recognize object.

3. GUI map editor is dictonary of object it has collection 
of each object's physical attributes by which it can uniqly 
identify and also it's logical name.

4. There are four check points in WR
a) Windows Object check point
b) Database check point
c) Bitmap check point
d) Text check point
 
0 Ali Asgar
 
 
Question   . Diff. between Application server and web server? 2. Default port number of Tomcat? 3. bug life cycle? 4. what is defered status in defect life cycle? 5. smoke test? 6. Do you use any automation tool for smoke testing?? 7. verification and validation? 8. Testing process in your comp.? 9. Testing methodology? 10.when a bug is found what is the 1st action? 11.what is best bug in your current proj. which you found?? 12.what is test plan and explain its contents? 13.Advantages of automation over mannual testing? 14.explain some SDLC models? 15.ADhoc testing? 16.what is mean by release notes? 17.what are all the contents of release checklist? 18.when a new build comes what is 1st action?(performing smoke test). 19.how many test cases will you write for 1 day? 20.what is the bugbase do you use in your comp.? Rank Answer Posted By  
 Interview Question Submitted By :: Ramnarayan
I also faced this Question!!   © ALL Interview .com
Answer
3) New: wen tester reports a defect
Open: wen developer accepts that it is a bug or if the 
developer rejects the defect, then the status is turned 
into "Rejected"
Fixed: wen developer make changes to the code to rectify 
the bug..
Closed/Reopen: wen tester tests it again. if the expected 
result shown up, it is turned into "Closed" and if the 
problem ersists again, its "Reopen"

4) Defered status means the developer accepted the bus, but 
it is scheduled to rectify in the next build.

5) Testing the application whether its performing its basic 
functionality properly or not, so that the test team can go 
ahead with the application

6) Definitely can use.

7) Verification is static. no code is executed. say, 
analysis of requirements etc.
Validation is dynamic. code is executed with scenarios 
present in test cases.

8) varies from company to company.

9) varies from company to company (refer to symphony and 
mphasys websites for differant methodologies)

10) report it in bug tracking tool.

11) Its your project. you should know it.

12) Test plan is a document which contains the scope for 
testing the application and what to be tested, when to be 
tested and who to test.

13) Time, resource and Money

14) V model, Waterfall model etc..

15) AdHoc means doing something which is not planned.

16) Its a document released along with the product which 
explains about the product. it also contains about the bugs 
that are in defered status.

19) It varies with the complexity of requirements. Some 
write 1 or 2/day. Some write upto 20/day

20) The interviewer was asking about Bug tracking tool that 
you use..

Friends, plz correct me if i am wrong at any part...
 
3 Naresh
 
 
Answer
For the questions from 3 to 20 answers ahve given by Naresh.
I dont want to make comments on this further.

Here I am givign the answers for 1 and 2.

1)Diff. between Application server and web server?
A Web server serves pages for viewing in a Web browser, 
while an application server provides methods that client 
applications can call.A Web server exclusively handles HTTP 
requests, whereas an application server serves business 
logic to application programs through any number of 
protocols.

The Web server
A Web server handles the HTTP protocol. When the Web server 
receives an HTTP request, it responds with an HTTP 
response, such as sending back an HTML page. To process a 
request, a Web server may respond with a static HTML page 
or image, or delegate the dynamic response generation to 
some other program such as CGI scripts, JSPs (JavaServer 
Pages), servlets, ASPs (Active Server Pages), server-side 
JavaScripts, or some other server-side technology. Whatever 
their purpose, such server-side programs generate a 
response, most often in HTML, for viewing in a Web 
browser.The Web server doesn't provide any functionality 
beyond 
simply providing an environment in which the server-side 
program can execute and pass back the generated responses. 
The server-side program usually provides for itself such 
functions as transaction processing, database connectivity, 
and messaging.While a Web server may not itself support 
transactions or database connection pooling, it may employ 
various strategies for fault tolerance and scalability such 
as load balancing, caching, and clustering.

The application server
An application server exposes business logic to client 
applications through various protocols, possibly including 
HTTP. While a Web server mainly deals with sending HTML for 
display in a Web browser, an application server provides 
access to business logic for use by client application 
programs. The application program can use this logic just 
as it would call a method on an object.
The information traveling back and forth between an 
application server and its client is not restricted to 
simple display markup. Instead, the information is program 
logic. Since the logic takes the form of data and method 
calls and not static HTML, the client can employ the 
exposed business logic however it wants.the application 
server manages its own resources. Such gate-keeping duties 
include security, transaction processing, resource pooling, 
and messaging. Like a Web server, an application server may 
also employ various scalability and fault-tolerance 
techniques.Additionally, most application servers also 
contain a Web server, meaning you can consider a Web server 
a subset of an application server. While application 
servers contain 
Web server functionality, developers rarely deploy 
application servers in that capacity. Instead, when needed, 
they often deploy standalone Web servers in tandem with 
application servers.


2)Default port number for Tomcat application server is 80.
  Defalt port number for Websphere application server is 
7001.
 
0 Rao
 
 
Answer
For 16th quesion answer is ,in our company relase notes 
document prepared by client himself.In this documetns,he 
mentions all the bugs which re diferred from from prious 
releases and the most important bugs logged  at the time of 
project deadlines.And also,he mentiones the workaround for 
every bug says how to overcome from the bug,while using the 
software.
 
0 Rao
 
 
Question   What is Deffered? explain it who allocate it? Rank Answer Posted By  
 Interview Question Submitted By :: Ram
I also faced this Question!!   © ALL Interview .com
Answer
Deffered means, when we r reporting a bug to particular 
developer, then the importence of the bug or by the lack of 
time they are not going to fix that bug at that time. So 
for that bug they assign DEFFERED STATE. 

Correct me if i'm wrong :)

Jyotsna.
 
0 Jyotsna
 
 
Answer
Deffeed means fix the bug in the next release.

If its not correct plz correct me
 
0 Praveen
 
 
Answer
jyoshna ur correct here the developer maynot fix the bug 
but it will be fixed in the latest version (if at all if it 
is genuine bug)
 
0 Satish
 
 
Answer
deffered means post poned for future versions,
Program manager is given by deffered status
 
0 Guest
 
 
Answer
the bug has fixed by the developer and send to tester and 
again if he get sme prob then he send to dev then he checks 
and send deffered
 
0 A
 
 
Answer
Deffered bug is a low priority bug.This bug wont make any 
high problems in the working environment so the tester can 
take his own time to solve it or even it can be solved in 
the next release of that software.
 
0 Sakthikumar
 
 
Question   what is the automation frame work ? Rank Answer Posted By  
 Interview Question Submitted By :: Venkat
I also faced this Question!!   © ALL Interview .com
Answer
before going for automation of u r current project,first u 
have to write u r Driver Script,Driver Sheet,startup 
script,cleanup script ,and prepare some testdata tables,and 
ready gui application and then launch the driverscript and 
run ur current test
 
0 Sateesh
 
 
Question   How to test API's? Rank Answer Posted By  
 Interview Question Submitted By :: Vasu
I also faced this Question!!   © ALL Interview .com
Answer
API Test development is a simple process with following
steps: You also, need to know about an API test case
specification before proceeding with test case creation.

   1.

      Create / Select the Suite in which you want to add the
API test case(s)
   2.

      Choose Test Development Mode ( Isolation or Sequence )
   3.

      Develop Test case(s) for the desired API methods
   4.

      Configure Application Control Parameters
   5.

      Configure Test Conditions
   6.

      Configure Method Validation
   7.

      Execute API test
   8.

      View Test Reports
   9.

      Filter API test cases
  10.

      Sequence API test cases
 
5 Tushar, Pune
 
 
Answer
Hei Tushar Can u send me some document s to understand API 
Testing.
Mail id : joshsri@yahoo.com
 
0 Sriharsha
 
 
Answer
Tushar can you explain Detailed about API  testing?????
 
0 Laxmi
 
 
Answer
Can u send me some document s to understand API 
Testing?
santhoshbk84@gmail.com
 
0 Santhu
 
 
Answer
Can u send me some document s to understand API 
Testing?
Akanksha.agrawaal@gmail.com
 
0 Akanksha
 
 
Question   What is automation Framework? Rank Answer Posted By  
 Interview Question Submitted By :: Suresh
I also faced this Question!!   © ALL Interview .com
Answer
?The Framework is a tiered organization of the function 
libraries.?

In other words, our Test Automation Script contains simply 
calls to functions instead of individual statements. These 
functions are reusable and any Test Script can be 
constructed by simply calling these functions.

The code for these Library functions is found in the next 
tier(level). The functions themselves might have been 
defined in terms  of another set of functions, which are 
again described in the next tier.

This is called automation framework. It can be 2-tier, 3-
tier,... n-tier.
 
4 Bindu Puvvala
 
 
Answer
A test automation framework is a set of assumptions, 
concepts, and practices that provide support for automated 
software testing. This article describes and demonstrates 
five basic frameworks.


There is no hard and fast rule to use a specific Automation 
frame work. It all depends on your project needs, here are 
some info on the same.

Data Driven approach is suitable for applications that have 
limited functionality but large number of variations in 
terms of test data.

Functional Framework is suitable for applications that have 
variety of functionality but limited variations in terms of 
test data.

Hybrid Test Automation Framework is suitable for 
applications that have variety of functionality and larger 
number of variations in terms of test data.

Record, enhance and play back methodology is suitable to 
convert small to medium size manual scripts into equivalent 
automation scripts - one to one basis.
 
3 Sid
 
 
Question   How do you that one record was entered in to a particular table using winrunner? Rank Answer Posted By  
 Interview Question Submitted By :: Suresh
I also faced this Question!!   © ALL Interview .com
Answer
 you can do using data base check point.
If you use custom check point initially suppose 10 records
are there in a particular table.once u run in verify mode if
one record is inserted then check point fails and shows the
diff. of records.. 
 
0 Suresh
 
 
Answer
hi suresh,
Question should be clear.......please..


Cheers,
ranta rao.

How do u check database record is inserted or not in a 
particular table using winruner?
 
0 Ratnar Ao
 
 
Answer
If the question is about Data table(Excel sheet), we can 
use ddt_get_row_count
 
0 Uday Kumar. A
 
 
Question   why you used Java Script? Can it use for both client side and server side validation purpose? Rank Answer Posted By  
 Interview Question Submitted By :: Suresh
I also faced this Question!!   © ALL Interview .com
Answer
Mainly used for client side scripting purpose.JavaScript is 
a platform-independent,event-driven, interpreted client-
side scripting and programming language. 

javascript cannot be used as server side scripting.
 
4 Backiasenthil
 
 
Answer
javascript can be used as server side scripting.
 
1 Melbin
 
 
Answer
I think, v can use JavaScript for server side validation
with the use of AJAX.
 
2 Ganesh
 
 
Answer
Javascript is a client side scripting, which runs in the 
browser. Even AJAX runs in the browser and is also a client 
side one, which actually is nothing but Javascript. In AJAX 
javascript is used to communicate with server side 
components or post values to a JSP / ASP or any web page or 
any services which can be referred by URL.
 
1 Arul
 
 
Answer
javascript can be used to write both clientside and server 
side applications
 
0 Jithesh.p
 
 
Answer
Java script is used for  client side validations.it runs in
the client system.the main advantage of using Java script is
to reduce the network traffic.for example when we r logging
into our e-mail unexpectedly we have submitted with out
writing our password,then it need not got to server and
check for validation and say u did' t typed u r password.for
that type of validations we use Java script.
 
5 Raghu
 
 
Answer
Java script is used for  client side validations.it runs in
the client system.the main advantage of using Java script is
to reduce the network traffic.js cant be used in server side.
 
0 Dsf
 
 
Answer
IT IS MAINLY USED FOR CLIENTSIDE VALIDATIONS.

IT CAN BE USED FOR BOTH

DEEPAK RANJAN

 
0 Deepak
 
 
Question   How to create DSN..Explain? Rank Answer Posted By  
 Interview Question Submitted By :: Suresh
I also faced this Question!!   © ALL Interview .com
Answer
1. Control Panel>>Admin Tools>>Data Services (ODBC)>>

2. From ODBC Data Source Administrator dialog, select 
requires DSN type
(User DSN, System DSN, File DSN). From the selected DSN, 
click ?Add? button and select the required driver and 
click ?Finish? button.

3. From ODBC Text Set up enter the Data Source Name and 
Description.
    Select the DB and click Ok button.

4. DSN is created.
 
0 Parifs
 
 
Question   How do you invoke a text file from winrunner? Rank Answer Posted By  
 Interview Question Submitted By :: Suresh
I also faced this Question!!   © ALL Interview .com
Answer
You can do this using invoke_application function.

Any other ways ?
 
2 Suresh
 
 
Answer
If you want to invoke a notepad you can do this in other
ways too.
 one is system("Notepad");
One more solution is dos_system("Notepad");

Cheers
Radhesh
 
5 Radhesh
 
 
Answer
open_file <filename.exe>
is the best way to open a file
 
0 Rcp
 
 
Answer
hi radesh what you told is nice but i am getting one more 
window WRSHELL may i know whay is this pls
 
0 Sunny
 
 
Answer
using file_open(path,mode) function in WR
 
4 Kumar Raju
 
 
Answer
Open text file in read mode
      file_open("<filename>", FO_MODE_READ");
Open text file in readwrite  mode
      file_open("<filename>", FO_MODE_READWRITE");
 
0 Naresh Babu
 
 
Question   what is split function?Give me the syntax? Rank Answer Posted By  
 Interview Question Submitted By :: Suresh
I also faced this Question!!   © ALL Interview .com
Answer
Split function will split the String expression accoring to
the split seperator that u mentioned..
For Ex: uname="suresh babu";
         count=split(uname,arr1," ");
      if u used that functin it will split the string into
two elements namely suresh and babu and store in the arr1
 i.e arr1[]="suresh";
      arr2[]="babu";
  and count variable consists of number of elements in the
array.

Any further info..welcome..
 
0 Guest
 
 
Answer
The syntax is incorrect, it does not return any value, 
means the no. of values in the array. It simply stores in 
the array. 
Example: 
str="Hello uday how r u"
split(str,arr," ");
Here arr[0]="Hello",arr[1]="uday",arr[2]="how",arr[3]
="r",arr[4]="u"

Simply to say it divide like, whenever a space found in the 
string
"Hello|uday|how|r|u"
 
5 Udaykumar
 
 
Answer
Split function is used to split the data

Ex:Change the date formate from DD/MM/YYYY to MM/DD/YYYY 
using Split Function

Date = DD/MM/YYYY
Split(Date,arr,"/")
(Now the valuse are arr[0]= DD arr[1] = MM arr[2] = YYYY)

Date1 = arr[1]& "/" & arr [0] & "/" & arr[2]
(now Date1 = MM/DD/YYYY)
 
0 Jagadesh
 
 
Question   How many check points are there in winrunner? what are they? Rank Answer Posted By  
 Interview Question Submitted By :: Suresh
I also faced this Question!!   © ALL Interview .com
Answer
Four check points are there in winrunner
1.GUI check points
2.Bitmap Check point
3.Data Base check points
4.Text Check points

 
0 Suresh
 
 
Answer
1. gui checkpoints
2. bitmap checkpoints
3. database checkpoints
4. get text
 
0 Jayanth
 
 
Answer
There are three checkpoints in WR
1.GUI checkpoint
  -Single object single property
  -Single object multiple property
  -Multiple object Multiple property

2.Bitmap Checkpoint
  -For Object/Window
  -For Screen Area

3.Database checkpoint
  -Default check
  -Custom check
  -Run time record check
 
5 Apps J
 
 
Answer
There are four check points are there in W.R

1. GUI check point
2. Bit map check point
3. Data base check point
4. Get text check point
 
0 Ch.s.m.prasad,kkd
 
 
Answer
There are three checkpoints in WR
1.GUI checkpoint
2.Bitmap checkpoint
3.Database checkpoint
 And Get_text is not a checkpoint ...its a method for 
comparing text in your appliaction
 
0 Bhavana
 
 
Answer
GUI
BITMAP
DATABASE

Sanjay
09958003068
 
0 Sanjay Sachdeva
 
 
Question   What are command line options?How to invoke winrunner with vb add in using command line options? Rank Answer Posted By  
 Interview Question Submitted By :: Suresh
I also faced this Question!!   © ALL Interview .com
Answer
we can invoke WR by using Windows Run. This is called 
commnad line options in WR.
By using this commandline options, we can:
1. Invoke WR with specified addins
2. Invoke a spedified test with the specific run settings
3. Runs the tests in batch mode.

Inorder to invoke WR, with the specified addins,then:
<WR Root Folder>\arch\wrun.exe -addins "Add-ins"

Example: to invoke WR with VB addin
C:\Program Files\Mercury 
Interactive\WinRunner\arch\wrun.exe -addins VB
 
0 Udaykumar
 
 
Question   How to fetch a value which is in a particular cell in a html table? Rank Answer Posted By  
 Interview Question Submitted By :: Suresh
I also faced this Question!!   © ALL Interview .com
Answer
you can fetch any cell data in a table using 
tbl_get_cell_data();

Ex: tbl_get_cell_data("EName","#2","#3",outvalue);
 it will retrive the value of a 2nd row 3rd column value and
stores in outvalue.

Cheers
Radhesh
 
3 Radhesh
 
 
 
Back to Questions Page
 
 
 
 
 
   
Copyright Policy  |  Terms of Service  |  Help  |  Site Map 1  |  Articles  |  Site Map  |   Site Map  |  Contact Us interview questions urls   External Links 
   
Copyright © 2007  ALLInterview.com.  All Rights Reserved.

ALLInterview.com   ::  Forum9.com   ::  KalAajKal.com