Selenium Java Webドライバー:数値データを数値フィールドに渡す方法は?String
値には、コマンドを使用しますsendKeys("String");
。同様に、数値データを数値フィールドに転記するためのコマンドは何ですか?
質問する
8413 次
3 に答える
4
そうするとsendKeys("9");
、数値フィールドに数値が送信されます。私はあなたがそのようなものを持っていると思います:
int numberToSend = 9;
そして、あなたはそれを数値フィールドに送りたいのです。次の2つの方法でそれを行うことができます。
String numberToString = "" + numberToSend;
そして、あなたはどちらかを使うことができます
webElement.sendKeys(""+numberToSend);
また
webElement.sendKeys(numberToString);
于 2012-06-27T11:21:40.620 に答える
2
私は次のことをします:
String s = "24";
Integer s1 = Integer.parseInt(s);
String orderPercent = s1.toString();
.sendKeys(orderPercent);
于 2015-08-17T19:17:44.627 に答える
0
その整数を文字列に変換することは、次のような単純で簡単な解決策です。
int i=1;
String A = Integer.toString(i);
次に、次のように値をsendkeysに渡します。
driver.findElement(By.name("q")).sendKeys(A);
そして、値を送信します1
。
于 2014-02-06T09:21:13.950 に答える