Evaluating Ranorex for our company
Posted: Mon Jan 30, 2012 9:56 am
Hi there!
I am currently evaluating Ranorex for use with the UI automation scheme in our company and have a few questions.
Our development environment is Microsoft-based with heavy use of Visual Studio 2010, TFS 2010 and Microsoft Test Manager and we have numerous products we have recently started implementing automated UI tests for.
One of our products is a fairly big .NET website using a lot of Flex, and this is what led me to Ranorex since VS/MTM doesn't support Flex.
So far, I've managed to run Ranorex tests on Flex from within Visual Studio and it is looking very promising.
Now, to the questions:
1) Right now, I am running the Ranorex .exe recording from my test within Visual Studio like this:
All I do is make a reference to the .exe file and the Ranorex.Core assembly within Visual Studio.
Is this a recommended way of doing it?
2) Will the above way of running the Ranorex tests enable me to generate TFS reports where the Ranorex tests are included?
3) Are there any pitfalls I should be aware of when using Ranorex in combination with VS/MTM?
4) With VS Feature Pack 2 installed, I can set things up so that the automated UI tests can be run (after an automated build) against both Internet Explorer and Firefox.
Using Ranorex, is it possible to set the tests up to be run against f.ex. Chrome and Safari?
Hmm, that's all I can think of for now.
Anything else I should take into consideration while evaluating Ranorex? What other benefits might we gain from investing in it?
Stian
I am currently evaluating Ranorex for use with the UI automation scheme in our company and have a few questions.
Our development environment is Microsoft-based with heavy use of Visual Studio 2010, TFS 2010 and Microsoft Test Manager and we have numerous products we have recently started implementing automated UI tests for.
One of our products is a fairly big .NET website using a lot of Flex, and this is what led me to Ranorex since VS/MTM doesn't support Flex.
So far, I've managed to run Ranorex tests on Flex from within Visual Studio and it is looking very promising.
Now, to the questions:
1) Right now, I am running the Ranorex .exe recording from my test within Visual Studio like this:
Code: Select all
try
{
RanorexTest.Recording2.Start();
}
catch (Ranorex.ValidationException)
{
Assert.Fail();
}
Is this a recommended way of doing it?
2) Will the above way of running the Ranorex tests enable me to generate TFS reports where the Ranorex tests are included?
3) Are there any pitfalls I should be aware of when using Ranorex in combination with VS/MTM?
4) With VS Feature Pack 2 installed, I can set things up so that the automated UI tests can be run (after an automated build) against both Internet Explorer and Firefox.
Using Ranorex, is it possible to set the tests up to be run against f.ex. Chrome and Safari?
Hmm, that's all I can think of for now.
Anything else I should take into consideration while evaluating Ranorex? What other benefits might we gain from investing in it?
Stian