Forum Discussion

yodhpal's avatar
yodhpal
New Contributor
14 years ago

Question

Hi all,



We are evaluation a couple of automation tools and I have some questions regarding TC.



1. Does TC supports SOA and can we do validations with that?

2. If some other automation tool has test scripts written in VBS (like QTP) can those scripts be used in TC without too many changes? 

2 Replies


  • Hi Yodhpal,







    1. Does TC supports SOA and can we do validations with that?



    Please see our answer in the following SmartBear forums thread:

    http://smartbear.com/forums/forum/post.aspx?mode=singleThread&thread=8568e082-71de-4ae5-a010-0baf08dd8a29







    2. If some other automation tool has test scripts written in VBS (like QTP) can those scripts be used in TC without too many changes? 



    TestComplete uses its own objects recognition model, so I don't think scripts from other tools will work. However, TestComplete uses Microsoft VBScript engine, so native VBScript scripts can be inserted in TestComplete without any changes.


  • AlexKaras's avatar
    AlexKaras
    Champion Level 3
    Hi,



    > 1. Does TC supports SOA and can we do validations with that?

    Could you provide a sample use case?



    > 2. If some other automation tool has test scripts written in VBS (like QTP) can those scripts be used in TC without too many changes? 

    TC uses standard VBScript provided by MS Windows OS extended with its own objects (e.g. Sys, Process, Window, Checkpoint, etc.). The same do other tools and it is natural that they have a different set or additional objects. So, the code can be ported easily if it does not use any tool-specific functionality and will require some rework otherwise. The amount of work depends on how heavily the code relies on the tool-specific functionality. Note, that the more the code relies on the tool-specific functionality, the less portable but more reliable and faster it will be and wise versa.