2011-10-21 4 views
0

私のチーム用のテストスクリプトを作成しています。これまでのところうまくいきました - ログインフォームに行き、入力した詳細を使ってログインしようとします。失敗した場合は仕事の説明に行き、ジョブを申請しようとします。実際の申請書に残念なことに、アプリケーションフォームにはファイルアップロードコントロールが含まれていますが、これはスキップできないようです。私は実際にそれをスキップするか、何とかそれをクリックすることができれば、誰も考えている?私はFF7を使用していますが、以前の投稿からはFF4がそれをしていることがわかりましたが、FF7はファイルアップロードをJSを介してクリック可能にしていません....前もって感謝します。ファイルのアップロードをスキップするテストスクリプトの作成

よろしく、 リチャード

+0

要素を削除するだけで、アップロード先で不足している要素が枯渇しないとすればいいですか?または、アップロードコントロールを削除し、通常のファイル入力タイプに置き換えます。 –

+0

'fraid not - 入力が確実に行われていることを検証しています。コア製品から出力されるようなバリデーションを削除する方法はないと思います。 – ClarkeyBoy

+0

フォームの送信自体に添付ファイルが必要な場合は、以下のJohnの答えを使用する必要があります。自動化されたテストツールです。 –

答えて

0

Javascriptが(例えば、ユーザのファイルの悪質なアップロードを防ぐ)セキュリティ上の理由から、ファイルアップロード入力にアクセスすることはできません。この種のテストでは、Selenium http://seleniumhq.org/(またはWebサービスフォームhttps://saucelabs.com/)のようなブラウザ自動化ツールを使用する必要があります。

+0

私は今日このインタビューの人とこのスクリプトについて話していて、それをデモしました。彼はそれが華麗で長く長い失業だと言いました。彼はまた、QAチームがセレンで何かを開発しようとしていると言いましたが、私のスクリプトはこれまでのやり方よりもはるかに優れています(これ以上の時間はかかりません)。私たちのために行く方法です。私のほかにも、個々のフロントエンドレベル、サーバーレベル、またはすべてのサーバーレベルでデータを保存できます。 – ClarkeyBoy

関連する問題