demotwo.py 文件源码

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

项目:myautotest 作者: auuppp 项目源码 文件源码
def operation(self,vmname,btnlocator,statelocator,text,user):
        #?????
        #name?????????????
        #btnlocator????????????????????xpath
        #statelocator???xpath
        #text????????????????
        if 'stop' in btnlocator:
            Cloud_DebugLog.stepinfo(Messages.VM_STOP)
        elif 'restart' in btnlocator:
            Cloud_DebugLog.stepinfo(Messages.VM_RESTART)
        else:
            Cloud_DebugLog.stepinfo(Messages.VM_START)
        userid=utils_misc.readconfig("DepManage").get(user, 'userid')
        password=utils_misc.readconfig("DepManage").get(user, 'password')
        #userid=utils_misc.readconfig("DepManage").get('USER', 'userid')
        #password=utils_misc.readconfig("DepManage").get('USER', 'password')
        #self.normal_cloud_login(userid,password)
        self._search(vmname)
        Cloud_server_map=self.Cloud_server_map
        Cloud_server_map.getelement(btnlocator).click()
        Cloud_server_map.getelement(Cloud_server_map.submit_btn).click()
        WebDriverWait(self.Cloud_client_browser,100).until(expected_conditions.text_to_be_present_in_element((By.XPATH,statelocator), text))
        Cloud_DebugLog.stepinfo(Messages.VM_operation)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号