GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Testing  >  Whitebox Testing
Go To First  |  Previous Question  |  Next Question 
 Whitebox Testing  |  Question 37 of 46    Print  
What is meant by API Testing? Explain the API Testing process.

  
Total Answers and Comments: 2 Last Update: November 19, 2009     Asked by: Harish 
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
July 30, 2007 07:27:03   #1  
hanumanthvm Member Since: July 2007   Contribution: 9    

RE: What is meant by API Testing? Explain the API Test...
API testing is to make sure that the basic units of the software application function perfectly well. Reason why we perform API testing right from the initial stages of the product cycle to the final phase ensuring that the product release in the market is error-free and worth every penny you invested. API testing process involves testing the methods of NET JAVA J2EE APIs for any valid invalid and inopportune inputs plus testing the APIs on Application servers.

API-testing target the code-level and can b done even by testers

 
Is this answer useful? Yes | NoAnswer is useful 0   Answer is not useful 1Overall Rating: -1    
November 18, 2009 06:02:52   #2  
mathan_vel Member Since: December 2007   Contribution: 422    

RE: What is meant by API Testing? Explain the API Testing process.

During testing a test harness-an application that links the API and methodically exercises its functionality-is constructed to simulate the use of the API by end-user applications. The interesting problems for testers are:

1. Ensuring that the test harness varies parameters of the API calls in ways that verify functionality and expose failures. This includes assigning common parameter values as well as exploring boundary conditions.

2. Generating interesting parameter value combinations for calls with two or more parameters.

3. Determining the content under which an API call is made. This might include setting external environment conditions (files peripheral devices and so forth) and also internal stored data that affect the API.

4. Sequencing API calls to vary the order in which the functionality is exercised and to make the API produce useful results from successive calls.


 
Is this answer useful? Yes | No

 Related Questions

What are the tables in testplans and testcases?  This concept is related to Whitebox testing in SQL.

Latest Answer : In white box testing we basically test the code & see the logic by usin branch coverage , cyclometric complexity , control flow, etc so in this we bsically test the code... that each & every line whichis written while executing that those are ...
Read Answers (12) | Asked by : subha

How do you do path testing?this is related to whitebox testing.This is urgent..anybody tell me please
Read Answers (6) | Asked by : aparnay

How do you do loop testing?anybody let me know please.How do you draw flowgraph while working in realtime environment?i,e in a project..in word?or manually on a paper?should it to be shown to test manager?
Read Answers (3) | Asked by : aparnay

Which of the following does not come under technical testing? a) Volume and performance testingb) Operational testingc) Deployment testingd) Integration testing
Read Answers (7) | Asked by : rama

Latest Answer : Is white box testing Mandatory to be done for all the softwares which are tested? or only black box testing is done by the test team for a software example a web based application ? ...
Read Answers (11) | Asked by : suneetha

Latest Answer : Data-flow testing looks at the lifecycle of a particular piece of data (i.e. a variable) in an application. By looking for patterns of data usage, risky areas of code can be found and more test cases can be applied. There are four ways data can be used: ...

1.why WHITE BOX TESTING is also known by the following names? a) GLASS BOX TESTING b) CLEAR BOX TESTING c) OPEN BOX TESTING d) STRUCTURAL TESTING 2. which of the following testing is least expensive and why? a) WHITE BOX TESTING b) VERIFICATION TESTING c) BLACK BOX TESTING d) VALADIATION TESTING

Latest Answer : Whitebox Testing requires resources who are familiar with Programming Languages as this type of testing involves in understanding the code and fixing any bugs if any. This has internal perspective and have to go deep into the code structure to perform ...

Latest Answer : Use an automated coverage monitor for the analysis of control flow-based unit testing. Compute the cyclomatic complexity to determine the least number of test cases that should be written. This number does not consider equivalence class partitioning or ...


 Sponsored Links

 
Related Articles

SCOR Model Process

SCOR Model Process The Supply Chain Operations Reference Model commonly known as SCOR is a diagnostic tool for the Supply Chain Management It lets the users know the various processes involved in a business and the important things that lead to customer satisfaction The Supply Chain Operations refer
 

Explain about TNSPING

You can also use tnsping utility on command prompt to check Oracle Net connectivity. Follow these steps to check the connection to particular SID. Open Command prompt. Write tnsping < SID for the database connectivity you want to check > If you get the message “Used TNSNAMES
 

Testing and Integration

Once the software is complete, it will go though rigorous testing before its actual integration.  In this article we will take a look at different types of software testing and also different types of integration. With the diversity of business setting and software development models, it al
 

The Interview Snafu

How to turn someone else’s mistake to your advantage Your dream job is about to become reality. A recruiter gave you the heads up about the perfect position at Humungous Conglomerate, Inc. You went through five interviews as well as a battery of psychological tests mandated by their HR de
 

Winning a Job Interview with a Winning Resume

Does your resume unlock your potential, take your skills to the highest level and win you the interview and the job you want now? The job market today is highly competitive and even if you think you have what it takes to get an interview you won’t get over the line without a polished, prof
 

Client-Server Testing Technology

Client Server Testing Technology Client Server Software Client server software requires specific forms of testing to prevent or predict catastrophic errors Servers go down records lock I O Input Output errors and lost messages can really cut into the benefits of adopting this network technology Test
 

Importance of Proper English during Job Interview

Importance of Proper English during Job Interview Your job interview is crucially important and it will determine whether or not you will get the job Depending on the type of job you re going for it is very important for you to use proper English In most cases jobs which offer higher salaries will h
 

Creating an Efficient Process for Data Warehouses

Creating an Efficient Process for Data Warehouses Since data warehouses were first introduced during the 1990s a large number of companies have failed when attempting to implement and use them Many of these failures are not a result of the data warehouse itself but rather the policies and the proces
 

HR Interview - HR Interview Mistakes You Will Want To Avoid

HR Interview Mistakes You Will Want To Avoid The job interview can be a stressful process This is especially true for those who are going after a competitive position Your nonverbal communication combined with the answers you give during the interview will determine if you are hired mosgoogle While
 

Software Testing Myths

Software Testing Myths Any IT professional is sure to know the different phases of the Software Development Life Cycle or SDLC namely Feasibility Study Requirement Analysis Design Construction or Coding Testing Implementation Maintenance Support the activities carried out in each phase their sig
 

About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape