0

これは私の古い質問です:

ウェブサイトを立ち上げることは参考になると思います。これは私たちの Web サイトです: https://sort.symantec.com/patch/finder 1 つのオプションを選択するのを手伝ってもらえますか? 例: 「プラットフォーム」の「AIX」

私はまだそれを理解することはできません。助けてください

4

2 に答える 2

2

これらの場合の私のアプローチは次のとおりです。

  1. Selenium IDEをインストールする
  2. テストケースを Selenium IDE に記録する
  3. Selenium IDE で [オプション] -> [オプション...] を選択します。
  4. 希望する言語形式を選択してください
  5. 「ソース」をクリック
  6. コードを最初のドラフトとして使用する
于 2013-02-05T08:51:46.473 に答える
1

次のようなもの:

WebElement element = driver.findElement(By.Id("sel_platform"));
Select dropDown = new Select(element);
value = "AIX";
dropDown.selectByValue(value);

私のJavaは少しずれているので、変更する必要があるかもしれませんが、Selectクラスが必要であるという考えは、あなたが望んでいることをします。

問題の Javascript を見るとonchange(古いスレッドに示されています)、各ドロップダウンの値を変更するだけで、そのソフトウェアのバージョンのみが表示されます。たとえばVeritas Cluster Server、最初のドロップダウンをクリックするとrefresh_filters、イベントによって関数が起動され、onchange表示されているプラ​​ットフォームVeritas Cluster Serverサポートされているプラ​​ットフォームであること、およびサポートされているバージョンが同じであることを確認します。

これにより、上記の方法や、以前の古い製品に示されている他の方法を使用できなくなるわけではありません。

アプリケーションに対して動作しないでください。これの要点は、ユーザーが行うように動作することです。ユーザーは、製品、プラットフォーム、バージョンの順に選択します。これは、あなたが行っている方法ではありません。(最初にプラットフォームを選択しているように見えます)。

結論として、製品選択し、プラットフォーム選択し、バージョンを選択します。

于 2013-02-05T09:20:34.293 に答える