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..


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

  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

    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

  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.

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

  5. This comment has been removed by the author.

  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.
    QTP Training in Chennai

  7. Excellent post. Please keep sharing.

  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

  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

  10. This comment has been removed by the author.

  11. This comment has been removed by the author.

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

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

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

  15. This comment has been removed by the author.

  16. This comment has been removed by the author.

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

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

  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

  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"

  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|

  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

  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

  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"

  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

  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

  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

  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

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

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

    Selenium training in Velachery | Selenium training in chennai

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

  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

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

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

  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

  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

  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

  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

  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

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

  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

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

  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

  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

  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

  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

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

  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

  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

  50. This comment has been removed by the author.

  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

  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

  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

  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

  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 |

  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

  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


  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"

  59. Thanks for sharing this wonderful ����� post. Please have a look at