예제 #1
0
class TestCases():
    dri = pwd()
    driver = webdriver.Firefox(executable_path=dri.get_driver_path())
    driver1 = cqube(driver)
    driver1.open_cqube_appln()
    driver1.login_cqube()
    driver1.navigate_to_student_report()
    time.sleep(3)
    select_year = Select(driver.find_element_by_name(Data.select_year))
    select_month = Select(driver.find_element_by_name(Data.select_month))
    time.sleep(3)

    year = []
    month = []

    for x in select_year.options:
        year.append(x.text)
    for y in select_month.options:
        month.append(y.text)

    for x in range(1, len(year)):
        for y in range(1, len(month)):
            a = arg()
            a.list.append(year[x])
            a.list.append(month[y])
            cal = MyTestSuite()
            cal.test_Issue_sar(month[y])
            a.list.clear()
    ca_crc = MyTestSuite()
    ca_crc.test_Issue_crc()
    ca_sem = MyTestSuite()
    ca_sem.test_Issue_sem()
    driver.close()
예제 #2
0
 def test_search(self):
     driver = cqube(self.driver)
     driver.login_cqube()
     driver.navigate_to_student_report()
     x = arg()
     driver.select_month_year(x.list[0], x.list[1])
     time.sleep(5)
예제 #3
0
 def setUp(self):
     driver_path = pwd()
     self.driver = webdriver.Chrome(driver_path.get_driver_path())
     driver = cqube(self.driver)
     driver.open_cqube_appln()
     driver = cqube(self.driver)
     driver.login_cqube()
     driver.navigate_to_student_report()
     x = arg()
 def setUp(self):
     driver_path = pwd()
     self.driver = webdriver.Firefox(executable_path=driver_path.get_driver_path())
     driver = cqube(self.driver)
     driver.open_cqube_appln()
     driver = cqube(self.driver)
     driver.login_cqube()
     driver.navigate_to_student_report()
     x = arg()