Testing Web 2.0 Applications - The Future of Testing Blog -
Testing Web 2.0 Applications

It's been a while since my last post. I have been traveling quite a bit, meeting customers, partners and together with QTP R&D looking at what the market is telling us and how we should respond in some areas and be proactive in others. One of the top things we got as requests during the last few months is requests to be able to test web 2.0 applications better.

Web 2.0 includes various technologies. When I did the market research I narrowed it down to Flex/Flash, Silverlight and Ajax. Since we already have support with QTP for Flex through our partnership and close relationship with Adobe it was mostly Silverlight and Ajax that were 'green fields' for us. We sat down few months ago and decided this is a major trend that we need to address and even though no vendor out there is doing a good job supporting these technologies well, it justifies substantial resources in order to become THE leader in testing web 2.0 applications. And so, we allocated the resources and I am pleased to see that we have made great progress relatively quickly - supporting Silverlight 2.0 already with a new add-in that is out there and are going to come out soon with an even stronger support for other areas. I am certain that with the upcoming Web 2.0 pack that will be released on top of QTP 10.0 and the next release of Functional Testing (QTP) it will be clear we are leading the automated functional testing market with regard to test Web 2.0 applications.

I look at the challenge of supporting these RIA (Rich Internet Applications) and Ajax technologies as one that consists of the following:

  1. What I call tactical support - having support out of the box for the most commonly used web 2.0 technologies (and latest versions) - Flex, Silverlight and few Ajax tool-kits.
  2. Strategic directions for testing web 2.0:
    1. Making our add-in extensibility (mostly web extensibility in this case) easier to use, faster to create assets with and separate from the actual QTP to allow as many users/partners as possible to create their own extensibility assets and extend QTP to support whatever is not supported out of the box. With the hundreds of Ajax tool-kits out there and new ones coming out every month or so, this is extremely important for our users as well as our partner ecosystem.
      We are addressing this with a new framework to create extensibility assets called Extensibility Accelerator (EA) which will also be part of our upcoming Web 2.0 pack on top of QTP 10.0
      Together with R&D we are also working on a new white paper that will describe this new EA and best practices on how to use it.
    2. Improving our record/reply and object recognition capabilities to cope better with these new type of controls and events.

We will keep following this area closely and make sure we treat it as a strategic one. Any feedback or comments about this is greatly appreciated.

Till next time,

Roi.


Posted 09-11-2009 4:41 AM by Roi Carmel

Comments

Ramesh Vangala wrote re: Testing Web 2.0 Applications
on 09-18-2009 4:22 AM

Thanks for the post. To get further clarity on point 1, do you mean that Web 2.0 pack will provide the out of box support to Flex and we need not explicitly install the Flex QTP addin provided by Adobe? If so, any tentative date of when we can expect Web 2.0 pack to be available for use?

Roi Carmel wrote re: Testing Web 2.0 Applications
on 09-20-2009 4:26 AM

Ramesh,

to answer your question - the Flex add-in for QTP is already supplied by Adobe today. The Web 2.0 service pack does not include additional support for Flex as this is all taken care of by the add-in Adobe distributes, maintains and updates. What I meant to say in point 1 was: the web 2.0 service pack together with the Flex add-in that is available from Adobe is a comprehensive way to address all of the main web 2.0 technologies our there today. I hope this clarifies this.

After re-reading that part, I can see it is confusing. Thanks for the question.

As for the timeline, this blog is not the appropriate platform to commit to delivery dates by HP but I can share with you this is coming very soon so stay tuned on the customer support web site for the announcement. Also, we have a Linked In user group (with over 1200 members) where we make sure important release notifications are updated and we are not polluting it with useless messages. I strongly suggest you join it.

Roi

Jeff P wrote re: Testing Web 2.0 Applications
on 09-21-2009 2:39 PM

Any plans on adding Xceed Grids for WPF support?

jasoncharles@quickenloans.com wrote re: Testing Web 2.0 Applications
on 09-21-2009 7:55 PM

Thanks for the info Roi. This is what we've been waiting and hoping for.

Could you post the links to both the LinkedIn group and the customer support website? The one complaint i have with HP's websites is how confusing they are to navigate and find content.

Roi Carmel wrote re: Testing Web 2.0 Applications
on 09-21-2009 8:06 PM

Hi Jeff,

We are working with Xceed through a partner of ours to allow them creating support for their controls. This will be developed by Xceed as well as maintained and distributed by them.

Roi

Roi Carmel wrote re: Testing Web 2.0 Applications
on 10-05-2009 5:26 AM

Jason,

as requested please find the links below:

QuickTest Pro group on LinkedIn:
http://www.linkedin.com/groups?gid=55772&trk=hb_side_g

HP Software Customer Support:
support.openview.hp.com/support.jsp

You have a keyword search box that will lead you to the relevant product information you are looking for.

Hope this helps,

Roi

Powered by Community Server (Non-Commercial Edition), by Telligent Systems