Distributed testing

Ask general questions here.
kavya13
Posts: 25
Joined: Fri Jan 17, 2020 5:29 am

Distributed testing

Post by kavya13 » Sat Feb 22, 2020 6:33 am

Hello Team,

Kindly let me know,
1)Does Ranorex support Distributed Testing ?

Distributed testing means that a test consists of several parts and each of them is performed on a separate computer. The term “distributed” means not only a simultaneous run of tests on a number of machines, which is specific for parallel testing. Distributed testing also suggests that test parts interact with each other during a test run. This makes them coordinated and synchronized in the appropriate manner.

Another point is administration and configuration of the test. For better analysis of results, statistics on running of all test parts should be accumulated in a single common result, while you should still keep the ability to analyze individual results of the desired test part.
In addition, you should be able to repeat the distributed tests consistently, in the way it is required for regression testing.

2)Can we compare and merge two or more object repositories of Ranorex ?

Thanks in advance.

User avatar
odklizec
Ranorex Guru
Ranorex Guru
Posts: 5776
Joined: Mon Aug 13, 2012 9:54 am
Location: Zilina, Slovakia

Re: Distributed testing

Post by odklizec » Mon Feb 24, 2020 10:12 am

Hi,

As for second question (easier to answer), sure, you can merge two repositories. But it may not be an easy task ;) You can try to use Ranorex Magic merger, which may help with merge conflicts. But there may still be required user interaction and some manual editing of target file.

As for first question, it depends on how you design your test and test infrastructure. There is not any "automatic" or "out-of-the-box" solution of this problem. You will have to design your tests in and test execution platform that it will be possible to independently run multiple tests on multiple machines and then analyze the individual reports form individual machines. There is currently no way to merge reports from multiple sources and individual tests (started on multiple machines) will not wait for each other.
Pavel Kudrys
Ranorex explorer at Descartes Systems

Please add these details to your questions:
  • Ranorex Snapshot. Learn how to create one >here<
  • Ranorex xPath of problematic element(s)
  • Ranorex version
  • OS version
  • HW configuration