Guest User

Untitled

a guest
Aug 14th, 2018
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.41 KB | None | 0 0
  1. [![package abc;
  2.  
  3. import java.io.IOException;
  4.  
  5. import org.openqa.selenium.By;
  6. import org.openqa.selenium.WebElement;
  7. import org.openqa.selenium.support.ui.Select;
  8. import org.testng.annotations.BeforeTest;
  9. import org.testng.annotations.Test;
  10.  
  11. public class Profile {
  12.  
  13. Setup s1=new Setup();
  14. Login l1=new Login();
  15.  
  16. @BeforeTest
  17. public void setup()
  18. {
  19. s1.openbroweser();
  20.  
  21. }
  22. @Test(priority=1)
  23. public void profile()
  24. {
  25. s1.getdriver().get("google.com");
  26. WebElement email=s1.getdriver().findElement(By.name("email"));
  27. email.clear();
  28. email.sendKeys("test@gmail.com");
  29.  
  30. WebElement password=s1.getdriver().findElement(By.name("password"));
  31. password.clear();
  32. password.sendKeys("heena1");
  33.  
  34. WebElement signin=s1.getdriver().findElement(By.id("m_login_signin_submit"));
  35. signin.click();
  36. }
  37.  
  38. @Test(priority=2)
  39. public void blankdata() throws InterruptedException, IOException
  40. {
  41. Thread.sleep(3000);
  42. WebElement pic=s1.getdriver().findElement(By.className("form-control"));
  43. pic.click();
  44. Thread.sleep(5000);
  45. Runtime.getRuntime().exec("C:\Users\Rutvi \Desktop\fileupload.exe");
  46.  
  47. WebElement name=s1.getdriver().findElement(By.name("name"));
  48. name.clear();
  49. name.sendKeys(" ");
  50.  
  51. WebElement phno=s1.getdriver().findElement(By.name("phone"));
  52. phno.clear();
  53. phno.sendKeys(" ");
  54.  
  55. WebElement comname=s1.getdriver().findElement(By.name("company_name"));
  56. comname.clear();
  57. comname.sendKeys(" ");
  58.  
  59. WebElement vatno=s1.getdriver().findElement(By.name("vat_number"));
  60. vatno.clear();
  61. vatno.sendKeys(" ");
  62.  
  63. WebElement cocno=s1.getdriver().findElement(By.name("coc_number"));
  64. cocno.clear();
  65. cocno.sendKeys(" ");
  66.  
  67. WebElement address=s1.getdriver().findElement(By.name("address"));
  68. address.clear();
  69. address.sendKeys(" ");
  70.  
  71. WebElement postalcode=s1.getdriver().findElement(By.name("postal_code"));
  72. postalcode.clear();
  73. postalcode.sendKeys(" ");
  74.  
  75. WebElement provience=s1.getdriver().findElement(By.name("provincie"));
  76. Select dropdown= new Select(provience);
  77. // dropdown.selectByIndex(3);
  78.  
  79. WebElement save=s1.getdriver().findElement(By.id("update_user_profile"));
  80. save.click();
  81. }
  82.  
  83. @Test(priority=3)
  84. public void invaliddata() throws InterruptedException, IOException
  85. {
  86.  
  87. WebElement pic=s1.getdriver().findElement(By.className("form-control"));
  88. pic.click();
  89. Thread.sleep(5000);
  90. Runtime.getRuntime().exec("C:\Users\Rutvi\Desktop\wrongfileupload.exe");
  91.  
  92. WebElement name=s1.getdriver().findElement(By.name("name"));
  93. name.clear();
  94. name.sendKeys("Rutvi");
  95.  
  96. WebElement phno=s1.getdriver().findElement(By.name("phone"));
  97. phno.clear();
  98. phno.sendKeys("9012345678");
  99.  
  100. WebElement comname=s1.getdriver().findElement(By.name("company_name"));
  101. comname.clear();
  102. comname.sendKeys("search native");
  103.  
  104. WebElement vatno=s1.getdriver().findElement(By.name("vat_number"));
  105. vatno.clear();
  106. vatno.sendKeys("123454");
  107.  
  108. WebElement cocno=s1.getdriver().findElement(By.name("coc_number"));
  109. cocno.clear();
  110. cocno.sendKeys("89798");
  111.  
  112. WebElement address=s1.getdriver().findElement(By.name("address"));
  113. address.clear();
  114. address.sendKeys("ahmedabad");
  115.  
  116. WebElement postalcode=s1.getdriver().findElement(By.name("postal_code"));
  117. postalcode.clear();
  118. postalcode.sendKeys("1234AS");
  119.  
  120. WebElement provience=s1.getdriver().findElement(By.name("provincie"));
  121. Select dropdown= new Select(provience);
  122. dropdown.selectByIndex(3);
  123.  
  124. WebElement save=s1.getdriver().findElement(By.id("update_user_profile"));
  125. save.click();
  126.  
  127. }
  128.  
  129. @Test(priority=4)
  130. public void validdata() throws InterruptedException, IOException
  131. {
  132. Thread.sleep(3000);
  133. WebElement pic=s1.getdriver().findElement(By.className("form-control"));
  134. pic.click();
  135.  
  136. Runtime.getRuntime().exec("C:\Users\Rutvi\Desktop\fileupload.exe");
  137. Thread.sleep(5000);
  138. WebElement name=s1.getdriver().findElement(By.name("name"));
  139. name.clear();
  140. name.sendKeys("Rutvi");
  141.  
  142. WebElement phno=s1.getdriver().findElement(By.name("phone"));
  143. phno.clear();
  144. phno.sendKeys("9012345678");
  145.  
  146. WebElement comname=s1.getdriver().findElement(By.name("company_name"));
  147. comname.clear();
  148. comname.sendKeys("search native");
  149.  
  150. WebElement vatno=s1.getdriver().findElement(By.name("vat_number"));
  151. vatno.clear();
  152. vatno.sendKeys("123454");
  153.  
  154. WebElement cocno=s1.getdriver().findElement(By.name("coc_number"));
  155. cocno.clear();
  156. cocno.sendKeys("89798");
  157.  
  158. WebElement address=s1.getdriver().findElement(By.name("address"));
  159. address.clear();
  160. address.sendKeys("ahmedabad");
  161.  
  162. WebElement postalcode=s1.getdriver().findElement(By.name("postal_code"));
  163. postalcode.clear();
  164. postalcode.sendKeys("1234AS");
  165.  
  166. WebElement provience=s1.getdriver().findElement(By.name("provincie"));
  167. Select dropdown= new Select(provience);
  168. dropdown.selectByIndex(3);
  169.  
  170. WebElement save=s1.getdriver().findElement(By.id("update_user_profile"));
  171. save.click();
  172.  
  173. }
  174.  
  175. }
Add Comment
Please, Sign In to add comment