0

私はcodeuitestをたくさん持っています。各テスト方法には共通のテストステップがあります。例えば; this.UImap.navigatetourl(); UIMap.cs に移動しました。これは、navigatetourl() のコードを変更したためです。異なる URL に対して同じテスト メソッドを実行したいと考えています。CodedUITest ではデータ ドリブン テストを使用できますが、UIMap.cs ではデータ ドリブン テストを使用したいと考えています。私に何ができる?

ありがとう、

4

1 に答える 1

0

UIMap.NavigateToUrl() メソッドを取得し、移動先の URL のパラメーターを追加します。実際にナビゲーションを行う前に、その値を使用して UIMap に適切な *Params プロパティを設定します。(何らかのナビゲーション アクションを記録したと思いますか?)

CodedUI テストで、データ ソースから関連する値を取得し、それを URL パラメーター値として UIMap.NavigateTo() メソッドに渡します。

于 2013-05-13T06:23:04.220 に答える