I tried to use method (credits to Shenyuan Lu ):
org.apache.commons.io.FileUtils.copyURLToFile(URL, File)
Precisely:
org.apache.co
According to the FileUtils#copyURLToFile() API...
The first parameter needs to be a URL
object, and the second parameter needs to be a File
Object. You are passing Strings as both args. Try...
org.apache.commons.io.FileUtils.copyURLToFile(new URL(driver.getCurrentUrl()), new File("C:\\Users\\myDocs\\myfolder\\myFile.pdf"));
Also, since this method throws an exception, you either need to make your method throw an exception, or surround the statement in a try {} catch{} block.
e.g.
try {
org.apache.commons.io.FileUtils.copyURLToFile(new URL(driver.getCurrentUrl()), new File("C:\\Users\\myDocs\\myfolder\\myFile.pdf"));
} catch (Exception x) { x.printStackTrace(); }