Предисловия, или Размышления о том, как много тестировщиков в IT
Спойлер: очень много. Все они проходят курсы, чтобы войти в мир тестирования, но и проверка знаний новых специалистов заканчивается на моменте сдачи экзаменов на курсах и далее при собеседовании. А что дальше? Вспомнит ли тестировщик тот материал, который проштудировал во время обучения через 1 год? А через 3 года?
Если в компании не применяются мероприятия по аттестации сотрудника и/или сотрудник не применяет полученные знания в работе, то память тестировщика может очень сильно подвести. И более того, это может сказаться также и на качестве тестирования («и далее, как снежный ком…»). При этом проблема может возникнуть не только в отрицательную сторону, где тестер забыл весь пройденный курс обучения, но и в положительную – специалист повысил свои навыки и знания в тестировании, а руководители недооценили своего подчиненного (И как долго недооцененный сотрудник продержится в компании? А ведь это давит морально на эмплоера).
Всем привет. Изучаю Java Selenium switching to frames и натктулся на такое упражнение сделать, которое не получается.
Вопрос к экспертам как мне создать условие к Step 5
Вот код:
driver.get(url_from_file);
driver.manage().window().maximize();
Thread.sleep(3000); //Step2 Search for "table" using search box
driver.findElement(By.xpath("/html/body/div[5]/div[1]/div/form/input")).sendKeys("HTML Tables");
driver.findElement(By.xpath("/html/body/div[5]/div[1]/div/form/button")).click();
Thread.sleep(3000); //Step3 Click on "HTML Tables" link
driver.findElement(By.xpath("//div//a[@class='gs-title']//b[contains(text(), 'HTML Tables')]")).click();
Thread.sleep(4000); //Step4 Click on first "Try it Yourself" button
driver.findElement(By.xpath("//div[7]/div[1]/div[1]/div[3]/a")).click(); //switching to frame
driver.switchTo().frame(driver.findElement(By.id("iframeResult")));
Thread.sleep(4000); //Step5 Validate the company names "Island Trading", "Magazzini Alimentari Riuniti", // where country name is less than 6 characters length