Guest User

Untitled

a guest
Nov 19th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.96 KB | None | 0 0
  1. WebClient client = new WebClient();
  2. client.DownloadFile(path, @"...");
  3.  
  4. //saveImage = ImageIO.read();
  5. //ImageIO.write(saveImage "...", new File("..."));
  6.  
  7. using System;
  8. using System.Drawing.Imaging;
  9. using OpenQA.Selenium;
  10. using OpenQA.Selenium.Chrome;
  11. using OpenQA.Selenium.Support.UI;
  12. using OpenQA.Selenium.Interactions;
  13. using OpenQA.Selenium.Internal;
  14. using System.Net;
  15. using System.IO;
  16. using Microsoft.VisualStudio.TestTools.UnitTesting;
  17.  
  18. namespace Selenium.Sample
  19. {
  20. [TestClass]
  21. public class UnitTest1
  22. {
  23. ChromeDriver chrome;
  24.  
  25. [TestMethod]
  26. public void TestMethod1()
  27. {
  28. chrome = new ChromeDriver();
  29. chrome.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(10);
  30. chrome.Navigate().GoToUrl("http://www.google.com/");
  31. chrome.FindElement(By.Id("lst-ib")).SendKeys("фото дня" + Keys.Enter);
  32. chrome.FindElement(By.CssSelector("div.hdtb-mitem:nth-child(2) > a:nth-child(1)")).Click();
  33. chrome.FindElement(By.CssSelector("#abar_button_opt")).Click();
  34. chrome.FindElement(By.CssSelector("#lb > div > a:nth-child(3)")).Click();
  35. chrome.FindElement(By.CssSelector("#imgsz_button")).Click();
  36. chrome.FindElement(By.XPath("//*[@id=':7d']")).Click();
  37. chrome.FindElement(By.CssSelector("body > div.bottom-wrapper > div._Vkb > form > div:nth-child(8) > div:nth-child(10) > div._Ai > input")).Click();
  38. //chrome.FindElement(By.CssSelector("#rg_s > div:nth-child(1) > a > img")).Click();
  39. }
  40. public void search(string query = null);
  41. {
  42. const string url = "https://ww.google.com/search?tbm=isch&q=";
  43. var chrome = new ChromeDriver();
  44. chrome.Navigate(url + query);
  45. while (chrome.ReadyState != WebBrowserReadyState.Complete);
  46. {
  47. ApplicationId.DoEvents();
  48. }
  49.  
  50. private void Download(string url = null)
  51. {
  52. using (WebClient client = new WebClient())
  53. {
  54. client.DownloadFile(url, Path.GetFileName(url));
  55. }
  56. }
Add Comment
Please, Sign In to add comment