ctrl_waveQoE.py 文件源码

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

项目:Automation-Framework-for-devices 作者: tok-gogogo 项目源码 文件源码
def select_ssid(self):  

        hwd0 = win32gui.FindWindow(WAVEQOE_CLASS,'WaveQoE - Real-World Deployment Tests: WaveQoE - 802.11ng_20.wml')
        #print hwd0
        win32gui.SetForegroundWindow(hwd0)
        hwd1 = win32gui.FindWindowEx(hwd0, None, WAVEQOE_CLASS, 'qt_central_widget')
        #print hwd1
        hwd2 = win32gui.FindWindowEx(hwd1, None, WAVEQOE_CLASS, 'splitter6')
        #print hwd2
        hwd3 = win32gui.FindWindowEx(hwd2, None, WAVEQOE_CLASS, 'layout156')
        #print hwd3
        hwd4 = win32gui.FindWindowEx(hwd3, None, WAVEQOE_CLASS, 'mainStack')
        print hwd4
        hwd5 = win32gui.FindWindowEx(hwd4, None, WAVEQOE_CLASS, 'portSetup')
        print hwd5
        hwd6 = win32gui.FindWindowEx(hwd5, None, WAVEQOE_CLASS, 'buttonGroup28')
        #print hwd6


        #click Connect butten
        hwd7 = win32gui.FindWindowEx(hwd6, None, WAVEQOE_CLASS, 'chassisConnectBtn')
        #print hwd7
        self.Mouse_LB_click(hwd7)
        time.sleep(5)

        #click Scan Channels butten
        hwd8 = win32gui.FindWindowEx(hwd6, None, WAVEQOE_CLASS, 'autoScanBtn')
        self.Mouse_LB_click(hwd8)
        time.sleep(30)

        #click Clients butten
        hwd9 = win32gui.FindWindowEx(hwd3, None, WAVEQOE_CLASS, 'groupBox35')
        #print hwd9
        hwd10 = win32gui.FindWindowEx(hwd9, None, WAVEQOE_CLASS, 'mainToolBox')
        #print hwd10
        ComboBox_list = findControls(hwd10,wantedClass = WAVEQOE_CLASS)
        #print ComboBox_list
        hwd11 = ComboBox_list[174]
        #print hwd11
        self.Mouse_LB_click(hwd11)
        time.sleep(2)

        #select SSID
        self.click_CurrentPlace(lb_dx = '967',lb_dy = '228')
        self.click_CurrentPlace(lb_dx = '967',lb_dy = '228')
        self.click_CurrentPlace(lb_dx = '967',lb_dy = '228')
        time.sleep(1)
        self.click_CurrentPlace(lb_dx = '967',lb_dy = '247')
        time.sleep(1)

        return True

    #-----------------------------------------------------------------------------
    # Name:         run_waveQoE
    # purpose:      run waveQoE,begin the test.
    # explain:     
    # Author:       gongke
    #
    # Created:      2013/05/20
    #-----------------------------------------------------------------------------
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号