Пример #1
0
def startdriver():
    global driver
    if (Config.readconfig("Details", "Browser") == "Chrome"):
        caps = DesiredCapabilities().CHROME
        caps['pageLoadStrategy'] = 'eager'
        path = "./Drivers/chromedriver.exe"
        driver = Chrome(executable_path=path)
        return driver

    elif (Config.readconfig("Details", "Browser") == "Firefox"):
        path = "./Drivers/geckodriver.exe"
        driver = Firefox(executable_path=path)
        return driver
Пример #2
0
def start():
    global driver
    driver = Initiate.startdriver()
    driver.get(Config.readconfig('Details', 'URL'))
    driver.maximize_window()
    yield
    driver = Initiate.closedriver()
Пример #3
0
def test_dataset(data):
    driver = Initiate.startdriver()
    driver.get(Config.readconfig("Details", "URL"))
    driver.maximize_window()
    reg = Registration.register(driver)
    reg.Login("Login")
    time.sleep(5)
    reg.Username2(data[0])
    reg.Passward2(data[1])
    reg.Login2("Login2")
Пример #4
0
 def City(self,City):
     obj = Select(driver.find_element_by_xpath(Config.elementLoc("RegElements", "City")))
     obj.select_by_visible_text("Ranibennur")
Пример #5
0
 def Login2(self,Login2):
     driver.find_element_by_xpath(Config.elementLoc("RegElements", "Login2")).click()
Пример #6
0
 def Passward2(self,Passward2):
     driver.find_element_by_xpath(Config.elementLoc("RegElements", "Passward2")).send_keys(Passward2)
Пример #7
0
 def Username2(self,Username2):
     driver.find_element_by_xpath(Config.elementLoc("RegElements", "Username2")).send_keys(Username2)
Пример #8
0
 def GetURL(self, URL):
     driver.get(Config.readconfig("Details", "URL"))
     driver.maximize_window()
Пример #9
0
 def SignUp(self,SignUp):
     driver.find_element_by_xpath(Config.elementLoc("RegElements", "SignUp")).click()
Пример #10
0
 def Terms(self,Terms):
     driver.find_element_by_xpath(Config.elementLoc("RegElements", "Terms")).click()
Пример #11
0
 def Cpassward(self, Cpassward):
     driver.find_element_by_xpath(Config.elementLoc("RegElements", "Cpassward")).send_keys(Cpassward)
Пример #12
0
 def Country(self,Country):
     obj = Select(driver.find_element_by_xpath(Config.elementLoc("RegElements", "Country")))
     obj.select_by_visible_text("India")
Пример #13
0
 def State(self,State):
     obj = Select(driver.find_element_by_xpath(Config.elementLoc("RegElements", "State")))
     obj.select_by_visible_text("Karnataka")
Пример #14
0
 def Sex(self,Sex):
     obj = Select(driver.find_element_by_xpath(Config.elementLoc("RegElements", "Sex")))
     obj.select_by_index(1)
Пример #15
0
 def Scroll(self,Scroll):
     driver.execute_script(Config.elementLoc("RegElements", "Scroll"))
Пример #16
0
 def Home(self, Home):
     driver.find_element_by_xpath(Config.elementLoc("RegElements", "Home")).click()
Пример #17
0
 def Phone(self, Phone):
     driver.find_element_by_xpath(Config.elementLoc("RegElements", "Phone")).send_keys(Phone)
Пример #18
0
 def DOB(self, DOB):
     driver.find_element_by_xpath(Config.elementLoc("RegElements", "DOB")).send_keys(DOB)
Пример #19
0
 def Zip(self,Zip):
     driver.find_element_by_xpath(Config.elementLoc("RegElements", "Zip")).send_keys("581115")
Пример #20
0
 def EmailID(self, EmailID):
     driver.find_element_by_xpath(Config.elementLoc("RegElements", "EmailID")).send_keys(EmailID)