2017-01-05 3 views
1

こんにちは私は管理領域の各リポジトリをクリックし、いくつかの権限を編集するセレンIDEスクリプトを設定しようとしています。TFS Selenium XPaths

Admin Area

私は、私はすべての時間を、それは単にレポのIDをクリックしてくださいが、私はそれを持っている問題IDは、それを作品ながら、レポに番号を割り当てているが、そのように素晴らしいではありませんことができます私たちのTFSに新しいレポを追加する私はレポIDをすべて修正する必要があるでしょう。レノIDを修正する必要があります。セレンのタイトルをクリックするか、リンクしています。

click link=My.Repo.TFS 

これは、リンクでクリックというコマンドを実行したときの問題です。通常、リンクがTFSの管理領域でクリックされると、リポジトリが展開され、repoのブランチが表示されますが、今のコマンドでリンクされたリンクを強調表示しますが、展開しません。ここで要求されるように、より良い私が何を意味するか示すために、いくつかのスクリーンショットは、以下のとおりです。

これはコマンドこれは、それが

Full Selection

編集を行うべきである

Partial Selection

何をするかです。

ChromeDriver cd = new ChromeDriver(); 
    cd.Navigate().GoToUrl("https://xxxxxx.visualstudio.com/GitPullRequest/_admin/_versioncontrol"); 
    cd.FindElementByXPath("//div[text() = 'aaa']").Click(); 

そして、あなたは以下のように結果を取得します:あなたはこのようにそれを行うことができます

+0

詳細位置は、何が「管理エリア内の各リポジトリのクリック数」?あなたはTFSのWebポータルなどの管理ページを意味しましたか?それをもっと明確にするために関連するスクリーンショットを追加できますか? –

答えて

0

enter image description here