Estou procurando uma maneira de controlar um dispositivo iOS com um Mac e executar macros de toque predefinidas

0

Estou procurando realizar testes automatizados em um aplicativo para que eu não tenha que sentar na frente do meu telefone e realizar as mesmas tarefas repetitivas.

Um pensamento é usar uma solução VNC para se conectar com o iPhone, em seguida, executar algum tipo de software de macro teclado / mouse no Mac. Mas não será "inteligente", então estou pensando se há uma maneira de incorporar algum tipo de inteligência artificial no processo. Isso significaria OCR e algum tipo de mecanismo lógico. Existe algo assim?

    
por user1399181 17.05.2015 / 13:55

2 respostas

0

O iOS possui um amplo conjunto de mecanismos incorporados (chamado de Automação da interface do usuário) para permitir a interação com objetos e áreas na tela.

Como resultado, há uma variedade de soluções de teste de Automação da Interface do Usuário para o aplicativo iOS, começando com o recurso integrado UI Automation recursos em Apples Instrumentos .

Eu sugiro que você comece com isso e veja alguns dos outros disponíveis:

por 17.05.2015 / 16:40
0

Na verdade, eu não fiz isso, mas a solução mais simples que imagino seria uma combinação do iOSSimulator ou TeamViewer e, em seguida, Sikuli , que permite fazer scripts gráficos com elementos da interface do usuário. É difícil descrever, mas vá a esse site e assista a alguns dos vídeos de demonstração do teste.

Preocupar-me-ia, no entanto, que fosse uma solução bastante frágil.

    
por 19.05.2015 / 05:54