2

我试图以某种方式将 Microsoft 测试管理器和 Ranorex 连接在一起。

到目前为止我所做的是,我用 ranorex recoder 创建了一个 ranorex 自动化测试,它似乎没问题。

我将此 ranorex 项目添加到 Visual Studio 并添加了一个 CodedUI 测试项目,该项目从 ranorex 项目中获得了引用。

我可以使用代码从 Visual Studio 运行此测试。

我真正想要的是将 ranorex 的这个自动化测试与 MTM 中定义的测试用例相关联,这样我就可以从 MTM 运行。

我确实将测试与 CodedUI 测试相关联,但是每次我运行测试时都会出现一个异常,上面写着:找不到 testsuit.rxtst ..... 每次创建一个新文件夹并且其中没有文件。

对我来说似乎有点不可能。

任何想法?

先进的thanx

好吧,我试图发布一张图片,但我需要至少 10 个 repus :(

4

2 回答 2

2

我认为您忘记将 DeploymentItem 属性添加到 CodedUITest 类或测试方法中。

<CodedUITest()>
<DeploymentItem("NameOfYourTestSuite.rxtst")>
Public Class NameOfClassContainingCodedUITests

或者

<TestMethod()>
<DeploymentItem("NameOfYourTestSuite.rxtst")>
Public Sub NameOfTestMethod()

如果您使用了此功能,请不要忘记部署您的模块组。

于 2015-01-23T19:28:53.583 回答
1

如果您可以从 CodedUI 测试运行 Ranorex 测试,那么您可以将 CodedUI 测试与 MTM 测试用例相关联。

您需要在 Visual Studio 中打开测试用例工作项(打开 CodedUI 项目),然后单击关联自动化按钮并选择要关联的 CUIT 测试。

在此处输入图像描述

于 2015-01-22T16:54:34.063 回答