Testing Web Services

Ph.D.
Essay
Miscellaneous
Pages 20 (5020 words)
Download 0
The introduction of web services on a global scale has greatly affected the area of application development. With the onset of applications that are readily accessible through the internet, special requirements for testing and development are necessary to ensure compatibility and reliability…

Introduction


Over the half decade, web services have become widely used in the deployment of web-based applications as they provide the advantage of compatibility with various software platforms. However, due to the platform-independent nature of a client-server network architecture, testing web services can prove to be more difficult and requires approaches that are different from those employed in traditional software testing.
World Wide Web (WWW) services typically involve three components: a web server, a web page, and a web browser. These components work together in delivering information to the end-user. Web pages are written using Hypertext Markup Language (HTML) for delivering formatted static content. Dynamic web pages can be constructed with the use of additional scripting using programming languages such as PHP, ASP, C#, or Java. These scripts are typically located in the web server. The last component, the web browser, displays text and multimedia content of web pages to the end-user. Currently, there are a number of web browsers available in the market, the most popular of which are Microsoft Internet Explorer, Mozilla Firefox, Apple Safari, and Google Chrome. The main purpose of creating web-based applications is to facilitate data transfer to the server and between servers.
Web services work with various internet protocols and web standards. ...
Download paper
Not exactly what you need?

Related papers

Web Promotion
According to the business model as proposed, we are limited in promoting our website to a certain audience. It is fair to clarify that the limitation as referred above is rather not a constraint, however, the specification used to develop the promotional strategy. …
Web Technologies.From PHP to Python.
You can even configure your web server to process all your HTML files with PHP, and then there's really no way that users can tell what you have up your sleeve. (See: http:/www.php .net/manual/en/introduction.php) …
Optimisation of Web Protocols and Services
There are various tests that can be used to calculate Carbon footprint of an ICT (Information and Communication Technology) comapny. After calculating the total amount of carbon footprint, an organization can acquire a strategy in order to reduce this amount of GHG emission. This can be achieved by technological advancements, improved services, product management, altering carbon capture, Green…
Testing Web Services
Over the half decade, web services have become widely used in the deployment of web-based applications as they provide the advantage of compatibility with various software platforms. However, due to the platform-independent nature of a client-server network architecture, testing web services can prove to be more difficult and requires approaches that are different from those employed in…
Testing Usaability of Web Page
There is interaction between the user of a computer and computer as a machine that transmits information across when it is used by the user. It's a kind of communion that takes place between the user and the computer with varying results. For instance the user uses the input devices to get message through in the form of what he has typed -email, chat or other stratagems at his disposal. Machine…
Testing (HRM)
To be effective in meeting long term objectives of the organization, human resource system must fulfil at least two needs of organizational objectives: (1) accurate forecasting the human resource requirements and (2) providing management with the tools and knowledge for sound personnel decisions. These two decisions serve as the foundation of the selection process that defines and measures the…
A comparison of CORBA and Web Services
Distribution introduces a whole new set of semantics for ease of computing; some applications by their very nature are distributed across multiple computers because of one or more of the following reasons (Chaffee & martin, 1999):There are some applications which might need to access common data. Therefore, the data which these applications must access must necessarily be residing on multiple…