Hi,
I am creating a "Proof of concept" project at work verifying if Test Studio standalone can run a "Test Studio Web Test" referencing another test from a separate Telerik Test Studio project.
Here's a high level of what I've created so far:
1. I have created two Telerik test studio projects in Visual Studio 2012. Let's name them ProjectA and ProjectB.
2. ProjectB is special. It is a shared project.
3. ProjectA references ProjectB.
4. In ProjectB, I have a "test studio web test". It consists of one step called "NavigatesToUrl". The step has been converted to code to become public and be seen to other projects. I modified the test's constructor so if class "Manager" ever goes null, it is always instantiated.
5. ProjectA also has a "test studio web test". The test calls "NavigatesToUrl" method referenced from ProjectB.
The Problem: In Test Studio standalone, when I call the test in ProjectA, the test always fail. However, when i run in Visual Studio 2012, ProjectA's test passes.
Errors Messages:
1. Compilation failed for [Test Studio Web Test].
2. The type or namespace name 'ProjectB could not be found (are you missing a using directive or an assembly reference?). The assembly is there. I even added all the dlls in a separate folder.
I am creating a "Proof of concept" project at work verifying if Test Studio standalone can run a "Test Studio Web Test" referencing another test from a separate Telerik Test Studio project.
Here's a high level of what I've created so far:
1. I have created two Telerik test studio projects in Visual Studio 2012. Let's name them ProjectA and ProjectB.
2. ProjectB is special. It is a shared project.
3. ProjectA references ProjectB.
4. In ProjectB, I have a "test studio web test". It consists of one step called "NavigatesToUrl". The step has been converted to code to become public and be seen to other projects. I modified the test's constructor so if class "Manager" ever goes null, it is always instantiated.
5. ProjectA also has a "test studio web test". The test calls "NavigatesToUrl" method referenced from ProjectB.
The Problem: In Test Studio standalone, when I call the test in ProjectA, the test always fail. However, when i run in Visual Studio 2012, ProjectA's test passes.
Errors Messages:
1. Compilation failed for [Test Studio Web Test].
2. The type or namespace name 'ProjectB could not be found (are you missing a using directive or an assembly reference?). The assembly is there. I even added all the dlls in a separate folder.