SeleniumテストでJavaScriptの実行結果を取得します.
418 ワード
WebDriver方式:
Long currentCount = (Long) ((JavascriptExecutor) getDriver()).executeScript("return dijit.byId(\"grid\").getRowCount();");
注:戻り値が必要でない場合は、HTML要素に対してReturnを追加する必要はありません.この方法はWebElementを返します.小数点以下の場合はDoubleを返します.10進数以外の場合はループを返します.ブール値に対して、ブール値を返します.他の全ての場合には、一つのStringが返される.1つの配列の場合、1つのListを返す各オブジェクトは、上記の規則に従う.私たちはListネストをサポートします.この値が空であるか、戻り値がないかを除いて、nullを返します.