About site: Programming/Software Testing/Unit Testing - HtmlUnit
Return to Computers also Computers
  About site: http://htmlunit.sourceforge.net/

Title: Programming/Software Testing/Unit Testing - HtmlUnit A Java unit testing framework for testing Web based applications. It does not model the http protocol, but the returned document so that the user may deal with pages, forms and tables. [Open Source, A
Carlo_Gavazzi_Computing_Solutions Designs and manufactures a wide range of multiport synchronous and asynchronous multiport serial controllers for Sun Solaris.

XDelta_Limited_-_DECUS_sessions_by_Colin_Butcher Slide sets, articles and presentations from DECUS seminars and other seminars available for download as PDF.

About_com_on_Cold_Fusion About.com provides original feature articles, a collection of net links, lively forum discussions and a chat room devoted to Cold Fusion.

The_Theme_Garden A complete site for desktop enhancement, includes themes, screensavers, wallpaper, skins, cursors, and icons.

WinDevTools Online catalog of software development tools and components exclusively for the Microsoft Windows and Windows CE platforms. Developers can list products for free.

AV_Telecom Manufacturer and importer of mobile accessories. India.


  Alexa statistic for http://htmlunit.sourceforge.net/





Get your Google PageRank






Please visit: http://htmlunit.sourceforge.net/


  Related sites for http://htmlunit.sourceforge.net/
    Cyberspann Offers consulting, training and certification in the communications, information technology and IT security arenas.
    Avie_Home_Page Hard drive brackets and custom written software for the RISC PC.
    Blitz_Digital_Studios CD authoring, web design, 2D/3D animation, video/audio prodiuction, and graphic design. Based in North Hollywood, California, United States.
    COMP-FORTRAN-90 Fortran 90/95/2003 discussion group, with archived messages. Members of the Fortran standards committee and other experts participate.
    Draft_-_Multiple_Signatures_using_Security_Multiparts Describes how the Security Multiparts defined in RFC 1847 can be used to transport multiple digital signatures.
    Gustafson,_Aaron The co-author of "Web Design in a Nutshell" on scripting.
    CPAN_Code_Search_by_Gonzui Searches within the source code of all the modules available on CPAN.
    RFC_3281 An Internet Attribute Certificate Profile for Authorization. S. Farrell, R. Housley. April 2002.
    Informetica A Learning Management System that provides an online e-Education system for K-12 schools, colleges, universities and corporate training facilities.
    The_Gamer\'s_Hub Gaming center in Lake Orion, Michigan. Offering gaming, Internet access, forum and rankings.
    CodeBuilder Cross-platform development and porting tool for MacOS. An Economical choice for users who want the power of a complete UNIX developmental platform on their Macintosh. From Tenon.
    Elegant_J_Beans A collection of Java Beans. Download, evaluate and buy.
    BootCD_us Offers tutorials and help on emergency bootable CDs such as BartPE, 911CD, and ERD Commander, and also acts as a repository of BartPE plugins.
    FireSurf_Internet_Solutions E-commerce, web site promotion and design.
    Viking_Technology UK based company offering ecommerce integration, marketing, and software creation.
    Photoshop_Tricks Tips and tricks for Adobe Photoshop 3 and 4 from beginner to intermediate.
    RockYou Photo sharing, MySpace slide shows, codes, and music.
    Active_Server_Image A graphing component to creating server side custom charts in PNG, JPEG, and BMP format. By eMarkSoft Inc. [Component, Commercial]
    Michelle\'s_Wonderful_Designs Neopet themed backgrounds, blogs and blinkies.
    McLaren_Solutions Provider of employee appraisals and performance reviews. Tracks employee performance progress to gain feedback on staff using integrated HR best practices.
This is websites2007.org cache of m/ as retrieved on 2008.11.18 websites2007.org's cache is the snapshot that we took of the page as we crawled the web. The page may have changed since that time.
HtmlUnit - Welcome to HtmlUnit @import url("./css/maven-base.css"); @import url("./css/maven-theme.css"); @import url("./css/site.css"); Gargoyle Software Inc. HtmlUnit Last Published: 16 September 2008  | Version: 2.3 SourceForge.net SourceForge project page Download How do I... Get started Use the Keyboard Use Tables Use Frames Use Windows Use JavaScript User docs Logging FAQ Support Mailing lists Professional support Developer docs Getting Latest Code Coding conventions Submitting bugs Submitting JavaScript bugs Submitting patches JavaScript engine Packaging a release TODO Project Documentation Project Information Project Reports Built by Maven

HtmlUnit is a "browser for Java programs". It models HTML documents and provides an API that allows you to invoke pages, fill out forms, click links, etc... just like you do in your "normal" browser. It has fairly good JavaScript support (which is constantly improving) and is able to work even with quite complex AJAX libraries, simulating either Firefox or Internet Explorer depending on the configuration you want to use. It is typically used for testing purposes or to retrieve information from web sites. HtmlUnit is not a generic unit testing framework. It is specifically a way to simulate a browser for testing purposes and is intended to be used within another testing framework such as JUnit or TestNG. Refer to the document "Getting Started with HtmlUnit" for an introduction. HtmlUnit is used as underlying "browser" by different Open Source tools like Canoo WebTest, JWebUnit, WebDriver, JSFUnit, Celerity, ... HtmlUnit was originally written by Mike Bowler of Gargoyle Software and is released under the Apache 2 license. Since then, it has received many contributions from other developers, and would not be where it is today without their assistance.

Where to find...

Latest buildCruise Control serverLatest stable release Sept 16, 2008 version 2.3 Documentation Javadoc API documentationChange historyFrequently Asked QuestionsHtmlUnit project page on SourceForge.netHtmlUnit mailing listHtmlUnit wiki with an RSS feed for recent changes RSS logoHtmlUnit coding conventionsSubmitting bugsSubmitting patchesGetting and building the most recent code Tutorials Getting StartedTablesLoggingWindows and framesKeyboard navigation

Features

Support for the HTTP and HTTPS protocols.Support for cookiesAbility to specify whether failing responses from the server should throw exceptions or should be returned as pages of the appropriate type (based on content type)Support for submit methods POST and GET (as well as HEAD, DELETE, ...)Ability to customize the request headers being sent to the serverSupport for HTML responses Wrapper for HTML pages that provides easy access to all information contained inside themSupport for submitting formsSupport for clicking linksSupport for walking the DOM model of the HTML documentProxy server supportSupport for basic and NTLM authenticationGood support for JavaScript (see the JavaScript section below)

Installation

Place all the required jars in your classpath. All of these can be found in the lib directory of the HtmlUnit installation.

JavaScript support

HtmlUnit provides good JavaScript support, simulating the behavior of the configured browser (Firefox or Internet Explorer). It uses the Rhino JavaScript engine for the core language (plus workarounds for some Rhino bugs) and provides the implementation for the objects specific to the execution in a browser. The support is already really good and many complex JavaScript libraries are well supported (the unit tests of some well known AJAX libraries are included in HtmlUnit's own unit tests). JavaScript support is the area where currently most of HtmlUnit's development activity occurs. If you encounter a problem it may be already have been fixed since the last release. Otherwise, don't hesitate to open an issue with an example of the problem. To disable JavaScript processing for one WebClient, call WebClient.setJavaScriptEnabled(false). JavaScript code is executed just like in normal browsers when the page loads or when an handler is triggered. Additionally HtmlUnit provides the ability to inject code into an existing page through HtmlPage.executeJavascript(String yourJsCode). Refer to the changes document for details on what is being added. © 2002-2008 Gargoyle Software Inc.
 

A

Java

unit

testing

framework

for

testing

Web

based

applications.

It

does

not

model

the

http

protocol,

but

the

returned

document

so

that

the

user

may

deal

with

pages,

forms

and

tables.

[Open

Source,

A

http://htmlunit.sourceforge.net/

HtmlUnit 2008 November

dvd rental

dvd


A Java unit testing framework for testing Web based applications. It does not model the http protocol, but the returned document so that the user may deal with pages, forms and tables. [Open Source, A

Rules




© 2008 Internet Explorer 5+ or Netscape 6+

Recommended Sites: 1. Arts - Business - Computers - Games - Health - Home - Kids and Teens - News - Recreation - Reference - Regional - Science - Shopping - Society - Sports - World Miss Gallery - Top Anime Hentai - DVD rental by mail - Loans - Problem Mortgage - Loans - Myspace Layouts - Mortgage
2008-11-18 14:40:13

Copyright 2005, 2006 by Webmaster
Websites is cool :) 262Mérleg, Raklap Mérleg - Tani Hosting - Hotel Cannes - Hotel Kopenhagen - Rega³y Magazynowe