Pages

Friday, February 7

What are Object Models, COM, DOM, AOM, TOM in QTP - Part-1

Hello friends,


I am sure many of you must be having some questions/doubts about COM, DOM, AOM and TOM in QTP (like me!) .

Here in this post we will try to understand what are COM, DOM, AOM and TOM in QTP and how to use these to make our life easy (or may be tough!!).

Okay, so firstly what they stand for, just to quickly refresh.. :)

COM - Component Object Model
(examples:- Excel objects, FSO objects)

DOM - Document Object Model
(examples:- Browser("").Page("").object.getElementsByTagName)

AOM - Automation Object Model
(examples:- Createobject("quicktest.application"))

TOM - Test Object Model 
(examples:- concept how qtp manage AUT objects)

Above examples should give you a high-level idea of what exactly there are. Have you noticed that "Object Model" is common in all!
So let's look into this first before going forward.


As you know, whole concept of QTP and automation roam around objects and properties.

Object model, as the name suggests, is a model around the objects of various types. Conceptually it's like an API which provides a capability to perform operations using a set of properties and methods into the model. 

We are going to discuss 4 types of models in this post as mentioned above.

To be continued..

99 comments:

  1. What are Object Models, COM, DOM, AOM, TOM in QTP - Part-1, could you please send me remaining parts.

    ReplyDelete
  2. Your information about qtp is really interesting. Also I want to know the latest new techniques which are implemented in qtp. Can you update it in your website?
    Qtp training Chennai

    ReplyDelete
    Replies
    1. Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.. I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging. If anyone wants to become a Front end developer learn from Javascript Training in Chennai . or Javascript Training in Chennai. Nowadays JavaScript has tons of job opportunities on various vertical industry. JavaScript Training in Chennai

      Delete
  3. Hi,
    A nice article to refresh the fundamentals quickly. Though I wanted to check for detailed information on each of theses Object models for testingwith QTP. Would appreciate an article on that.

    ReplyDelete
  4. That was a very informative post. Thank you so much. Keep posting more.
    Raksha
    QTP Training | QTP Training

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

    ReplyDelete
  6. Hi, I am really happy to found such a helpful and fascinating post that is written in well manner. Thanks for sharing such an informative post.
    Regards..
    QTP Training in Chennai

    ReplyDelete
  7. Excellent post. Please keep sharing.

    ReplyDelete
  8. Excellent Post!!! Your interview questions on QTP automation tool will assist freshers and experienced professionals to sharpen their skills and be successful in job interview. QTP Training in Chennai | QTP training

    ReplyDelete
  9. Thanks for Sharing the valuable information and thanks for sharing the wonderful article..We are glad to see such a wonderful article..
    QTP Training in Chennai | QTP Training Institute in Chennai | QTP Training

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

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

    ReplyDelete
  12. • Great post and informative blog.it was awesome to read, thanks for sharing this great content to my vision
    unix Training in Chennai



    ReplyDelete
  13. Greens Technology's. the leading software Training & placement centre Chennai & (Adyar)
    Microstrategy training in chennai

    ReplyDelete
  14. Greens Technology's. the leading software Training & placement centre Chennai & (Adyar)
    oracle-database-use-xml-db training in chennai

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

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

    ReplyDelete
  17. Hi,
    Nice Iformation about Object models in QTP. Can you explain about Is it possible to change Run Mode settings in QTP runtime?
    Thanks,
    David,
    QTP Developer

    ReplyDelete
  18. Thanks for sharing this information. This is very useful. Thanks mate
    Video editing institute in chennai

    ReplyDelete
  19. Good and interesting article, Thanks for sharing your information... it is very useful to me... Thanks...
    Java Training in chennai | Dot Net Training in chennai

    ReplyDelete
  20. It’s great to come across a blog every once in a while that isn’t the same out of date rehashed material. Fantastic read,,,,"Devops Training in Bangalore"

    ReplyDelete
  21. I feel really happy to have seen your webpage and look forward to so many more entertaining times reading here. Thanks once more for all the details.

    Java Training in Bangalore|

    ReplyDelete
  22. Those guidelines additionally worked to become a good way to recognize that other people online have the identical fervor like mine to grasp great deal more around this condition.

    Hadoop training in bangalore

    ReplyDelete
  23. • I am commenting to let you know what a terrific experience I enjoyed reading through your web page. I noticed a wide variety of pieces, with the inclusion of what it is like to have an awesome helping style to have the rest without hassle grasp some grueling matters
    Hadoop Training in Bangalore

    ReplyDelete
  24. Appreciation for really being thoughtful and also for deciding on certain marvelous guides most people really want to be aware of
    "Devops Training in Bangalore"

    ReplyDelete
  25. Good information useful for the learners. This is Very good information interested people also Learn mostly asked C Language Interview Questions and Answers and C Language Tutorials

    ReplyDelete
  26. Very interesting content which helps me to get the in depth knowledge about the technology. To know more details about the course visit this website.
    Power System Project Center in Chennai | Power System Project Center in Velachery

    ReplyDelete
  27. A debt of gratitude is in order for one wonderful posting! I delighted in understanding it; you are an incredible creator. I will make a point to bookmark your blog and may return sometime in the not so distant future...Unix Training in Chennai
    Oracle Training in Chennai

    ReplyDelete
  28. Awesome Post! I like writing style, how you describing the topics throughout the post. I hope many web reader will keep reading your post at the end, Thanks for sharing your view.
    Android Project Center in Chennai | Android Project Center in Velachery

    ReplyDelete
  29. Good collection of information, thanks for sharing please do keep on sharing...
    Best Online Software Training Institute | jQuery Training

    ReplyDelete
  30. Informative blogs.. Thank you for sharing your thoughts...Continue more

    Selenium training in Velachery | Selenium training in chennai

    ReplyDelete
  31. Very nice post to keep sharing.. Thanks for giving very nice information from your post.. Java Training in Chennai

    ReplyDelete
  32. Looking really very informative article impressed very much with this blog, thanks for sharing the valuable information here...
    Best Online Software Training Institute | Testing Tools Training

    ReplyDelete
  33. Wow. Really beautiful post I am glad to read your lovely article..Java Project Center in Chennai | Java Project Center in Velachery

    ReplyDelete
  34. Really great blog, it's very helpful and has great knowledgeable information..PHP Project Center in Chennai |PHP Project Center in Velachery

    ReplyDelete
  35. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    CompTIA Security+ Certifications Training in Chennai | Best S+ Exams in Taramani

    ReplyDelete
  36. This is extremely great information for these blog!! And Very good work. It is very interesting to learn from to easy understood. Thank you for giving information. Please let us know and more information get post to link.
    VMware Exam Centers in Chennai | VMware Exam Centers in Velachery

    ReplyDelete
  37. Good one, Thanks for sharing your views and ideas... it helps to understand clearly... keep rocks...
    CompTIA Security Plus Certifications Course in Chennai | Best CompTIA Security+ Training in Mandaveli

    ReplyDelete
  38. Great post.Thanks for one marvelous posting! I enjoyed reading it;The information was very useful.
    CompTIA A Plus Certifications Coaching Center in Chennai | No.1 CompTIA Security+ Training in Pallavaram

    ReplyDelete
  39. Your good knowledge and kindness in playing with all the pieces were
    very useful. I don’t know what I would have done if I had not
    encountered such a step like this.


    white label website builder

    ReplyDelete
  40. Great article, really very helpful content you made. Thank you, keep sharing..
    OCJP Exam Center in Chennai | OCJP Exam Center in Velachery

    ReplyDelete
  41. Really i enjoyed very much. And this may helpful for lot of peoples. So you are provided such a nice and great article within this. ISTQB Certifications Course in Chennai | QA Testing in Medavakkam

    ReplyDelete
  42. Thanks for posting your informative and impressive Blog. keep on sharing...
    Real Time Project Center in Chennai | Real Time Project in Kanchipuram

    ReplyDelete
  43. Good one, Thanks for sharing your valuable ideas and information, keep rocks.
    Big Data Project Center in Chennai | No.1 Big Data Training in Guindy

    ReplyDelete
  44. Awesome Blog with informative concept. Really I feel happy to see this useful blog, Thanks for sharing such a nice blog.
    NS2 Project Center in Chennai | NS2 Training in Velachery

    ReplyDelete
  45. I have been searching for quite some time for information on this topic and no doubt your website saved my time and I got my desired information. Your post has been very helpful. Thanks.
    Selenium Training in Chennai
    JAVA Training in Chennai
    Big Data Training in Chennai
    Hadoop Training in Chennai
    iOS Training in Chennai
    Selenium Courses in Chennai

    ReplyDelete
  46. Thanks for your interesting ideas.the information's in this blog is very much useful for me to improve my knowledge.
    Java Training center in Bangalore
    Java Courses in Chennai Ambattur
    Java Training in Amjikarai

    ReplyDelete
  47. it is very informative. I'm highly impressed. Thank to Share this Blog
    Best Machine Learning Training Institute

    ReplyDelete
  48. This post is much helpful for us. This is really very massive value to all the readers and it will be the only reason for the post to get popular with great authority.
    Web Designing Course in chennai
    Web Designing training in chennai
    Java Training in Chennai
    Software Testing Training in Chennai
    PHP Training in Chennai
    Web designing Training in Anna Nagar
    Web designing Training in OMR

    ReplyDelete
  49. Interesting post! This is really helpful for me. I like it! Thanks for sharing!
    BE Final Year Project Center in Chennai | BE Project Center in Chromepet

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

    ReplyDelete
  51. Nice Post i learned a lot From the Post Thanks for sharing,learn the most ON-DEMAND software Training in Best Training Institutions
    Vacation Classes in Chennai | Summer Courses in Besant Nagar

    ReplyDelete
  52. And indeed, I’m just always astounded concerning the remarkable things served by you. Some four facts on this page are undeniably the most effective I’ve had.
    software testing training in chennai | software testing course in chennai | testing courses in chennai | software testing institute in chennai

    ReplyDelete
  53. Usually I never comment on blogs but your article is so convincing that I never stop myself to say something about it. You’re doing a great job Man, Keep it up.

    Oracle Training in Medavakkam / Best Oracle Training in Medavakkam
    Oracle Training Course in Chennai / Best Oracle Training Institute in Chennai

    ReplyDelete
  54. They will put the lightest shading on the forehead bone, the medium shading on the cover, and the darkest shading in the wrinkle. This will underline the state of the eyes and make them stick out! Molly Bloom Net Worth

    ReplyDelete
  55. keep up the good work. this is an Assam post. this to helpful, i have reading here all post. i am impressed. thank you. this is our digital marketing training center. This is an online certificate course
    digital marketing training in bangalore | https://www.excelr.com/digital-marketing-training-in-bangalore

    ReplyDelete
  56. Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article.
    data science course in guwahati

    ReplyDelete
  57. Thanks for Sharing This Article.It is very so much valuable content. I hope these Commenting lists will help to my website
    splunk online training

    ReplyDelete

  58. Bedding N Bath is an Australian-owned family business founded in Sydney, Australia in 1995.
    It specializes in designing, sourcing, and bringing to market a wide diversity of textile homeware products.

    "cotton sheet sets"

    ReplyDelete
  59. Thanks for sharing this wonderful ����� post. Please have a look at Richasd.blogspot.com

    ReplyDelete