Interagindo com o ícone do appindicator e os menus do LDTP

1

Estou usando a API Python LDTP para testar aplicativos de desktop no Ubuntu (shell Unity, Ubuntu 12.04). Não consigo encontrar se há alguma maneira disponível de interagir com o ícone appindicator e menus usando a API e se é possível. Alguém pode sugerir uma solução?

    
por Rostyslav Dzinko 02.10.2013 / 12:46

1 resposta

4

Sim, os aplicativos da área de trabalho são maravilhosamente testados com o piloto automático. Foi originalmente escrito para testar a unidade, indicadores de unidade e etc.

O que é o piloto automático?

O piloto automático é uma ferramenta de teste funcional. Ele simula as ações do usuário gerando eventos de teclado e mouse e testando o estado interno do aplicativo em questão. Ele funciona para aplicativos baseados em gtk e qt. O piloto automático é escrito em python. Testes são testes unitários padrão em python e a introspecção é feita usando chamadas DBus.

Confira a documentação oficial: link

Aqui está um tutorial também para você começar: link

Existe até um vídeo seu mostrando realmente como ele pode ser usado para trabalhar em aplicativos qml / qt: link

    
por balloons 03.10.2013 / 00:04