cancel
Showing results for 
Search instead for 
Did you mean: 

is this possible using testcomplete?

SOLVED
Highlighted
Contributor

is this possible using testcomplete?

Hi, 1. My current project design is as in the attachment 'OverallArch.jpg'. I want to write the testcomplete script for AUT which is in PC#02. 2. AUT function is to communicate with the applications which resides in PC#1 and PC#3. i.e., messages from pc# 1,3 should display in AUT in PC#2. and viceversa Using testcomplete, can we handle to generate messages in the applications of pc#1, 3 so that those messages can be received by AUT in pC#2 and verified with testcomplete?

1 ACCEPTED SOLUTION

Accepted Solutions
Community Leader

Re: is this possible using testcomplete?

Yo!

 

1) The simplest solution is to write data to a file located in a network location and then read to the scripts to verify the values.

 

2) A bit more difficult but better is to create an intermediate element such as a web service to which you will push the data through the API.

 

3) Use the database to store the values. Connecting to MySQL is easy and fun and the verification of the value and data reliability will be equal to 100%.

View solution in original post

5 REPLIES 5
Community Leader

Re: is this possible using testcomplete?

Yo!

 

1) The simplest solution is to write data to a file located in a network location and then read to the scripts to verify the values.

 

2) A bit more difficult but better is to create an intermediate element such as a web service to which you will push the data through the API.

 

3) Use the database to store the values. Connecting to MySQL is easy and fun and the verification of the value and data reliability will be equal to 100%.

View solution in original post

Community Hero

Re: is this possible using testcomplete?

You could also use a Network Suite of automation using instances of TestExecute on the two remote machines.

 

https://support.smartbear.com/testcomplete/docs/testing-with/advanced/distributed/index.html


Robert Martin
[Community Expert Group]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Extensions available
Contributor

Re: is this possible using testcomplete?

Hi @Wamboo ,

 

Thank you for the reply.

 

Those problems got facedout.... 

 

My New issue is, I have to perform sequence of steps in multiple PCs.

Config:

PC#1: TestExecute (App1)

PC#2: TestExecute (App2)

PC#3: TestComplete (AUT)

 

Using the above setup can we do below 

1. Using TC, executed 10 steps

2. At Step11, need to perform some changes(these to be reflected in AUT which is in PC#3) in Application1 which is in PC#1. 

3. At step12, need to perform some changes(these to be reflected in AUT which is in PC#3) in Application2 which is in PC#2.

4. in PC#3, testComplete should be on hold until above 2 are executed and resume its execution

 

my requirement is, can we able to trigger "TestExecute" in PC#1 from "TestComplete" in PC#3 ?

Community Hero

Re: is this possible using testcomplete?

Please post one question per thread... it helps other users to find answers easier.

 

Again... look into distributed testing.  That's going to be the best solution for synchronizing events across multiple machines.


Robert Martin
[Community Expert Group]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Extensions available
Community Hero

Re: is this possible using testcomplete?

Hi,

 

I am with Robert. Network Suite and its Synchronization Point and NetworkSuite Variable should help you to implement what you are looking for.

 

Regards,
Alex
[Community Expert Group]
____
[Community Expert Group] members are not employed by SmartBear Software but
are just volunteers who have some experience with the tools by SmartBear Software
and a desire to help others. Postings made by [Community Expert Group] members
may differ from the official policies of SmartBear Software and should be treated
as the own private opinion of their authors and under no circumstances as an
official answer from SmartBear Software.
[Community Expert Group] signature is used with permission by SmartBear Software.
http://smartbear.com/forums/f83/t86934/community-experts/
================================