- Improved JavaScript support, now all jQuery and Mochikit tests pass, adding to already supported GWT and Sarissa
- Native ActiveX support
- Initial applets handling
- Support for Internet Explorer conditional comments
- And as usual, various bug fixes
-
HtmlUnit 2.4, a headless java browser, released (52 messages)
- Posted by: Ahmed Ashour
- Posted on: December 31 2008 08:15 EST
A new release of the pure GUI-Less browser is available, which allows high-level manipulation of web pages, such as filling forms, clicking links, accessing attributes and values of specific elements within the pages, you do not have to create lower-level requests of TCP/IP or HTTP, but just getPage(url), find a hyperlink, click() and you have all the HTML, JavaScript, and Ajax are automatically processed. The most common use of HtmlUnit is test automation of web pages (even with complex JavaScript libraries, like jQuery and Google Web Toolkit), but sometimes it can be used for web scraping, or downloading website content. The main enhancements:Threaded Messages (52)
- Jmeter? by Andrew Replogle on December 31 2008 09:54 EST
- Re: Jmeter? by Marc Guillemot on January 02 2009 04:06 EST
- nivir by nivir ghosh on September 24 2012 02:56 EDT
- Comparisons by Jeff Segal on December 31 2008 09:56 EST
- Re: Comparisons by Ruslan Zenin on December 31 2008 10:06 EST
- Re: Comparisons by Ahmed Ashour on December 31 2008 10:13 EST
- Responsive Web Design by Steve Taylor on September 07 2012 01:41 EDT
- Re: Comparisons by Time PassX on December 31 2008 13:34 EST
-
Re: Comparisons by Paul King on January 01 2009 07:38 EST
- Re: Comparisons by Time PassX on January 02 2009 09:53 EST
- Re: Comparisons by Ingo Boegemann on January 05 2009 01:33 EST
-
Re: Comparisons by Paul King on January 01 2009 07:38 EST
- Re: sesli by Time PassX on December 31 2008 13:59 EST
- HtmlUnit and JWebPane : a good match ? by Dominique De Vito on January 02 2009 09:09 EST
- Compare with HTTPClient by null on January 02 2009 16:49 EST
- Re: Compare with HTTPClient by Ahmed Ashour on January 03 2009 00:37 EST
- Thanks for your nice information by Shohel Rana on April 10 2011 15:08 EDT
- how to meditate by alabama71 nick on May 28 2012 12:30 EDT
- Thank you by vipin raj on June 10 2012 07:09 EDT
- Cots Outlet by S Buckinghams on June 17 2012 10:55 EDT
- Thanks for the piece of info by Backlink Expart on September 19 2012 11:30 EDT
- good essay writing by nivir ghosh on September 24 2012 03:06 EDT
- My dream by nivir ghosh on September 26 2012 13:33 EDT
- Thanks for the piece of info by Backlink Expart on October 19 2012 16:10 EDT
- Great Post on Java,HTML,and Http and http headers by PS expert on November 21 2012 10:58 EST
- Really impressive article by Anas Khan on November 22 2012 02:33 EST
- About the article by Anas Khan on November 22 2012 02:39 EST
- happy holidays by matt coleman on December 19 2012 23:55 EST
- Business Plan Writing by Justine Miller on January 03 2013 21:51 EST
- Greencard Marriage Lawyer by Frank Beasley on January 18 2013 21:52 EST
- Galaxy by websiteguy York on January 23 2013 08:23 EST
- Galaxy by websiteguy York on January 23 2013 08:33 EST
- Galaxy by websiteguy York on January 23 2013 08:39 EST
- Galaxy by websiteguy York on January 23 2013 08:42 EST
- Galaxy by websiteguy York on January 23 2013 08:46 EST
- Timothy by Timothy Beshardust on January 23 2013 11:19 EST
- Health care by websiteguy York on February 18 2013 12:15 EST
- House Construction by nivir ghosh on March 01 2013 11:22 EST
- Calgary builders by nivir ghosh on March 12 2013 13:57 EDT
- HtmlUnit 2.4, a headless java browser, released by fraja tunisie on March 13 2013 20:35 EDT
- HtmlUnit 2.4, a headless java browser, released by fraja tunisie on March 13 2013 20:43 EDT
- release by club stork on March 14 2013 03:07 EDT
- hi by Concepcion Meyers on March 20 2013 21:38 EDT
- It is difficult task by Atiq Rumi on March 26 2013 07:15 EDT
- kelowna builders by chornel tom on March 27 2013 09:18 EDT
- INFORMATIVE by jacob juma on April 06 2013 06:04 EDT
- House Construction by websiteguy york on May 08 2013 09:33 EDT
- HtmlUnit 2.4, by Matt Coleman on May 22 2013 11:11 EDT
- Great! by Reema Naser on June 03 2013 11:38 EDT
- hi by Sasha Chang on June 04 2013 00:53 EDT
-
Jmeter?[ Go to top ]
- Posted by: Andrew Replogle
- Posted on: December 31 2008 09:54 EST
- in response to Ahmed Ashour
I wonder how easily this could be implemented as a plugin to jmeter. I know one of the toughest thing about managing more dynamic apps and workflows are getting the regex's correct and hoping the pre-processors work. With something like HtmlUnit you wouldn't have to digg through the posts and responses (with the exception of assertions), just interface with the app more naturally. Sounds cool. -
Re: Jmeter?[ Go to top ]
- Posted by: Marc Guillemot
- Posted on: January 02 2009 04:06 EST
- in response to Andrew Replogle
I believe as well that HtmlUnit has a great role to play in load testing (in fact some users already use it for this purpose). Personally I think that it is too low level to effectively write large test suites and I prefer to use WebTest for that. For a few month, I've started the integration of WebTest with JMeter: http://mguillem.wordpress.com/2008/05/23/webtesthtmlunit-integration-with-jmeter-started/ but I haven't made any progress since this date as I didn't find free time to work on it. -
nivir[ Go to top ]
- Posted by: nivir ghosh
- Posted on: September 24 2012 02:56 EDT
- in response to Andrew Replogle
One characteristic of Java is portability, which means that computer programs written in the Java language must run similarly on any hardware/operating-system platform. This is achieved by compiling the Java language code to an intermediate representation.
<a href="http://www.customessaywritingservices.org/">good essay writing </a>
-
Comparisons[ Go to top ]
- Posted by: Jeff Segal
- Posted on: December 31 2008 09:56 EST
- in response to Ahmed Ashour
This sounds pretty nice, but I'd still be worried about differences in behavior between this and the browsers I'm actually targeting. I'm also curious if there are tools with similar functionality (whether Java-based or not). -
Re: Comparisons[ Go to top ]
- Posted by: Ruslan Zenin
- Posted on: December 31 2008 10:06 EST
- in response to Jeff Segal
... but I'd still be worried about differences in behavior between this and the browsers I'm actually targeting...
From documentation: Specifying this BrowserVersion will change the user agent header that is sent up to the server and will change the behavior of some of the JavaScript.public void homePage_Firefox() throws Exception { final WebClient webClient = new WebClient(BrowserVersion.FIREFOX_2); final HtmlPage page = webClient.getPage("http://htmlunit.sourceforge.net"); assertEquals("HtmlUnit - Welcome to HtmlUnit", page.getTitleText()); }
-
Re: Comparisons[ Go to top ]
- Posted by: Ahmed Ashour
- Posted on: December 31 2008 10:13 EST
- in response to Jeff Segal
This sounds pretty nice, but I'd still be worried about differences in behavior between this and the browsers I'm actually targeting.
That depends, if your web application doesn't use JavaScript or your application include jQuery, GWT, Mochikit, and/or sarissa, you will have exact behavior as FF2/FF3/IE6/IE7, because HtmlUnit tests already include actual test cases/examples of those libraries. If you use Prototype, Ext JS, Dojo, YUI, you will have some successful cases, and some unsuccessful ones. HtmlUnit has a real active community; some bugs are fixed in few hours if they are simple. If you have a minimal test case, expect a quick response. -
Responsive Web Design[ Go to top ]
- Posted by: Steve Taylor
- Posted on: September 07 2012 01:41 EDT
- in response to Ahmed Ashour
I certainly agree you. In fact you did a great job with your blog too, as you can see you have a lot of visitors and I am very excited with it coz your blog is interactive. Two thumbs up for you. Have a great day.Responsive Webdesign
-
Re: Comparisons[ Go to top ]
- Posted by: Time PassX
- Posted on: December 31 2008 13:34 EST
- in response to Jeff Segal
HtmlUnit is a great library, we can't get by without it. We have 100s of automated downloads that would require users to navigate websites and download reports. Websites targeted use heavy javascript and a mixture of plain html, jsp, coldfusion. We used HttpUnit years ago, that was probably the first hit on google at the time. But no one touched it for several years, so we moved off it and on to this library. I used another tool at one company called iMacros. It's not free and runs strictly on Windows. The only nice thing that you could do is record as you're clicking through the site. Although very simple, it's painful to write the HtmlUnit code for larger tests. One idea would be an automatic code generator via firefox addon that would generate a good starting point. -
Re: Comparisons[ Go to top ]
- Posted by: Paul King
- Posted on: January 01 2009 19:38 EST
- in response to Time PassX
... One idea would be an automatic code generator via firefox addon that would generate a good starting point.
Have you tried the WebTestRecorder firefox plugin? WebTest is a thin layer over the top of HtmlUnit which let's you write your tests in Ant (if you have folk comfortable with XML) or Groovy (if you have folk comfortable with Java or scripting). We use the latter as part of a testing DSL. We tend to heavily refactor what a recorder gives us but it makes a great start for tedious pages. -
Re: Comparisons[ Go to top ]
- Posted by: Time PassX
- Posted on: January 02 2009 09:53 EST
- in response to Paul King
No I haven't, that's basically what I was looking for, thx -
Re: Comparisons[ Go to top ]
- Posted by: Ingo Boegemann
- Posted on: January 05 2009 13:33 EST
- in response to Time PassX
I believe that PushToTest (http://www.pushtotest.com/) can translate both TestGen4Web as well as Selenium tests into HtmlUnit tests -
Re: sesli[ Go to top ]
- Posted by: Time PassX
- Posted on: December 31 2008 13:59 EST
- in response to Ahmed Ashour
When is that captcha going to be implemented again? At least this list has a nice selection... and transsexuals, so nobody feels left out. -
HtmlUnit and JWebPane : a good match ?[ Go to top ]
- Posted by: Dominique De Vito
- Posted on: January 02 2009 09:09 EST
- in response to Ahmed Ashour
At first sight, from a very high level point of view, it looks like the JWebPane project (the GUI part) to come and the HtmlUnit (the non-GUI part) match well. May be an interesting match to come... Dominique http://www.jroller.com/dmdevito -
Compare with HTTPClient[ Go to top ]
- Posted by: null
- Posted on: January 02 2009 16:49 EST
- in response to Ahmed Ashour
How does this compare with HttpClient (from Apache)? http://hc.apache.org/httpclient-3.x/ I have used HttpClient and I'm trying to find out if someone has used both so that they can compare and contrast the two tools. V -
Re: Compare with HTTPClient[ Go to top ]
- Posted by: Ahmed Ashour
- Posted on: January 03 2009 00:37 EST
- in response to null
How does this compare with HttpClient (from Apache)?
HttpClient is actually used by HtmlUnit. HttpClient is a powerful library for lower layer HTTP requests, but doesn't handle JavaScript/browser objects/DOM etc, what are all handled by HtmlUnit.
http://hc.apache.org/httpclient-3.x/ -
Thanks for your nice information[ Go to top ]
- Posted by: Shohel Rana
- Posted on: April 10 2011 15:08 EDT
- in response to Ahmed Ashour
I love this one.
-
how to meditate[ Go to top ]
- Posted by: alabama71 nick
- Posted on: May 28 2012 12:30 EDT
- in response to Ahmed Ashour
To a proper extent it also shows that this season gives people the charm, full of personality and natural rhythm romantic amorous feelings. These are all in Coach Outlet Store Online. how to meditate
-
Thank you[ Go to top ]
- Posted by: vipin raj
- Posted on: June 10 2012 07:09 EDT
- in response to Ahmed Ashour
Thank you for the new releasehttp://9xtec.com/
-
Cots Outlet[ Go to top ]
- Posted by: S Buckinghams
- Posted on: June 17 2012 10:55 EDT
- in response to Ahmed Ashour
HTML is really an interesting topic and in fact I’m studying on this and I can say really it’s interesting and somewhat trick and somewhere we have to use our brain for using that tricks.
-
Thanks for the piece of info[ Go to top ]
- Posted by: Backlink Expart
- Posted on: September 19 2012 11:30 EDT
- in response to Ahmed Ashour
It is difficult task but your post and experience serve and teach me how to handle and make it more simple and manageable .Thanks for the advice. Today I am lucky and I find a lot of nice posts. thesis writing services
-
good essay writing[ Go to top ]
- Posted by: nivir ghosh
- Posted on: September 24 2012 03:06 EDT
- in response to Ahmed Ashour
- Self-signed applets, which are applets signed by the developer themselves, may potentially pose a security risk; java plugins provide a warning when requesting authorization for a self-signed applet, as the function and safety of the applet is guaranteed only by the developer itself, and has not been independently confirmed.
- good essay writing
-
My dream[ Go to top ]
- Posted by: nivir ghosh
- Posted on: September 26 2012 13:33 EDT
- in response to nivir ghosh
Dream is unique.To fulfill this dream my dream app is here.Just type your dream and see what will be happening.
My dream interpretation tutorial is the best place to start really understanding and learning how to uncover the personal meanings behind dream symbols.To download -
Thanks for the piece of info[ Go to top ]
- Posted by: Backlink Expart
- Posted on: October 19 2012 16:10 EDT
- in response to Ahmed Ashour
This is definitely useful information if you want to keep your contacts update and organized. Thank you!buy essays online
-
Great Post on Java,HTML,and Http and http headers[ Go to top ]
- Posted by: PS expert
- Posted on: November 21 2012 10:58 EST
- in response to Ahmed Ashour
Found some great knowledge on the lines "A new release of the pure GUI-Less browser is available, which allows high-level manipulation of web pages, such as filling forms"
But for designing I would prefer adobe photoshop which can be downloaded free at http://www.photoshopdownloadfree.com
-
Really impressive article[ Go to top ]
- Posted by: Anas Khan
- Posted on: November 22 2012 02:33 EST
- in response to Ahmed Ashour
I was very pleased to find this web-site.I wanted to thanks for your time for this wonderful read!! I definitely enjoying every little bit of it. http://www.technewspaper.net and I have you bookmarked to check out new stuff you blog post.
-
About the article[ Go to top ]
- Posted by: Anas Khan
- Posted on: November 22 2012 02:39 EST
- in response to Ahmed Ashour
An interesting discussion is worth comment. I think that you should write more on this topic, it might not be a taboo subject but generally people are not enough to speak on such topics. http://www.earnonlinepk.com. To the next. Cheers
-
Fun Facts[ Go to top ]
- Posted by: PS expert
- Posted on: December 05 2012 17:38 EST
- in response to Anas Khan
Very nice posting, Read some <a href="http://www.funfactsgo.com">fun facts</a> here.
-
Fun Facts[ Go to top ]
- Posted by: PS expert
- Posted on: December 05 2012 17:41 EST
- in response to PS expert
Have some fun facts at http://www.funfactsgo.com
-
links[ Go to top ]
- Posted by: l esca
- Posted on: December 19 2012 02:04 EST
- in response to PS expert
great,,i would check ou the fun facts/
-
happy holidays[ Go to top ]
- Posted by: matt coleman
- Posted on: December 19 2012 23:55 EST
- in response to Ahmed Ashour
a lot of programmers will benefit from HtmlUnit 2.4
-
Business Plan Writing[ Go to top ]
- Posted by: Justine Miller
- Posted on: January 03 2013 21:51 EST
- in response to Ahmed Ashour
One of my most preferred pastimes is surfing the internet since I constantly locate excellent points to see and read. Just recently, I saw this weblog on Business Plan Writing which captured my attention. Seeing weblog sites like yours makes me recognize why I like surfing the internet.
-
Greencard Marriage Lawyer[ Go to top ]
- Posted by: Frank Beasley
- Posted on: January 18 2013 21:52 EST
- in response to Ahmed Ashour
I was intended to look for Greencard Marriage Lawyer sites but I was caught when I noticed your webpage. I'm so pleased with the HtmlUnit 2.4, a headless java browser, released and its content.
-
Galaxy[ Go to top ]
- Posted by: websiteguy York
- Posted on: January 23 2013 08:23 EST
- in response to Ahmed Ashour
HTML is written in the form of HTML elements consisting of tags enclosed in angle brackets (like ), within the web page content. HTML tags most commonly come in pairs like
and, although some tags, known as empty elements, are unpaired.
-
Galaxy[ Go to top ]
- Posted by: websiteguy York
- Posted on: January 23 2013 08:33 EST
- in response to Ahmed Ashour
HTML elements form the building blocks of all websites. HTML allows images and objects to be embedded and can be used to create interactive forms.
-
Galaxy[ Go to top ]
- Posted by: websiteguy York
- Posted on: January 23 2013 08:39 EST
- in response to Ahmed Ashour
Web browsers can also refer to Cascading Style Sheets (CSS) to define the appearance and layout of text and other material. The W3C, maintainer of both the HTML and the CSS standards, encourages the use of CSS over explicit presentational HTML markup.
-
Galaxy[ Go to top ]
- Posted by: websiteguy York
- Posted on: January 23 2013 08:42 EST
- in response to Ahmed Ashour
HyperText Markup Language is a markup language that web browsers use to interpret and compose text, images and other material into visual or audible web pages. Default characteristics for every item of HTML markup are defined in the browser, and these characteristics can be altered or enhanced by the web page designer's additional use of CSS.
-
Galaxy[ Go to top ]
- Posted by: websiteguy York
- Posted on: January 23 2013 08:46 EST
- in response to Ahmed Ashour
HTML documents are composed entirely of HTML elements that, in their most general form have three components: a pair of tags, a "start tag" and "end tag"; some attributes within the start tag; and finally, any textual and graphical content between the start and end tags, perhaps including other nested elements. The HTML element is everything between and including the start and end tags. Each tag is enclosed in angle brackets.
-
Timothy[ Go to top ]
- Posted by: Timothy Beshardust
- Posted on: January 23 2013 11:19 EST
- in response to Ahmed Ashour
I found this article very interesting and informative! Keep sharing!
Professional dissertation help uk -
Health care[ Go to top ]
- Posted by: websiteguy York
- Posted on: February 18 2013 12:15 EST
- in response to Ahmed Ashour
The purpose of a web browser is to read HTML documents and compose them into visible or audible web pages. The browser does not display the HTML tags, but uses the tags to interpret the content of the page.
-
House Construction[ Go to top ]
- Posted by: nivir ghosh
- Posted on: March 01 2013 11:22 EST
- in response to websiteguy York
This is my first time i visit here. I found so many entertaining stuff in your blog, especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the leisure here! Keep up the good work. I have been meaning to write something like this on my website and you have given me an idea.
-
Calgary builders[ Go to top ]
- Posted by: nivir ghosh
- Posted on: March 12 2013 13:57 EDT
- in response to Ahmed Ashour
very nice article, its very help me. thanks to write this article its very beautiful article I very like this, i already read and i will always update to your next information. I have been meaning to write something like this on my website and you have given me an idea.
-
HtmlUnit 2.4, a headless java browser, released[ Go to top ]
- Posted by: fraja tunisie
- Posted on: March 13 2013 20:35 EDT
- in response to Ahmed Ashour
<a href="http://www.fraja-algerie.com/">HTML elements form the building blocks of all websites. HTML allows images and objects to be embedded and can be used to create interactive forms.</a><a href="http://www.fraja-tunisie.com/videos-arabidol2-arab+Idol+2+Arabe+mahboub+alarab+el+arabe+2013+live-1.html">Arab idol</a><a href="http://www.fraja-tunisie.com/videos-xfactor-the+xfactor+arabe+2013-1.html">X factor arab 2013</a><a href="http://www.softihost.com/">softihost</a>
-
HtmlUnit 2.4, a headless java browser, released[ Go to top ]
- Posted by: fraja tunisie
- Posted on: March 13 2013 20:43 EDT
- in response to Ahmed Ashour
-
release[ Go to top ]
- Posted by: club stork
- Posted on: March 14 2013 03:07 EDT
- in response to Ahmed Ashour
I have been looking forward to this release
-
hi[ Go to top ]
- Posted by: Concepcion Meyers
- Posted on: March 20 2013 21:38 EDT
- in response to Ahmed Ashour
I'm a blogger and recently, I just finished a short article regarding getting the UK life insurance quotes. That is why I am extremely amazed with the theserverside I stumbled across on your web site. But in the case you are curious, you can check out http://www.easylifeinsurancequotes.co.uk/ for info.
-
It is difficult task[ Go to top ]
- Posted by: Atiq Rumi
- Posted on: March 26 2013 07:15 EDT
- in response to Ahmed Ashour
This is great post. I actually searched for this type of post. Thus i am here. I read the post and amused to see its content. This is really a helpful post. Thanks for sharing this kind of informative post.bestdissertation.net
-
kelowna builders[ Go to top ]
- Posted by: chornel tom
- Posted on: March 27 2013 09:18 EDT
- in response to Ahmed Ashour
Good Job!! I like you photos in this post..nice to know you and i want to exchange link with you as a friend?do you will accept me? thanks!
-
INFORMATIVE[ Go to top ]
- Posted by: jacob juma
- Posted on: April 06 2013 06:04 EDT
- in response to chornel tom
This browser gonna be popular. i have checked this.i am gonna check more on this.San Ramon Divorce Lawyer -
House Construction[ Go to top ]
- Posted by: websiteguy york
- Posted on: May 08 2013 09:33 EDT
- in response to chornel tom
I always like your blog post because you always come with different ideas and information. I always shared your site post with my friends. Keep posting and i will follow you.. home builders calgary -
HtmlUnit 2.4,[ Go to top ]
- Posted by: Matt Coleman
- Posted on: May 22 2013 11:11 EDT
- in response to Ahmed Ashour
HtmlUnit 2.4,is freaking awesome! learn to bartend -
Great![ Go to top ]
- Posted by: Reema Naser
- Posted on: June 03 2013 11:38 EDT
- in response to Ahmed Ashour
This is really interesting, I know a high-level of manipulation of forms would increase consumer traffic to a website. People are more likely to sign-up for services if it reuires less time.
-
hi[ Go to top ]
- Posted by: Sasha Chang
- Posted on: June 04 2013 00:53 EDT
- in response to Reema Naser
While seeking BUSINESS CONSULTING advices and procedures to read on. I happen upon theserverside published on your internet site; and it really was very spectacular. Click here and scan it, you will be fond of learning it too.