Forum Discussion

debf1223's avatar
debf1223
Occasional Contributor
14 years ago

Fat client v.s. Http client

Hi,  Using TC7

1-  how different it is to record a Fat client v.s. a HTTP application?

2- if the Fat Client is being accessed thru RDP, how do we use the O-Finder to locate objects? What I see is that O-Finder can only find the RDP screen object and not the Fat client application that is running in it

3- is there any source document to show how to actually write the code for a Fat Client ,  ie. the Find object methods....etc.

4- does anyone have generic but custom O-Finder methods that can share with me to use as a foundation for writing my scripts for our Fat Client Application?





Best

Deb

5 Replies

  • Hi Deb,




    how different it is to record a Fat client v.s. a HTTP application?



    There are two plug-ins in TestComplete: the HTTP Load Testing plug-in and the Network Suite plug-in.


    The first plug-in allows you to test client-server applications that communicate using HTTP or Secure HTTP. TestComplete emulates up to 300 virtual users on each computer involved in testing. If you are interested in this approach, please read the "Load Testing - Overview" (http://www.automatedqa.com/support/viewarticle.aspx?aid=12628) help topic - it includes links to other help topics.


    The second one performs distributed testing of the server application through the GUI of a number of client applications. You can simulate as many users as many computers are involved in the testing process: the client application will be launched on each computer, and the script on the master machine will control the activity of every client. Please see the "Distributed Testing" (http://www.automatedqa.com/support/viewarticle.aspx?aid=12315) topic of the Help system for details.


    Also, please see the following pages for more information:

    http://automatedqa.com/products/testcomplete/tc_distributed_testing.asp

    http://www.automatedqa.com/support/viewarticle.aspx?aid=8805




    if the Fat Client is being accessed thru RDP, how do we use the O-Finder to locate objects?



    TestComplete cannot recognize objects inside the RDP window - you need to have TestComplete installed on the remote machine. Please see the "Running Tests via Remote Desktop" help topic ( http://www.automatedqa.com/support/viewarticle.aspx?aid=12566 ) for more information.




    is there any source document to show how to actually write the code for a Fat Client ,  ie. the Find object methods....etc.



    First of all, I recommend that you see the "Getting Started" section of TestComplete's Help system. A printable version of this section (Getting Started With TestComplete 8.doc) is located in the "<TestComplete 8>\Help" folder.

    The "Working With Applications' Objects and Controls" help topic can also be useful for you.


    Also, please see our screencasts demonstrating how to use TestComplete features:

    http://www.automatedqa.com/products/testcomplete/screencasts/


    Besides that, I recommend that you study the TestComplete FAQs, which are available on our web site:

    http://www.automatedqa.com/products/testcomplete/faqs/


    Open the Start menu, click the "All Programs | AutomatedQA | TestComplete 8 | TestComplete 8 Samples" link to find some samples demonstrating how to use TestComplete features.


    Finally, you are more than welcome to visit our forums. Information about our forums is available here:

    http://www.automatedqa.com/forums/


    In addition to that, here is a link to a useful technical paper which describes how you can improve the performance of your TestComplete tests:

    http://www.automatedqa.com/techpapers/testcomplete/test-playback-performance-tips/


    BTW, to help you get started with TestComplete easier, I recommend that you visit our free TestComplete webinar: http://www.automatedqa.com/webinars/

    Also, we offer an online TestComplete training course for an affordable price - please check the training options on our web site:

    http://www.automatedqa.com/support/training/

  • debf1223's avatar
    debf1223
    Occasional Contributor
    Thanks Allen.   I will do what you wrote me.  when is time to post back to followup questions to this email,  will you be notified?

    Deb
  • debf1223's avatar
    debf1223
    Occasional Contributor
    Where can I find the document for TC7 please.  I do not have TC8.

    Thanks





    Also can we create 250 slaves per Master so we could ultimatelysimulate a load test too?



    Tx

    Deb
  • Hi Deb,


    You can use the Help system, which is shipped with TestComplete 7 - just click "Help | Index" in the main menu, switch to the Search tab in the ensuing window, and find the needed topic by its title.




    when is time to post back to followup questions to this email,  will you be notified?



    We track all posts in the forums, if that's what you mean, so we see your new questions.