QA・フローを検索する

キーワード入力後[Enter]キーを押すと、検索が実行されます

トップページ Forums Q&A Webレコーダー 動的リンクを上から順番に開いていきたいです。

  • 作成者
    ディスカッション
  • #9217

    tikamakurabu
    Participant

    ブラウザ操作に関しての質問です。足跡ページのようなリンク集を上から順番にクリックして開いていきたいのですが、XPathが固定でなく//*[@id=”~”]のように割り当てられているため、順番に開いていくことができず困っています。

    『Webページからデータを抽出』からリンクを抽出したいのですが、ページ上にがなく『要素の値を抽出』の項目にHrefがないため、どうすればいいのかわかりません。

    ご存知の方、お教えいただけますと幸いです。

  • 動的リンクを上から順番に開いていきたいです。

     sai 更新 1 年, 7 ヶ 月 前 3 メンバー · 3 回答
  • maru

    メンバー
    2025年1月17日 at 9:27 AM

    idは1,2と規則性をもって変化していく形でしょうか?
    それであれば変数を埋め込みLoopを行うことで対応できそうですがいかがでしょうか。

  • pieta

    メンバー
    2025年1月17日 at 9:21 PM

    *Qiitaの方の質問・コメントも見ました

    複数のリンクを開くことが目的で、手段として「Webページからデータを抽出」アクションを使おうとしてるけど上手いこと行かずに困っている、ということですかね?

    であれば添付画像のフローで処理出来ると思います。

    *UI要素はページの一番上にあるリンクのUI要素を取得します

    *UI要素の編集は以下
     ・編集画面を開き、全ての要素のチェックボタンをONにする

     ・セレクターに「id=”xx_251521″」のような設定が含まれている場合は、
      id属性のチェックボタンをOFFにする

     ・最下層のセレクターのOrdinal属性のチェックボタンをONにする
      →セレクターのプレビューに「:eq()」が追加される
     ・テキストエディターをONにする

     ・追加した「:eq()」の()の中にループカウンタ用の変数を設定する 例「:eq(%count%)」

  • tikamakurabu

    メンバー
    2025年1月30日 at 12:41 AM

    詳しくありがとうございます、解決しました!

    非常に助かりました!

元の投稿
0 of 0 記事 2018年6月