Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class simple_search(web_base.web_test):
- def __init__(self, user, password, search_query, **kwargs):
- super(simple_search,self).__init__(**kwargs)
- self.user = user
- self.password = password
- self.search_query = search_query
- def run(self):
- open_eosearch(worker = self.worker, driver = self.driver, url = self.url,\
- user= self.user, password = self.password)()
- web_base.click(
- driver = self.driver,
- worker = self.worker,
- to_click = {"xpath":"//a[@data-target='#tabAdvanced']"},
- to_find = {"xpath":"//div"})()
- # print len(a)
- web_base.click(
- driver = self.driver,
- worker = self.worker,
- to_click = {"xpath":"//button[contains(@title,'Select Template')]"},
- to_find = {"xpath":"//*"})()
- list = self.driver.find_elements_by_xpath("//span[@class='text']")
- print len(list)
- for i in range(0,len(list)):
- print list[i].text
- if list[i].text == 'DIAMETER':
- print "l-am gasit"
- list[i].click()
- break
- #web_base.edit(
- #driver = self.driver,
- #worker = self.worker,
- #to_edit = {"xpath":"//input[@type='text' and @name='searchBox']"},
- #new_string = self.search_query)()
- web_base.click(
- driver = self.driver,
- worker = self.worker,
- to_click = {"xpath":"//button[contains(text(), 'Search')]"},
- to_find = {"xpath":"//*"})()
- def validate(self):
- #time.sleep(20)
- self.result = "PASS"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement