Пример #1
0
 def setUpClass(cls):
     #print("setupclass")
     print(parames)
     cls.driver = BrowserEngine(parames).start_browser()
     cls.rp = RegisterPage(cls.driver)
     cls.log = LogRecord()
     cls.logger = cls.log.log_record()
Пример #2
0
 def test(self, *args, **kwargs):
     self.log = LogRecord()
     self.logger = self.log.log_record(self)
     global r
     r = RunMain(kwargs, self.logger)
     #res = r.run_main(self.driver,parames)
     self.res = r.run_main(self.driver)
     if self.res != None:
         self.assertTrue(self.res)
Пример #3
0
    def enter_upload_page(self):
        self.open()
        self.click_element(self.get_share_kng_btn_element())
        self.switch_window()

    def enter_upload_scorm_page(self):
        self.open()
        self.move_to_target(self.get_share_kng_btn_element())
        self.click_element(self.get_scorm_upload_btn())
        self.switch_window()

    def enter_upload_html_page(self):
        self.open()
        self.move_to_target(self.get_share_kng_btn_element())
        self.click_element(self.get_html_upload_btn())
        self.switch_window()

    def delete_file(self):
        self.move_to_target(self.get_first_edit_btn_element())
        self.click_element(self.get_first_delete_btn_element())
        al = self.switch_alert()
        al and al.accept()
        self.get_ele.wait_element_disappear("loading_status", "kng_element")


if __name__ == "__main__":
    driver = BrowserEngine("chrome").start_browser()
    log = LogRecord()
    logger = log.log_record()
Пример #4
0
 def __init__(self):
     self.con = ConfigData()
     self.opera = OperaMethods()
     self.log = LogRecord()
     self.logger = self.log.get_log()