Active TopicsActive Topics  Display List of Forum MembersMemberlist  CalendarCalendar  Search The ForumSearch  HelpHelp
  RegisterRegister  LoginLogin


 One Stop Testing ForumTypes Of Software Testing @ OneStopTestingWeb Testing @ OneStopTesting

Message Icon Topic: Automated tool for web testing

Post Reply Post New Topic
Author Message
Mithi25
Senior Member
Senior Member
Avatar

Joined: 23Jun2009
Online Status: Offline
Posts: 288
Quote Mithi25 Replybullet Topic: Automated tool for web testing
    Posted: 07Jul2009 at 10:59pm
TongueTongueTongue
Many organizations are surprised to find that it is more expensive to do
testing using tools. In order to gain benefits from testing tools, careful
thought must be given for which tests you want to use tools and to the tool being chosen.

Anteater

Anteater is a testing framework designed around Ant, from the Apache Jakarta
 Project. It is basically a set of Ant tasks for the functional testing of
Web sites and Web services (functional testing being: hit a URL and ensure
the response meets certain criteria). One can test HTTP parameters, response
 codes, XPath, regexp, and Relax NG expressions. Anteater also includes HTML
 reporting (based on junitreport) and a hierarchical grouping system for
quickly configuring large test scripts. When a Web request is received,
 Anteater can check the parameters of the request and send a response
accordingly. This makes it useful for testing SOAP and XML applications.
The ability to wait for incoming HTTP messages is something unique to
Anteater, which makes it especially useful when building tests for
applications that use high level SOAP-based communication, like ebXML or
 BizTalk. Applications written using these protocols usually receive SOAP
messages and send back a meaningless response. It is only later that they inform the client, using an HTTP request on the client, about the results of the processing. These are the so-called asynchronous SOAP messages, and are the heart of many high-level protocols based on SOAP or XML messages.

Written in Java, HttpUnit emulates the relevant portions of browser behavior, including form submission, Javascript, basic HTTP authentication, cookies,and automatic page redirection, and allows Java test code to examine returned pages either as text, an XML DOM, or containers of forms, tables, and links.

jWebUnit is a Java framework which facilitates creation of acceptance tests
for Web applications. It provides a high-level API for navigating a Web
application combined with a set of assertions to verify the application's
correctness.

This includes navigation via links, form entry and submission, validation of
table contents, and other typical business Web application features. It
utilizes HttpUnit behind the scenes. The simple navigation methods and
 ready-to-use assertions allow for more rapid test creation than using only
JUnit and HttpUnit.

Bugkilla is a tool set to create, maintain, execute, and analyze functional
 system tests of Web applications. Specification and execution of tests is
 automated for both the Web frontend and business logic layers. One goal is
to integrate with existing frameworks and tools (an Eclipse Plugin exists)
The Grinder, a Java load testing framework freely available under a
BSD-style Open Source license, makes it easy to orchestrate the activities
of a test script in many processes across many machines, using a graphical
console application. Test scripts make use of client code embodied in Java
 plugins. Most users of The Grinder do not write plugins themselves; they
use one of the supplied plugins. The Grinder comes with a mature plugin for testing HTTP services, as well as a tool which allows HTTP scripts to be
automatically recorded.





Post Resume: Click here to Upload your Resume & Apply for Jobs

IP IP Logged
Post Reply Post New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum



This page was generated in 0.564 seconds.
Vyom is an ISO 9001:2000 Certified Organization

© Vyom Technosoft Pvt. Ltd. All Rights Reserved.

Privacy Policy | Terms and Conditions
Job Interview Questions | Placement Papers | Free SMS | Freshers Jobs | MBA Forum | Learn SAP | Web Hosting