Advertisement
Guest User

Untitled

a guest
Jan 16th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.72 KB | None | 0 0
  1. class simple_search(web_base.web_test):
  2. def __init__(self, user, password, search_query, **kwargs):
  3. super(simple_search,self).__init__(**kwargs)
  4. self.user = user
  5. self.password = password
  6. self.search_query = search_query
  7.  
  8. def run(self):
  9. open_eosearch(worker = self.worker, driver = self.driver, url = self.url,\
  10. user= self.user, password = self.password)()
  11. web_base.click(
  12. driver = self.driver,
  13. worker = self.worker,
  14. to_click = {"xpath":"//a[@data-target='#tabAdvanced']"},
  15. to_find = {"xpath":"//div"})()
  16.  
  17. # print len(a)
  18. web_base.click(
  19. driver = self.driver,
  20. worker = self.worker,
  21. to_click = {"xpath":"//button[contains(@title,'Select Template')]"},
  22. to_find = {"xpath":"//*"})()
  23.  
  24. list = self.driver.find_elements_by_xpath("//span[@class='text']")
  25. print len(list)
  26. for i in range(0,len(list)):
  27. print list[i].text
  28. if list[i].text == 'DIAMETER':
  29. print "l-am gasit"
  30. list[i].click()
  31. break
  32. #web_base.edit(
  33. #driver = self.driver,
  34. #worker = self.worker,
  35. #to_edit = {"xpath":"//input[@type='text' and @name='searchBox']"},
  36. #new_string = self.search_query)()
  37. web_base.click(
  38. driver = self.driver,
  39. worker = self.worker,
  40. to_click = {"xpath":"//button[contains(text(), 'Search')]"},
  41. to_find = {"xpath":"//*"})()
  42. def validate(self):
  43. #time.sleep(20)
  44. self.result = "PASS"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement