1

Selenium IDE は初めてです。現在、画像のファイルパス/URL を Web ページに保存し、ファイルパス/ファイル名が一連のファイル名規則に従っていることを確認しようとしています。

これまでの進捗状況: 「storeImagePath」というコマンドを使用できるようにするユーザー拡張機能をインストールしました。画像のファイルパス/ファイル名を保存し、それを imagePath という変数として保存できます。

私が立ち往生していること: ${imagePath} をエコーすることができ、正しいファイルパスが得られますが、imagePath 変数を実際のファイルパスと比較する方法さえわかりません。変数の VerifyEval のようなことを行い、テスト目的で貼り付けたパスと比較したいと考えています。変数を入力要素に「入力」してから、それに対してある種の VerifyText を実行しようとしましたが、機能しませんでした。私は非常に簡単な解決策を見落としていますか?

私は Selenium IDE を使用していることを覚えておいてください。RC に移行する前に、Selenium IDE に習熟するまでこれを使い続けたいと考えています。私がやろうとしていることが IDE で不可能な場合は、それを教えてください。前もって感謝します。

編集:これをどの程度明確にしているのかわかりません。とりあえず、${imagePath} を自分で貼り付ける URL と比較したいだけです。それが終わったら、受け入れられるファイルパス/ファイル名の規則を定義する方法を考え始めることができます。

4

1 に答える 1

0

保存された変数が特定の形式と一致することを確認することが最終的な目的である場合は、verifyeval関数を使用できます。verifyEval | StoredVars ['imagePath']。search( "ur reg ex")> 0 | trueまたは比較を行うためのjavascript文字列メソッドのいずれか

于 2012-08-22T05:32:34.220 に答える