Htmlunit

A "Browser voor Java-programma's".
Download nu

Htmlunit Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • The Apache License 2.0
  • Prijs:
  • FREE
  • Naam uitgever:
  • Gargoyle Software Inc.
  • Uitgever website:

Htmlunit Tags


Htmlunit Beschrijving

Een "browser voor Java-programma's". HTMLUNIT-modellen HTML-documenten en biedt een API waarmee u pagina's kunt aanroepen, formulieren invullen, klikt u op Links, enz. Net zoals u in uw "normale" browser doet. Het heeft redelijk goede JavaScript-ondersteuning (die voortdurend verbetert) en Kan zelfs met vrij complexe Ajax-bibliotheken werken, ofwel Firefox of Internet Explorer simuleren, afhankelijk van de configuratie die u wilt gebruiken. Het wordt meestal gebruikt voor testdoeleinden of om informatie van websites op te halen.htmlunit is geen generieke eenheidstestkader. Het is specifiek een manier om een browser voor testdoeleinden te simuleren en is bedoeld om te worden gebruikt binnen een ander testkader zoals JUNIST of TREKNG. Raadpleeg het document "Aan de slag met HTMLUNIT" voor een introductie.htmlunit wordt gebruikt als de onderliggende "browser" door verschillende open source-tools zoals Canoo WebTest, JWebunit, Webdriver, JSFUNIT, Celerity, ... HTmlunit is oorspronkelijk geschreven door Mike Bowler van Gargoyle-software en wordt vrijgegeven onder de Apache 2-licentie. Sindsdien heeft het veel bijdragen ontvangen van andere ontwikkelaars en zou niet zijn waar het vandaag zonder hun hulp is. Hier zijn enkele belangrijke kenmerken van "HTMLUNIT": · Ondersteuning voor de HTTP- en HTTPS-protocollen · Ondersteuning voor cookies · Mogelijkheid om op te geven of falende reacties van de server uitzonderingen moeten geven of moet worden geretourneerd als pagina's van het juiste type (op basis van inhoudstype) · Ondersteuning voor het plaatsen van methoden en krijg (evenals hoofd, verwijder, ...) · Mogelijkheid om de aanvraagkoppen aan de server aan te passen · Ondersteuning voor HTML-reacties · Wrapper voor HTML-pagina's die gemakkelijk toegang bieden tot alle informatie die erin is ingesloten · Ondersteuning voor het indienen van formulieren · Ondersteuning voor klikken op koppelingen · Ondersteuning voor het wandelen van het DOM-model van het HTML-document · Proxy-serverondersteuning · Ondersteuning voor basis- en NTLM-authenticatie · Uitstekende JavaScript-ondersteuning Vereisten: · Java 2 Standaard Edition Runtime-omgeving


Htmlunit Gerelateerde software