У нас вы можете посмотреть бесплатно 34# How to capture screenshots or multiple screenshots in Selenium или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
In this session you will learn how to capture Screenshot or multiple Screenshots in Selenium which will help you to be more hands on for framework design. ( Please refer Program code copied at the end ) Github link for all the programs and techniques on Framework design pre-requisites https://github.com/knowledgeshare-tec... Please join Facebook Group from below link / 4754296501308288 GitHub Repository link for basic Selenium programs for practise https://github.com/knowledgeshare-tec... Please check below Playlist for your easy Learning Step-by-Step Selenium Learning Playlist • Selenium Module-wise Learning Playlist for Selenium Selenium Module - 1 Playlist • Selenium - Module_1 Selenium Module - 2 Playlist • Selenium - Module_2 Selenium Module - 3 Playlist • Selenium - Module_3 Selenium Module - 4 Playlist • Selenium - Module_4 Selenium Module - 5 Playlist • Selenium - Module_5 Selenium Module - 6 Playlist • Selenium - Module_6 Selenium Module - 7 Playlist • Selenium - Module_7 Core Java Basic Concepts Playlist • Core Java OOPS Concepts Playlist • OOPS Concepts in Java ************************************** Capture Screenshot Program ************************************** package framework.prerequisites; import java.io.File; import java.io.IOException; import org.apache.commons.io.FileUtils; import org.openqa.selenium.By; import org.openqa.selenium.OutputType; import org.openqa.selenium.TakesScreenshot; import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; import io.github.bonigarcia.wdm.WebDriverManager; public class CaptureScreenshot { public static void main(String[] args) throws IOException { WebDriverManager.firefoxdriver().setup(); WebDriver driver=new FirefoxDriver(); driver.get("http://www.google.com"); driver.manage().window().maximize(); driver.findElement(By.name("q")).sendKeys("Knowledge Share"); File src= ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE); FileUtils.copyFile(src, new File("E:\\Selenium + Java - Youtube\\Screenshots_Captures\\error.png")); } } ******************************************* Capture Multiple Screenshots Program : ******************************************* package framework.prerequisites; import java.io.File; import java.io.IOException; import org.apache.commons.io.FileUtils; import org.openqa.selenium.By; import org.openqa.selenium.OutputType; import org.openqa.selenium.TakesScreenshot; import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; import io.github.bonigarcia.wdm.WebDriverManager; public class CaptureMultipleScreenshot { public static void main(String[] args) throws IOException { WebDriverManager.firefoxdriver().setup(); WebDriver driver=new FirefoxDriver(); driver.get("http://www.google.com"); driver.manage().window().maximize(); CaptureMultipleScreenshot.capture_with_name(driver,"homepage"); driver.findElement(By.name("q")).sendKeys("Knowledge Share"); CaptureMultipleScreenshot.capture_with_name(driver,"texttyped"); } /* public static void capture(WebDriver driver) throws IOException { File src= ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE); FileUtils.copyFile(src, new File("E:\\Selenium + Java - Youtube\\Screenshots_Captures\\" + System.currentTimeMillis() + " Screenshot.png")); } */ public static void capture_with_name(WebDriver driver,String name) throws IOException { File src=((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE); FileUtils.copyFile(src, new File("E:\\Selenium + Java - Youtube\\Screenshots_Captures\\" + name + ".png")); } }