win_GUI.py 文件源码

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

项目:Automation-Framework-for-devices 作者: tok-gogogo 项目源码 文件源码
def loadrunner_Scenario(self,app = 'D:\\Program Files\\HP\\LoadRunner\\bin\\Wlrun.exe',scriptname ='Scenario1.lrs'):
        count = '2'
        #app = 'D:\\Program Files\\HP\\LoadRunner\\bin\\Wlrun.exe'
        self.startapp(app)
        self.sleep(count)
        str_app = 'New Scenario'
        list = [] 
        result = False
        try:
            list = self.Find_Gui_window(str_app)
        except Exception ,exc_str:
            log_print(exc_str)
            return False
        if len(list)>0:
            print list
            control_name = 'Cancel'
            control_class = 'Button'
            self.Find_Gui_button(str_app,control_class,control_name)
        str_app = 'HP LoadRunner Controller'
        self.app_first(str_app)
        self.shortcut_keys(['Ctrl','O'])

        str_app = 'Open Scenario'
        self.Find_Gui_edit(str_app,control_class='Edit',filename=scriptname,stop_flag='1')
        time.sleep(2)
        self.app_first(str_app)
        control_name = '´ò¿ª(&O)'
        control_class = 'Button'
        self.Find_Gui_button(str_app,control_class,control_name)

        time.sleep(10)
        str_app = 'HP LoadRunner Controller'
        self.app_first(str_app)
        self.shortcut_keys(['F5'])

        time.sleep(1)
        list_a = self.Find_Gui_window()
        if len(list_a)>0:
            control_class = 'Button'
            control_name = 'ÊÇ(&Y)'
            try:
                result = self.Find_Gui_button(list_a[0],control_class,control_name)
            except:
                return False
        else:
            result = True
        return result



        #self.shortcut_keys(['Ctrl','O'])

        '''
        win32api.keybd_event(17,0,0,0)   #ctrl¼üλÂëÊÇ17
        win32api.keybd_event(79,0,0,0)  #o¼üλÂëÊÇ86
        win32api.keybd_event(79,0,win32con.KEYEVENTF_KEYUP,0) #ÊͷŰ´¼ü
        win32api.keybd_event(17,0,win32con.KEYEVENTF_KEYUP,0)
        '''
        #str_app = 'New Scenario'
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号