0

WinActor(バージョン744)を使用しています。

EdgeブラウザにてSharepointを開き、アップロード>ファイル

をクリックしたいのですが

うまく操作ができません。

ライブラリ「23_ブラウザ関連>クリック」を使用して

クリック個所をXpathにて指定しているのですが、「アップロード」のクリックはできるのですが、

そのあとの「ファイル」のXpathをクリックしようとするとエラーになります。

エラー内容:

「ライブラリ実行(spv_Web)に失敗しました。指定された要素が見つかりませんでした。Xpath=○○…」

「ファイル」のXpathは以下の通りです。

完全なXpath:

/html/body/div[2]/div/div/div/div/div/div/ul/li[1]/button/div/span

Xpath:

//*[@id="id__233-menu"]/div/ul/li[1]/button/div/span

※Xpathについてid__以降の数字が毎回異なります。

今回は「233」になりましたが、ブラウザを閉じて再度Xpathを取得すると違う数字になります。

idの中の値はワイルドカードなどで指定ができるのでしょうか?

それともクリック以外のライブラリを使うべきでしょうか?

フレーム選択ライブラリのXpathでは下記を指定しています。

//*[@id='o365shellwcssframe']

Edgeの開発者ツールから「ファイル」Xpathの上部をたどり、iframe…というところのIDを取得して指定しています。

HTMLの知見がないため、教えていただけますと幸いです。

よろしくお願いいたします。

anothersolution 回答した質問
回答とコメントは、会員登録(無料)で閲覧できるようになります。