webdriverをセレンでURLをループ私はセレンwebdriverを増分は/
Ex: Volume 1 : www.abc.com/1/1 www.abc.com/1/2 www.abc.com/1/3 www.abc.com/1/4 Volume 2: www.abc.com/2/1 www.abc.com/2/2 www.abc.com/2/3 www.abc.com/2/4 www.abc.com/2/5
など使用/ループURLをインクリメントしたい...ループのためのシンプルで参考にすることができ
1. Once the Volume 1, Issues 4 Fished moves into Volume 2 and check all issues and moves into Next Volume 3..
Q
増分は/
0
A
答えて
1
あなたのシナリオでは。
{
System.setProperty("webdriver.chrome.driver", "D:/Selenium/Drivers/chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.manage().window().maximize();
int i,j;
for(i=1;i<5;i++)
{
for(j=1;j<10;j++)
{
String url = "https://website.com/"+i+"/"+j+"";
driver.get(url);
}
}
}
私はあなたの最初のボリュームの数であり、jはあなたが言及した問題の数です。 要件に合わせて定義することができます。
ご希望の場合はお手数ですが、
0
テストデータから各ページのボリュームカウントと発行カウントを読み取ります。次に、以下のようにforループを使用して繰り返します。 ReadVoulmentCountメソッドがボリュームの数を返し、ReadIssueCountメソッドがページの問題の数を返すと仮定しました。
{
WebDriver driver = new ChromeDriver();
driver.manage().window().maximize();
int volumeCount=ReadVolumeCount();
int issueCount=0;
for(int volumeNo=1;volumeNo<volumeCount;volumeNo++)
{
issueCount=ReadIssueCount(volumeNo)
for(int issueNo=1;j<issueCount;issueNo++)
{
String url = "https://website.com/"+volumeNo+"/"+issueNo+"/";
driver.get(url);
}
}
}
+0
ありがとうございます。 – Dana
関連する問題
- 1. bashは増分
- 2. 強制増分は
- 3. 増分と増分の合計数
- 4. 増分
- 5. 15分増分クエリ
- 6. LARAVEL、データ増分
- 7. 増分変化
- 8. RDS増分バックアップ
- 9. Oracle - 増分値
- 10. Keras増分カテゴリトレーニング
- 11. 増分オブジェクト名
- 12. プログレスバー増分
- 13. カウンター増分2
- 14. 増分クラスタ
- 15. は増分整数()PHP
- 16. ハイブの増分アップデート
- 17. 整数の増分
- 18. Django DateFieldの増分
- 19. SQL増分値1
- 20. CakePHPの増分値
- 21. 増分最大エントロピークラシファイア
- 22. 不良増分AS3
- 23. に増分DBフィールド
- 24. MySQLの増分列
- 25. mysql増分変更
- 26. Windowsの増分バックアップスクリプト
- 27. Azure CosmosDB - 増分バックアップ
- 28. 増分Amzaon AMIバックアップ
- 29. 配列インデックス増分
- 30. JavaScriptのチェックボックスの増分と減分
@Dana最新の回答を見つけてください。 – RNS
@RSN完璧な、私のコードで働いている完璧な、ありがとう – Dana