Пример #1
0
 def setUp(self):
     self.logger = Log()
     self.logger.info('############################### START ###############################')
     self.dr = pyselenium.PySelenium(globalparam.browser)
     self.dr.max_window()
     self.dr.open(config.url)
     self.logger.info('打开{}'.format(config.url))
Пример #2
0
 def setUpClass(cls):
     cls.logger = Log()
     cls.logger.info(
         '############################### START ###############################'
     )
     cls.dr = pyselenium.PySelenium(globalparam.browser)
     cls.dr.max_window()
Пример #3
0
 def setUp(self):
     self.logger = Log()
     self.logger.info(
         '############################### START ###############################'
     )
     self.dr = pyselenium.PySelenium(globalparam.browser)
     self.dr.max_window()
Пример #4
0
 def setUp(self):
     logger.info(
         '############################### START ###############################'
     )
     self.dr = pyselenium.PySelenium(globalparam.browser,
                                     globalparam.headless)
     self.dr.open(ConfigInit.url)
     logger.info('打开{}'.format(ConfigInit.url))
Пример #5
0
 def setup_class(cls):
     cls.logger = Log()
     cls.imge_path = globalparam.img_path
     cls.logger.info(
         '############################### START ###############################')
     cls.dr = pyselenium.PySelenium(globalparam.browser,globalparam.headless)
     cls.dr.max_window()
     cls.login = Login(cls.dr)
Пример #6
0
 def tearDownClass(self):
     self.logger = Log()
     self.dr = pyselenium.PySelenium(globalparam.browser)
     print('\n')
     self.dr.quit()
     self.logger.info(
         '######################## This App Cases End ###########################'
     )
Пример #7
0
 def setUp(self):
     logger.info(
         '############################### START ###############################'
     )
     self.dr = pyselenium.PySelenium(globalparam.browser,
                                     globalparam.headless)
     self.dr.open(ConfigInit.url)
     logger.info('打开{}'.format(ConfigInit.url))
     self.workbench = Login(self.dr).login('admin', 'jimi123', '业务平台')
Пример #8
0
 def setUp(self):
     logger.info(
         '############################### START ###############################'
     )
     self.dr = pyselenium.PySelenium(globalparam.browser,
                                     globalparam.headless)
     self.dr.max_window()
     self.dr.open(ConfigInit.url)
     logger.info('打开{}'.format(ConfigInit.url))
     self.workbench = Login(self.dr).login('username', 'password')
Пример #9
0
 def setUp(self):
     logger.info(
         '############################### START ###############################'
     )
     self.dr = pyselenium.PySelenium(globalparam.browser,
                                     globalparam.headless)
     self.dr.max_window()
     self.dr.open(ConfigInit.url)
     logger.info('打开{}'.format(ConfigInit.url))
     self.workbench = Login(self.dr).login('*****@*****.**', 'q5310543')
Пример #10
0
 def setUpClass(cls):
     cls.logger = Log()
     cls.logger.info(
         '############################### START ###############################'
     )
     cls.dr = pyselenium.PySelenium(globalparam.browser)
     cls.dr.max_window()
     uokologinpage = loginpage.LoginPage(cls.dr)
     uokologinpage.login('13408631121', '123456')
     uokologinpage.click_ucenter()
Пример #11
0
 def setUp(self):
     self.logger = Log()
     self.logger.info('############################### START ###############################')
     self.dr = pyselenium.PySelenium(globalparam.browser)
     self.dr.max_window()
     self.dr.open(config.url)
     self.logger.info('打开{}'.format(config.url))
     u_index = UtomarketIndexPage.IndexPage(self.dr)
     u_login = u_index.click_login_btn()
     u_login.login(config.username, '3201')
Пример #12
0
 def setUp(self):
     self.logger = Log()
     self.logger.info(
         '############################### START ###############################'
     )
     self.dr = pyselenium.PySelenium(globalparam.browser)
     self.dr.open(globalparam.server_addr + "/admin")
     self.dr.wait(10)
     sleep(2)
     self.dr.max_window()
Пример #13
0
 def setUp(self):
     logger.info(
         '############################### START ###############################'
     )
     self.dr = pyselenium.PySelenium(globalparam.browser,
                                     globalparam.headless)
     self.dr.max_window()
     self.dr.open(ConfigInit.url)
     logger.info('打开{}'.format(ConfigInit.url))
     self.workbench = Login(self.dr).login('18175516432', 'hb123456')
     self.material = self.workbench.personal_wisdomspace()
Пример #14
0
 def setUp(self):
     self.logger = Log()
     self.logger.info(
         '############################### START ###############################'
     )
     #self.dr = pyselenium.PySelenium(globalparam.browser,'127.0.0.1:8080')
     self.dr = pyselenium.PySelenium(globalparam.browser)
     self.dr.open(globalparam.server_addr)
     self.dr.wait(5)
     sleep(2)
     self.dr.max_window()
     self.dr.wait(10)
Пример #15
0
 def setUpClass(cls):
     cls.logger = Log()
     cls.logger.info(
         '############################### START ###############################'
     )
     cls.dr = pyselenium.PySelenium(globalparam.browser)
     cls.dr.max_window()
     uokohomepage = homepage.HomePage(cls.dr)
     uokohomepage.open_uoko_home()
     uokohomepage.click_map_search()
     uokohomepage.zoomin_js()
     sleep(5)
Пример #16
0
 def setUpClass(self):
     self.logger = Log()
     self.logger.info('################################################ This App Cases Start ################################################')
     self.imgs = []  # (可选)初始化截图列表
     self.dr = pyselenium.PySelenium(globalparam.browser)
     self.dr.max_window()
     loginpage = loginPage.loginPage(self.dr)
     loginpage.into_login_page()
     loginpage.input_username(globalparam.user)
     loginpage.input_password(globalparam.passwd)
     loginpage.click_login_button()
     sleep(3)
     self.logger.info('成功登录' + self.dr.get_title())
Пример #17
0
 def setUpClass(self):
     self.logger = Log()
     self.logger.info(
         '######################## This App Cases Start #########################'
     )
     self.dr = pyselenium.PySelenium(globalparam.browser)
     self.dr.set_window(1400, 900)
     loginpage = viploginPage.viploginPage(self.dr)
     loginpage.into_login_page()
     loginpage.input_username(globalparam.user)
     loginpage.input_password(globalparam.passwd)
     loginpage.click_login_button()
     sleep(3)
Пример #18
0
def driver(request):
    global driver
    '''只打开浏览器和关闭浏览器'''
    log.info("打开浏览器")
    driver = pyselenium.PySelenium(globalparam.browser)
    driver.max_window()  # 最大化

    def end():
        log.info("用例全部执行完毕,关闭浏览器")
        time.sleep(globalparam.small)
        driver.quit()

    request.addfinalizer(end)
    return driver
Пример #19
0
            self.sip.open_sys_image()
            self.sip.select_image_name(imagename)
            self.sip.click_region_box()
            self.sip.select_region(regionname)
            self.sip.click_resnode_box()
            self.sip.select_resnode(resnode)
            self.sip.click_datacenter_box()
            self.sip.select_datacenter(dc)
            text = self.sip.get_text_iamge_table()
            return text
        except Exception as e:
            self.log.error("异常错误:%s" % e)


if __name__ == '__main__':
    from public.common import pyselenium
    from config import globalparam
    from public.appmodel.loginaction import Login

    dr = pyselenium.PySelenium(globalparam.browser)
    dr.wait(10)
    dr.max_window()
    login = Login(dr).login("hubei01", "1qaz!QAZ")
    sleep(2)
    sys = ImageManageAction(dr)
    # sys.global_setting(provisiontype="厚置备置零",networkadapter="vmxnet2")
    path = r"E:\cmp\data\cirros-dianxin.vmdk"
    # sys.upload_file("test_04",path=path,timeout=10)
    text = sys.get_image_meg("test", "湖北", "湖北", "DC1")
    print(text)