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

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

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

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

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

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

    ReplyDelete
  8. Excellent post. Please keep sharing.

    ReplyDelete
  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

    ReplyDelete
  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

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

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

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



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

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

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

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

    ReplyDelete
  18. 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
  19. Thanks for sharing this information. This is very useful. Thanks mate
    Video editing institute in chennai

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

    ReplyDelete

  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

    ReplyDelete
  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

    ReplyDelete
  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"

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

    ReplyDelete
  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

    ReplyDelete
  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

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

    ReplyDelete
  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"

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

    ReplyDelete
  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

    ReplyDelete
  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!

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

    ReplyDelete
  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

    ReplyDelete
  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

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

    ReplyDelete
  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

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

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

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

    Selenium training in Velachery | Selenium training in chennai

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

    ReplyDelete
  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

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

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

    ReplyDelete
  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

    ReplyDelete
  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

    ReplyDelete
  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

    ReplyDelete
  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

    ReplyDelete
  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

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

    ReplyDelete
  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

    ReplyDelete