GWT and QTP - automation!



  • You will need “Add-in Extensibility and Web 2.0 Toolkits” installed along with QTP
    • This will bring in a specific add-in for GWT under web


  • If you are still using QTP 10 then there is a patch that you will need to install for GWT
    • The patches are:
    • Web 2.0 Feature Pack with PreReqs: http://support.openview.hp.com/selfsolv ... t/KM771788
    • Web 2.0 Feature Pack without PreReqs: http://support.openview.hp.com/selfsolv ... t/KM771785
    • Please reconfirm the patches from HP site.
  • By default GWT doesn’t generate the useful web object properties, like “html id” or “name” for object recognition mechanism of GUI test tools
    • It is highly recommended to work with development team to get a unique static values assigned to every web object
  • The objects usually are not unique and are dynamic , Since GWT automation does not support XPaths use HTML DOM.
  • QTP sees all the objects in CSS-based applications, even if objects are hidden
    • To verify that part of HTML page is visible use “Style.display” property
    • If .WebTable().Object.Style.Display = “block” ‘visible
    • if .WebTable().Object.Style.Display = “none” ‘not visible
  • Setting.WebPackage("ReplayType") 
    • use of this technique to get tooltips from GWT objects
  • Right clicks aren’t easy and you will need to execute JavaScript wrappers for this.
  • The last thing would be use as much descriptive programming as possible. Makes life easier!

Comments

  1. Thanks for your information. QTP provide most precise and independent review about a software application. This automation testing tool is ideal to determine the performance and validity of a software application. QTP classes in Chennai

    ReplyDelete
  2. Informative article on GWT add in installation. Keep it up Ady! :)

    ReplyDelete
  3. Nice one, Thanks for your valuable information and time for us. really useful article for me.
    Software Testing Training in chennai

    ReplyDelete
  4. This is a terrific article, and that I would really like additional info if you have got any. I’m fascinated with this subject and your post has been one among the simplest I actually have read.

    Data Science course in rajaji nagar | Data Science with Python course in chenni

    Data Science course in electronic city | Data Science course in USA

    Data science course in pune | Data Science Training institute in Pune | Data science course in kalyan nagar | Data Science Course in Bangalore


    ReplyDelete
  5. Just stumbled across your blog and was instantly amazed with all the useful information that is on it. Great post, just what i was looking for and i am looking forward to reading your other posts soon!
    online Python training
    python training in chennai

    ReplyDelete
  6. Its really an Excellent post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog. Thanks for sharing....

    angularjs interview questions and answers

    angularjs Training in bangalore

    angularjs Training in bangalore

    angularjs Training in chennai

    automation anywhere online Training

    ReplyDelete
  7. Thanks For Sharing The Information The Information shared Is Very Valuable Please Keep Updating Us Time Just Went On reading The Article Aws Online Course Python Online Course Data Online Course Hadoop Online Course

    ReplyDelete
  8. Hey, would you mind if I share your blog with my twitter group? There’s a lot of folks that I think would enjoy your content. Please let me know. Thank you.
    R Training Institute in Chennai | R Programming Training in Chennai

    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. Hey, would you mind if I share your blog with my twitter group? There’s a lot of folks that I think would enjoy your content. Please let me know. Thank you.
    Java Training in Chennai | J2EE Training in Chennai | Advanced Java Training in Chennai | Core Java Training in Chennai | Java Training institute in Chennai

    ReplyDelete
  11. Excellent Information's are sharing Keep doing the same. To enhance the Technologies and languages visit the below and explore more

    python training in chennai | python training in annanagar | python training in omr | python training in porur | python training in tambaram | python training in velachery

    ReplyDelete
  12. Really i am Enjoy Reading all the Articles...Thanks for Such an Interesting Information's and waiting to read many more Articles like this and Visit here for more...
    Java training in chennai | Java training in annanagar | Java training in omr | Java training in porur | Java training in tambaram | Java training in velachery

    ReplyDelete
  13. We're offering additional discount on early enrollment on full module Automation Training. Get Job Support with Unlimited Placement Opportunities.
    Call us at +91-9953489987, 9711287737
    For more details Visit www.diac.co.in

    ReplyDelete
  14. Thanks for posting this! I searched on google and this page was the first result, very good to know.It's Pleasant to Visit your site, Such a Informative Articles Are Really Interesting.Keep Blogging...
    Java Training in Chennai

    Java Training in Velachery

    Java Training inTambaram

    Java Training in Porur

    Java Training in Omr

    Java Training in Annanagar

    ReplyDelete
  15. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging.
    Angular js Training in Chennai

    Angular js Training in Velachery

    Angular js Training in Tambaram

    Angular js Training in Porur

    Angular js Training in Omr
    Angular js Training in Annanagar

    ReplyDelete
  16. A befuddling web diary I visit this blog, it's incredibly grand. Strangely, in this present blog's substance made motivation behind fact and sensible
    Digital Marketing Training in Velachery

    Digital Marketing Training in Tambaram

    Digital Marketing Training in Porur

    Digital Marketing Training in Omr

    Digital MarketingTraining in Annanagar


    ReplyDelete
  17. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article.
    amazon web services aws training in chennai

    microsoft azure training in chennai

    workday training in chennai

    android-training-in chennai

    ios training in chennai

    ReplyDelete
  18. Great post i must say and thanks for the information. Education is definitely a sticky subject. However, is still among the leading topics of our time. I appreciate your post and look forward to more.
    IELTS Coaching in chennai

    German Classes in Chennai

    GRE Coaching Classes in Chennai

    TOEFL Coaching in Chennai

    Spoken english classes in chennai | Communication training

    ReplyDelete
  19. Excellent and very cool idea and the subject at the top of magnificence and I am happy to this post. Interesting post! I am very glad to read your informative blog...thanks a lot for your valuable sharing. I was reading through some of your content on this article and I conceive this blog is really instructive!
    DevOps Training in Chennai

    DevOps Course in Chennai

    ReplyDelete
  20. I just loved your article on the beginners guide to starting a blog.If somebody take this blog article seriously
    in their life, he/she can earn his living by doing blogging.Thank you for this articl
    QTP Training Training in Bangalore

    ReplyDelete

  21. Thank you for sharing this useful information with us. This is very useful for me in gaining my knowledge.





    ReplyDelete

  22. I am really happy to say it’s an interesting post to read . I learn new information from your article , you are doing a great job . Keep it up

    Devops Training in Hyderabad

    Hadoop Training in Hyderabad

    Python Training in Hyderabad

    Tableau Training in Hyderabad

    Selenium Training in Hyderabad

    ReplyDelete
  23. You have completed certain reliable points there. I did some research on the subject and found that almost everyone will agree with your blog.

    AWS Training in Hyderabad

    ReplyDelete
  24. Excellent blog, I wish to share your post with my folks circle. It’s really helped me a lot, so keep sharing post like this…

    Data Science Training in Hyderabad

    ReplyDelete
  25. The article posted was very informative and useful. You people are doing a great job. Keep going.
    data science training

    ReplyDelete
  26. It was a wonderful chance to visit this kind of site and I am happy to know. Thank you so much for giving us a chance to have this opportunity..
    data analytics courses in hyderabad

    ReplyDelete
  27. Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one.
    Continue posting. A debt of gratitude is in order for sharing.
    data science training in gwalior


    ReplyDelete
  28. It is extremely nice to see the greatest details presented in an easy and understanding manner.
    data science training institute in hyderabad

    ReplyDelete
  29. All things considered I read it yesterday yet I had a few musings about it and today I needed to peruse it again in light of the fact that it is very elegantly composed.

    ReplyDelete
  30. Good information and informative content. Keep posting more blogs with us. Thank you.
    Online Data Science Training in Hyderabad

    ReplyDelete
  31. Anonymous8/3/22

    Гадание дозволяет просмотреть, что вас ждет в ближайшем времени. Любой хочет просмотреть собственное грядущее и воспринимает определенные варианты предсказания грядущего гораздо больше эффективными. Гадание онлайн бесплатно самое правдивое это вариант увидеть грядущие действия постоянно завлекал человечество.

    ReplyDelete
  32. 360DigiTMG, the top-rated organisation among the most prestigious industries around the world, is an educational destination for those looking to pursue their dreams around the globe. The company is changing careers of many people through constant improvement, 360DigiTMG provides an outstanding learning experience and distinguishes itself from the pack. 360DigiTMG is a prominent global presence by offering world-class training. Its main office is in India and subsidiaries across Malaysia, USA, East Asia, Australia, Uk, Netherlands, and the Middle East.

    ReplyDelete


  33. Amazingly by and large very interesting post. I was looking for such an information and thoroughly enjoyed examining this one.
    Keep posting. An obligation of appreciation is all together for sharing.
    business analytics course in gwalior

    ReplyDelete
  34. This comment has been removed by the author.

    ReplyDelete

Post a Comment

Popular posts from this blog

Software Testing @ Microsoft

Trim / Remove spaces in Xpath?