こんにちは、RPAコンサルタントのプロコアラです。
今回はUiPathアカデミーのレベル1 Foundation(基礎)のレッスン5の小テストを解説します。
レッスン5はUI上の高度な操作についてのテストです。
レベル1 Foundation(基礎)レッスン5
問題:Citrix の青い背景に書かれている白色のテキストを抽出する方法は?
正しいものを一つ選択してください
・[ネイティブ (Native)] メソッドを使用する
・[フルテキスト (FullText)] メソッドを使用する
・Microsoft OCR エンジンのプロパティ [白黒反転 (Invert)] にチェックを付けて使用する
・[テキストを取得 (GetText)] を使用する
正解
・Microsoft OCR エンジンのプロパティ [白黒反転 (Invert)] にチェックを付けて使用する
Citrix(シトリックス)などの仮想環境で動作するアプリケーションには、OCRを使用してテキストを抽出します。
白色のテキストは白黒反転を使うことで認識率を向上させることができます。
問題:最も低速なテキストの読み取り方法はどれですか?
正しいものを一つ選択してください
・[OCR]
・[ネイティブ (Native)]
・[フルテキスト (FullText)]
・上記のどれでもない
正解
・[OCR]
OCRが最も低速です。
仮想環境や紙帳票など特別な用途以外は、フルテキストを用いてテキスト抽出を行うことが一般的です。
問題:[デフォルト(Default)] の入力(Input)メソッドを使用する場合のデメリットは?
該当するものをすべて選択してください
・アプリケーションがバックグラウンドで実行されていなければならない
・低速である
・アプリケーションがアクティブでなければならない
正解
・低速である
・アプリケーションがアクティブでなければならない
デフォルトは、互換性は100%ですが低速でバックグラウンド動作ができません。
デフォルトで動作確認後、他の2つの方法に切り替えることが推奨されています。
入力操作の特徴(UiPath Academy 資料より引用)
問題:ウェブページからの抽出に最適なアクティビティはどれですか?
正しいものを一つ選択してください
・[DataScrapingWizard (データスクレイピングウィザード)]
・[OCRでテキストを取得 (GetOCRText)]
・[表示中のテキストを取得 (GetVisibleText)]
正解
・[DataScrapingWizard (データスクレイピングウィザード)]
ウェブページからのデータ抽出にはデータスクレイピング(一般的にWebスクレイピングと呼ばれているもの)を使用します。
問題:テキストの位置を取得するために使用できるテキスト抽出方法は何ですか?
該当するものをすべて選択してください
・共有クリップボード
・[ネイティブ (Native)]
・[OCR]
・[フルテキスト (FullText)]
正解
・[ネイティブ (Native)]
・[OCR]
フルテキストはほとんどの場合に最適なテキスト抽出方法ですが、テキスト位置の保持ができません。
問題:テキストの位置を保持できるテキスト抽出メソッドを選択してください
該当するものをすべて選択してください
・[OCR]
・[フルテキスト (FullText)]
・[ネイティブ (Native)]
正解
・[OCR]
・[ネイティブ (Native)]
フルテキストはほとんどの場合に最適なテキスト抽出方法ですが、テキスト位置の保持ができません。
問題:[フルテキスト (FullText)] メソッドを使用しているときに、そのロボットは非表示情報を無視するようにプログラムすることができますか?
正しいものを一つ選択してください
・いいえ
・はい
正解
・はい
フルテキストは隠しテキストも抽出することが可能です。オプションで無視することもできます。
問題:デスクトップアプリケーションの青い背景に書かれた白色のテキストを抽出する場合、どの方法が最適ですか?
正しいものを一つ選択してください。
・Google OCR エンジンのプロパティ [白黒反転 (Invert)] にチェックを付けて使用する
・Microsoft OCR エンジンを使用する
・[フルテキスト (FullText)] メソッドを使用する
・Google OCR エンジンを使用する
正解
・[フルテキスト (FullText)] メソッドを使用する
デスクトップアプリケーションの場合は、フルテキストが推奨されるテキスト抽出方法です。
仮想環境など特殊な環境ではOCRを使用します。
問題:UI 要素から非表示のテキストを返すことができるテキスト抽出メソッドはどれですか?
正しいものを一つ選択してください
・[フルテキスト (FullText)]
・[OCR]
・[ネイティブ (Native)]
・上記すべて
正解
・[フルテキスト (FullText)]
フルテキストは隠しテキストも抽出することが可能です。オプションで無視することもできます。
問題:Google の複数のページから結果を取得する場合、どの方法が最適ですか?
正しいものを一つ選択してください
・[フルテキスト (FullText)] メソッドを使用するスクリーンスクレイピング (テキスト全体を取得するため)
・[ネイティブ (Native)] メソッド (バックグラウンドで動作するため)
・[DataScraping (データスクレイピング)] (構造化されたデータで動作し、データテーブルを返すことができるため)
正解
・[DataScraping (データスクレイピング)] (構造化されたデータで動作し、データテーブルを返すことができるため)
[DataScraping (データスクレイピング)]を用いることで、ウィザードに従ってデータを選択することで簡単にデータを抽出することができます。
問題:ウェブデータスクレイピングウィザードは、何に使用しますか?
該当するものをすべて選択してください
・ウェブまたは他のアプリケーションからのテーブル全体の抽出
・ウェブページの操作の自動化
・ウェブまたは他のアプリケーションからの関連データの抽出
・1つのUI要素からのテキストの抽出
正解
・ウェブまたは他のアプリケーションからのテーブル全体の抽出
・ウェブまたは他のアプリケーションからの関連データの抽出
ウェブデータスクレイピングでは全体の抽出はできません。
1つのUI要素からデータを抽出する場合、手動レコーディングが使用する方法が一般的です。
問題:[ウィンドウにアタッチ (AttachWindow)] は何に使用しますか?
正しいものを一つ選択してください
・バックグラウンドで自動化しようとすることを示す
・ブラウザで作業していることを示す
・Java ウィンドウで作業していることを示す
・現在作業しているウィンドウを識別する
正解
・現在作業しているウィンドウを識別する
ウィンドウにアタッチを行うことで、現在作業しているウィンドウを指揮雌します。例えば、複数のウィンドウがある場合などに利用します。
問題:[フルテキスト (FullText)] メソッドを使用してロボットができることは?
該当するものをすべて選択してください
・非表示情報を取得する
・表示されるテキスト全体を取得する
・フォント情報 (サイズ、色) を取得する
・編集可能なテキストを取得する
正解
・非表示情報を取得する
・表示されるテキスト全体を取得する
・編集可能なテキストを取得する
フルテキストをはじめとするテキスト抽出では、フォント情報(サイズ、色)は取得できません。
問題:[フルテキスト (FullText)] メソッドの最も重要な利点を選択してください
該当するものをすべて選択してください
・高速である
・正確である
・バックグラウンドで動作する
・Citrix 環境で動作する
正解
・高速である
・正確である
・バックグラウンドで動作する
フルテキストは高速、正確、かつバックグラウンドで動作可能です。
ほとんどのケースで最適な方法です。
テキスト位置を取得したい場合は、Native、紙帳票や仮想環境などの特別な用途で自動化したい場合はOCRが適しています。
問題:[OCR] メソッドの主な利点を選択してください
正しいものを一つ選択してください
・そのアプリケーションがバックグラウンドで実行されている場合でも動作する
・仮想環境で実行されているものも含めて、すべてのアプリケーションで動作する
・高速である
正解
・仮想環境で実行されているものも含めて、すべてのアプリケーションで動作する
テキスト位置を取得したい場合は、Native、紙帳票や仮想環境などの特別な用途で自動化したい場合はOCRが適しています。
RPA、UiPathについて動画形式で学べるコアワカのUdemy講座を
いつでもお得な価格で受講できるクーポンを発行しています。
研修にも使用できる書籍もこちらから購入が可能です。
動画を受講したい場合はボタンをクリックしてください。
クーポンコードが適用されたUdemyコースのリンク一覧ページに移動します。