wingui.window_close() method #10

Open
opened 2022-01-26 20:13:40 +00:00 by pedro.guedes · 0 comments

Ao criar os arquivos de teste para os métodos do tipo windows, estava utilizando este método para fechar a janela, de forma a incluí-lo nos testes e não ter que fazer um separado só para o mesmo. Porém, ele não está funcionando.

Abaixo se encontra um código que utilizei para testar localmente sem o auxílio da biblioteca behave:

from cli import Wingui

def get_name_and_pid(list):
    for proc in list:
        if "mspaint.exe" in proc["Name"]:
            return proc["Name"], proc["Pid"]

wg = Wingui()

wg.proc_exec("mspaint")

list = wg.proc_all()

proc_name, proc_pid = get_name_and_pid(list)

paint_hwnd = wg.window_hwnd(proc_name)

wg.window_close (paint_hwnd[0])

Já realizei testes também via API, não obtive sucesso ao fechar a janela.

Ao criar os arquivos de teste para os métodos do tipo windows, estava utilizando este método para fechar a janela, de forma a incluí-lo nos testes e não ter que fazer um separado só para o mesmo. Porém, ele não está funcionando. Abaixo se encontra um código que utilizei para testar localmente sem o auxílio da biblioteca behave: ```py from cli import Wingui def get_name_and_pid(list): for proc in list: if "mspaint.exe" in proc["Name"]: return proc["Name"], proc["Pid"] wg = Wingui() wg.proc_exec("mspaint") list = wg.proc_all() proc_name, proc_pid = get_name_and_pid(list) paint_hwnd = wg.window_hwnd(proc_name) wg.window_close (paint_hwnd[0]) ``` Já realizei testes também via API, não obtive sucesso ao fechar a janela.
paulo was assigned by pedro.guedes 2022-01-26 20:13:40 +00:00
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: open/replaycli-py#10
There is no content yet.