Safe.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:myautotest 作者: auuppp 项目源码 文件源码
def keypair(self,cloud_controller_name):
        Cloud_DebugLog.stepinfo(Messages.LOGIN_CLOUD) #"Login cloud"
        Cloud_client_browser = self.driver

        # :???????? Login and pass in with username, password, server and port
        self.admin_cloud_login(username='admin')
        time.sleep(TestSpeedControl.TEST_STEP_INTERVAL)


        Cloud_DebugLog.stepinfo(Messages.CLICK_SET)
        Cloud_DebugLog.debug_print(Messages.CLICK_SET)
        Cloud_browser_main_map = Main_Browser_UIMap(Cloud_client_browser)
        openstatus=Cloud_client_browser.find_element_by_xpath("//span[text()='??']/../..").get_attribute("class")
        if openstatus=='open':
            pass
        else:

            safe_menu_btn=Cloud_browser_main_map.get_menu('security/')
            safe_menu_btn.click()
        safe_map=Safe_UIMap(Cloud_client_browser)
        safe_map.getelement("//span[text()='???']").click()
        time.sleep(1)
        safe_map.getelement("//*[@id='create_keypair']").click()
        time.sleep(1)
        keypairname='gyp'+"".join(random.sample('1234567890zyxwvutsrqponmlkjihgfedcba',5))
        safe_map.getelement("//*[@id='modal_style']/div/div[2]/div/div/div[1]/input").send_keys(keypairname)     
        safe_map.get_select(cloud_controller_name,name='cloud_controller_id')
        safe_map.getelement(id='id_button_submit').click()
        time.sleep(5)
        #safe_map.getelement("//*[@id='product-page']/div/h3").send_keys(Keys.ENTER)

        h3=safe_map.getelement("//*[@id='product-page']/div/h3").text
        a="???\""+keypairname+"\"??????????????????"
        assert h3==a
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号