editQuota.py 文件源码

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

项目:myautotest 作者: auuppp 项目源码 文件源码
def search_Orgresource(self,skey,svalue):
        Cloud_client_browser = self.driver
        self.admin_cloud_login(username='org231',password='111111',assertusername='?????')
        Cloud_browser_main_map = Main_Browser_UIMap(Cloud_client_browser)
        time.sleep(2)
        Cloud_browser_main_map.get_menu('quota').click()
        EditQuota_map=EditQuota_UIMap(Cloud_client_browser)
        try:
            EditQuota_map.getelement('//*[@id="product-nav"]/li[12]/ul/li[2]/a').click()
        except Exception, e:
            Cloud_browser_main_map.get_menu('quota').click()
            EditQuota_map.getelement('//*[@id="product-nav"]/li[12]/ul/li[2]/a').click()
        time.sleep(2)
        # js='document.getElementsByClassName("ps-scrollbar-x-rail")[1].style="left: 0px; bottom: 0px;"'
        # Cloud_client_browser.execute_script(js)
        # Cloud_client_browser.execute_script('document.getElementsByClassName("ps-scrollbar-x-rail")[1].style="left: 0px; bottom: 0px;"')
        # Cloud_client_browser.execute_script('document.getElementsByClassName("ps-scrollbar-y-rail")[1].style="top: 0px; right: 0px; height: 950px;"')
        # Cloud_client_browser.execute_script('document.getElementsByClassName("ps-scrollbar-y")[1].style="top: 0px; height: 527px;"')
        #time.sleep(2)
        # js='document.getElementsByClassName("product-page")[0].scrollTop=10000'
        # Cloud_client_browser.execute_script(js)
        #Cloud_client_browser.find_element_by_css_selector('#quota_form > div > select').click()
        #time.sleep(10)
        #EditQuota_map.get_select(skey,element='//*[@id="quota_form"]/div/select')
        #time.sleep(2)


        EditQuota_map.getelement('//*[@id="quota_form"]/div/select').click()
        time.sleep(3)
        # xpath="//option[text()='%s']"%skey
        # print xpath

        if skey=='?????':
            EditQuota_map.getelement(id='search_key').send_keys(svalue)
            EditQuota_map.getelement(id='search').click()
            assert svalue in EditQuota_map.getelement('//*[@id="tr1"]/td[1]').text
        if skey=='?????':
            EditQuota_map.getelement('//*[@id="quota_form"]/div/select').send_keys(Keys.END)
            EditQuota_map.getelement('//*[@id="quota_form"]/div/select').send_keys(Keys.ENTER)
            EditQuota_map.getelement(id='search_key').send_keys(svalue)
            EditQuota_map.getelement(id='search').click()
            assert svalue in EditQuota_map.getelement('//*[@id="tr1"]/td[2]').text
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号