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. Cotton Affairs is an Australian owned family business founded in Sydney, Australia in 1995.
    It specialises in designing, sourcing and bringing to market a wide diversity of textile homeware products.

    cotton sheet sets

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

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

  6. This comment has been removed by the author.

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

  8. Excellent post. Please keep sharing.

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

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

  11. This comment has been removed by the author.

  12. This comment has been removed by the author.

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

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

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

  16. This comment has been removed by the author.

  17. This comment has been removed by the author.

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

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

  20. Nice Blog.Thank you for Sharing. I'm working in brave technologies private limited.we are leading cloud erp software solution in chennai


  21. This is excellent information. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Android Training in Chennai
    Ios Training in Chennai

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

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

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

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

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

  27. I believe there are many more pleasurable opportunities ahead for individuals that looked at your site. AWS Training in Bangalore

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

  29. I found a lot of interesting information here. A really good post
    office 2010 professional plus key deutsch

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

  31. Hey, I just want to ask, are you using word press for this website? It's super smooth and easy to use! By the way, if you need to register a business, let me know, I know the best business incorporation, register a business now!

  32. Thanks For Your valuable posting, it was very informative
    Internet Marketing Dienstleistungen

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

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

  35. The website is looking bit flashy and it catches the visitors eyes. A design is pretty simple .
    online marketing lüdenscheid

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

  37. Thanks For Your valuable posting, it was very informative

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

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

    Selenium training in Velachery | Selenium training in chennai

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  59. This comment has been removed by the author.


  60. Nice post. It is very useful and informative post.

    CEH Training In Hyderbad

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

  62. This is an awesome post. Really very informative and creative contents.
    WordPress website development Chennai

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

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

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

  66. Thanks for sharing this great article! That is very interesting I love reading and I am always searching for informative articles like this.
    MatLab Training Institute in Chennai | MatLab Training Center in Velachery | Matlab Courses in Adyar

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

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

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


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

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