2016-07-30 5 views
2

アップロードボタンをクリックすると検証が必要な場合があります。ウィンドウポップアップが表示され、ファイルが選択されます。ウィンドウポップアップとロボットフレームワーク

誰でもロボットフレームワークを使用してこれを行うのを手伝ってもらえますか?あなたがここに、何をする必要があるか行うことができますキーワードを提供

+0

[ファイルを選択]キーワードを使用してファイルをアップロードできます。ファイル選択用のポップアップを確認することは、本質的にWebアプリケーションではなくブラウザをテストすることです。 – ombre42

+0

ファイルをアップロードするには、私はファイルを選択していますが、ウィンドウのポップアップを確認する必要があります。どうすればいいか教えてください。 – user3551262

答えて

2

だけWindowsインターフェイスを使用する場合は、あなたがAutoItのライブラリを使用することができますが、それをインストールする手順は、次のとおりです

  • はここからのAutoIt ZIPファイルをダウンロードWINDOWTITLEは=「アップロードウィンドウのタイトル」
    がアクティブに勝つ|アクティブウィンドウの

    待ち|:

    は今、あなたはあなたのファイルをアップロードするには、このキーワードを使用することができます"アップロードウィンドウのタイトル" |オープン
    send | "yourfile.extesion"
    sleep | 1
    コントロールをクリックします。 "アップロードウィンドウのタイトル" |オープン| [クラス:ボタン。 INSTANCE:1] | LEFT

    これはあなたを助けました。

    よろしく、

  • 0

    ファイルの選択をおすすめします。ここでは、私がRobot Frameworkと関係していたファイルアップロードの手動の例を示します。

    1. をクリックしてください。ボタンをWebサイトに追加してください。
    2. アップロードファイルボタンをWebサイトのポップアップメニューにクリックします。
    3. OSのGUIポップアップで[ファイル名]をクリックします。
    4. OSのGUIポップアップでアップロードをクリックします。
    5. ウェブサイトのポップアップメニューでをアップロードしてください。
    6. をクリックします。ウェブサイトのポップアップメニューでをキャンセルします。

    これは私が以前に行ったコードです。

    Click Button ${ADD_FILE} 
    Choose File  ${FILE_UPLOADS}  ${DEFAULT_FILE} 
    Click Button ${UPLOAD_BUTTON} 
    Click Button ${CANCEL_BUTTON} 
    

    「ファイルを選択」を選択すると、DOMの外に出るなど2つのステップが保存されました。これの大きな利点は、フォーカスを別のウィンドウに置いている間に、このウィンドウを1つのウィンドウで実行できることです。

    関連する問題