イベント・ニュース
-
2025/01/17
9月12日「T-DASHテスト自動化セミナーT-DASHハンズオンセミナー~Webアプリを実際にテスト自動化してみようvol.3~」の質疑に関して
9月12日に開催しました、「T-DASHテスト自動化セミナーT-DASHハンズオンセミナー~Webアプリを実際にテスト自動化してみようvol.3~」にて、セミナー中やアンケートにて多くのご質問や課題を頂戴いたしました。
時間の都合上、セミナー中に皆さまのご質問にお答えできなかったこともあり、ご参加いただきました皆さまから頂戴したご質問・課題について、回答として掲載いたします。
ぜひ、ご参考にご覧ください。
Q&A
Q1:自社で扱っているWebアプリケーションがログインする際に、MFA(多要素認証)が必要です。T-DASAHでMFAを突破するには、どのようにすればよろしいでしょうか?
現在、対応しているMFAツールがワンタイムパスワードとメールとなります。
ご回答宜しくお願い致します。
多要素認証についてはいずれもカスタム動作を作成いただくことにより対応可能となります。(一部手動操作が必要)
弊社社員がいくつか記事を公開しているため参考資料として活用いただければ幸いです。
・https://qiita.com/emurin/items/0103d9f45f970f918048
・https://qiita.com/emurin/items/6b044f6739c0556e6e2a
・https://qiita.com/emurin/items/4be3f4ce7b1d31308c64
Q2:以前、T-DASHで、webアプリで、画像をアップロードして登録する動作を試したのですがうまくいきませんでした。画像アップロードの動作をT-DASHでテストすることは可能でしょうか。
可能であれば具体的な方法をご教示いただければと思います。
“標準動作の「ファイルを添付する」を活用いただくことで画像アップロード動作のテストが可能です。以下観点をご確認いただけますでしょうか。
・「input type=””file””」のhtml要素(XPath)が画面定義として登録されているか
・ファイルを添付する動作の対象に上記画面定義を指定しているか
・ファイル指定のフルパス区切り文字が\となっているか(Windowsのみ)
・画像アップロード時に入力デバイスによる操作を行っていないか
(ファイル指定時にマウスにてUI操作を疑似的に行うため、テスト実行中にユーザーが操作を行っていると手順が失敗します)
上記内容が問題ない状態で上手く動作しない場合は、詳細な内容を確認しサポートさせていただきます。
失敗時のエラーの内容や対象のサイト情報(公開可能であればURL、不可であればHTMLファイル)などとともに、T-DASH上のお問い合わせからご連絡いただけますと幸いです。
Q3:テストケースの動作や予約語は追加やカスタマイズできますか?
こちらマニュアル等ありますでしょうか?
“動作定義メニューにカスタム動作タブがあります。
こちらからRobotframeworkの構文を使い、新規動作や、予約語としてグローバル変数の定義など可能です。
マニュアルについては、チュートリアルをご参照ください
他にもチュートリアルにはT-DASHで悩んだ際に参考になるチュートリアルも記載していますのでご覧ください
カスタム動作を作成しよう / Robot Frameworkで作成
カスタム動作を作成しよう / Pythonで作成
T-DASHでは、T-DASH公式サイトにて様々な使い方を紹介するチュートリアルや機能についてのFAQがございます。また、ご利用に関するご不明点はT-DASHサポートまでお気軽にご相談ください。
引き続き、T-DASHをよろしくお願いいたします。
セミナーに関する情報は、>>ウェビナーやイベント情報 からご確認いただけます。