Advertisement
Guest User

Untitled

a guest
Jul 6th, 2016
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. //String TESTDROID_USERNAME = "Testdroid username";
  2. //String TESTDROID_PASSWORD = "Testdroid Password";
  3. String TESTDROID_APIKEY = "xxx"; //either username & password or apikey
  4.  
  5. DesiredCapabilities capabilities = new DesiredCapabilities();
  6. capabilities.SetCapability("device", "Android");
  7.  
  8. capabilities.SetCapability("deviceName", "LG Google Nexus 5 6.0 -EU");
  9. capabilities.SetCapability("platformName", "Android");
  10.  
  11.  
  12. //capabilities.SetCapability("testdroid_username", TESTDROID_USERNAME);
  13. //capabilities.SetCapability("testdroid_password", TESTDROID_PASSWORD);
  14. capabilities.SetCapability("testdroid_apiKey", TESTDROID_APIKEY);
  15. capabilities.SetCapability("testdroid_target", "Android");
  16. capabilities.SetCapability("testdroid_project", "xxxxx");
  17. capabilities.SetCapability("testdroid_testrun", "xxxxx");
  18.  
  19. // See available devices at: https://cloud.testdroid.com/#public/devices
  20. capabilities.SetCapability("testdroid_device", "LG Google Nexus 5 6.0 -EU"); // Freemium device
  21. capabilities.SetCapability("testdroid_app", "sample/BitbarSampleApp.apk"); //to use existing app using "latest" as fileUUID
  22.  
  23. Console.WriteLine("WebDriver request initiated. Waiting for response, this typically takes 2-3 mins");
  24. try
  25. {
  26. driver = new AndroidDriver<AndroidElement>(new Uri("http://appium.testdroid.com/wd/hub"), capabilities, TimeSpan.FromSeconds(3000));
  27.  
  28. }
  29. catch (Exception ex)
  30. {
  31. Console.WriteLine(ex);
  32. }
  33. Console.WriteLine("WebDriver response received.");
  34.  
  35.  
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement