Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void main(String[] args) throws Exception{
- System.setProperty("webdriver.chrome.driver", "C:\\Users\\properad\\Desktop\\selenium\\chromedriver.exe");
- //WebDriver driver = new ChromeDriver();
- Test l=new Test();
- //driver.get("http://www.audiofanatyk.pl/polecane-sluchawki-bezprzewodowe-bluetooth/");
- sleep(1000);
- //Actions builder = new Actions(driver);
- //JavascriptExecutor js=(JavascriptExecutor) driver;
- int random = 0;
- while(true) {
- //random=rand...
- switch(random) {
- case 0: F1();
- break;
- case 1:F2();
- break;
- case 2:F3();
- break;
- case 3:F4();
- break;
- case 4:F5();
- break;
- case 5:F6();
- break;
- case 6:F7();
- break;
- case 7:F8();
- break;
- default: break;
- }
- random++;
- if(random>8)random=0;
- }
- }
- public static void openNewTab(WebDriver driver)
- {
- driver.findElement(By.cssSelector("body")).sendKeys(Keys.CONTROL +"t");
- ArrayList<String> tabs = new ArrayList<String> (driver.getWindowHandles());
- driver.switchTo().window(tabs.get(0));
- }
- public static void F1() throws InterruptedException {
- WebDriver driver = new ChromeDriver();
- driver.get("http://www.audiofanatyk.pl/polecane-sluchawki-bezprzewodowe-bluetooth/");
- Actions builder = new Actions(driver);
- JavascriptExecutor js=(JavascriptExecutor) driver;
- sleep(3000);
- String SelectLinkNewTab = Keys.chord(Keys.CONTROL,Keys.RETURN);
- driver.findElement(By.xpath("//*[@id=\"genesis-content\"]/article/div/p[20]/a")).sendKeys(SelectLinkNewTab);
- sleep(2000);
- driver.findElement(By.xpath("//*[@id=\"genesis-content\"]/article/div/p[37]/a")).sendKeys(SelectLinkNewTab);
- ArrayList<String> tabs = new ArrayList<String> (driver.getWindowHandles());
- sleep(2000);
- driver.switchTo().window(tabs.get(1));
- sleep(2000);
- driver.switchTo().window(tabs.get(0));
- sleep(2000);
- driver.switchTo().window(tabs.get(2));
- sleep(1000);
- builder.moveToElement(driver.findElement(By.xpath("//img[contains(@alt,'oleole.pl')]"))).click().build().perform();
- //builder.moveToElement(driver.findElement(By.xpath("//*[@id=\"genesis-content\"]/article/div/p[20]/a"))).click().build().perform();
- sleep(10000);
- driver.close();
- }
- public static void F2() throws InterruptedException {
- WebDriver driver = new ChromeDriver();
- driver.get("http://www.audiofanatyk.pl/polecane-sluchawki-przenosne/");
- Actions builder = new Actions(driver);
- JavascriptExecutor js=(JavascriptExecutor) driver;
- sleep(1000);
- driver.close();
- }
- public static void F3() throws InterruptedException {
- WebDriver driver = new ChromeDriver();
- driver.get("http://najlepszeodkurzacze.com/");
- Actions builder = new Actions(driver);
- JavascriptExecutor js=(JavascriptExecutor) driver;
- sleep(1000);
- driver.close();
- }
- public static void F4() throws InterruptedException {
- WebDriver driver = new ChromeDriver();
- driver.get("https://najlepszerankingi.pl/agd/do-kuchni/parowary-ranking/");
- Actions builder = new Actions(driver);
- JavascriptExecutor js=(JavascriptExecutor) driver;
- sleep(1000);
- driver.close();
- }
- public static void F5() throws InterruptedException {
- WebDriver driver = new ChromeDriver();
- driver.get("https://najlepszerankingi.pl/fotografia/aparaty-fotograficzne/lustrzanki-ranking/");
- Actions builder = new Actions(driver);
- JavascriptExecutor js=(JavascriptExecutor) driver;
- sleep(1000);
- driver.close();
- }
- public static void F6() throws InterruptedException {
- WebDriver driver = new ChromeDriver();
- driver.get("https://najlepszerankingi.pl/fotografia/aparaty-fotograficzne/aparaty-kompaktowe-ranking/");
- Actions builder = new Actions(driver);
- JavascriptExecutor js=(JavascriptExecutor) driver;
- sleep(1000);
- driver.close();
- }
- public static void F7() throws InterruptedException {
- WebDriver driver = new ChromeDriver();
- driver.get("https://www.ceneo.pl/AGD_wolnostojace");
- Actions builder = new Actions(driver);
- JavascriptExecutor js=(JavascriptExecutor) driver;
- sleep(1000);
- driver.close();
- }
- public static void F8() throws InterruptedException {
- WebDriver driver = new ChromeDriver();
- driver.get("https://www.ceneo.pl/");
- Actions builder = new Actions(driver);
- JavascriptExecutor js=(JavascriptExecutor) driver;
- sleep(1000);
- driver.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement