UI要素

セレクター設定のコツ - 階層を少なくする

UI要素を取得した際のセレクターを適切に設定すると、ウェブサイトが更新されてもエラーにならず目的のリンクをクリックする等が可能となる。前々回と前回でそれぞれセレクターの値設定の演算子を「含む」に変更する方法と不要な指定をしない方法を確認した…

セレクター設定のコツ - 要素が一つだけの階層でclass等を指定しない

UI要素を取得した際のセレクターを適切に設定すると、ウェブサイトが更新されてもエラーにならず目的のリンクをクリックする等が可能となる。前回はひとつの方法としてセレクターの値設定の演算子を「含む」に変更する方法を確認した。つづいてもう一つ。要…

セレクター設定のコツ - 演算子「含む」に変更する

UI要素を取得した際のセレクターを適切に設定すると、ウェブサイトが更新されてもエラーにならず目的のリンクをクリックする等が可能となる。ひとつの方法として、セレクターの値設定の演算子を「含む」に変更する方法を確認。 以下の記事のようにMSNのサイ…

セレクター設定のコツ

ウェブサイトのページからUI要素を取得するとセレクターが自動的に取得される。自動的に取得されたままの状態で問題なくクリックできることがほとんどだが、ページ上のテーブルの数やClassの内容等の状態が少しかわったりするとセレクターで対象を発見できず…

セレクターは何をセレクトしようとしているのか

ウェブページ上のクリックする対象を確実にセレクターで特定するにはウェブページの構造を確認することが必要となる。その際には多くのブラウザーに備わっているHTML確認ツールを利用するとよい。以下Chromeの「検証」の機能を使って確認する。 1. ChromeのH…

UI要素とセレクター概要

ウェブサイトやアプリケーションのウィンドウ上の要素をクリックしたりテキスト入力欄にテキストを入力したりする場合にはWebオートメーションやUIオートメーションを利用する。それらアクションを実行するにはウィンドウ上のUI要素を取得して設定する必要が…

フローが重くなる原因

エレベーターに乗ったときは行き先階のボタンを押す前に閉じるボタンを押そう。これにより0.5秒ほど時間を削減できる。10回乗ったらなんと5秒も削減できる。エレベーターに乗るときの時短ハック! さて、フローを起動したときには毎回ダウンロードをしている…

Webサイト上の目的物をクリックする3つの方法

Webサイト上の目的物をクリックする方法が複数ある。ここでは以下の3つの方法を確認してみたい。 1. Webオートメーション 2. UIオートメーション 3. ブラウザーで検索 1. Webオートメーション うまいことWebサイト上の要素をセレクターで特定できれば一番確…