2

Microsoft Test Manager と Ranorex を何らかの方法で接続しようとしています。

私がこれまでに行ったことは、ranorex recoder を使用して ranorex 自動テストを作成したことです。問題ないようです。

この ranorex プロジェクトを Visual Studio に追加し、ranorex プロジェクトから参照を得た CodedUI Test プロジェクトを追加しました。

Visual Studio からコードを使用してこのテストを実行できます。

私が本当に望んでいるのは、ranorex からのこの自動テストを MTM で定義されたテスト ケースに関連付けて、MTM から実行できるようにすることです。

テストを CodedUI テストに関連付けましたが、テストを実行するたびに、次のような例外が発生します。

私にはちょっと無理そうです。

何か案が?

高度なサンクス

画像を投稿しようとしましたが、少なくとも 10 件の返信が必要です :(

4

2 に答える 2

2

CodedUITest クラスまたはテスト メソッドに DeploymentItem 属性を追加するのを忘れていたと思います。

<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 テスト ケースに関連付けることができます。

(CodedUI プロジェクトを開いた状態で) Visual Studio でテスト ケース作業項目を開き、[自動化の関連付け] ボタンをクリックして、関連付ける CUIT テストを選択する必要があります。

ここに画像の説明を入力

于 2015-01-22T16:54:34.063 に答える