Pergunta

Procurando uma maneira de conduzir um aplicativo Compact Framework em execução em um dispositivo CE. Tudo o que basicamente necessidade é a de ser capaz de escrever pequenos scripts que apertar botões e clicar sobre as coisas. Alguém sabe de uma ferramenta ou melhor apenas cortar um até nós mesmos?

Foi útil?

Solução

Infelizmente não há nenhum bom, ferramentas unificadas (que eu encontrei qualquer maneira) para testar aplicativos FC. Ninguém fornece zombando, já que a CF CLR está faltando coisas como Emit, tornando os taks difícil para um pequeno mercado.

A Microsoft fornece capacidades de teste de unidade no Studio e Team Foundation Server para aplicativos de dispositivos inteligentes, mas eles não fazem UI, a depuração dos testes é incrivelmente doloroso e apenas a execução de testes é lenta, então eles tendem a ser bom para testes de regressão e não muito mais.

A Microsoft fornece algumas ferramentas e um quadro ferramenta para teste orientado a área de trabalho no CE test Kit (CETK), incluindo o DATK que Alan alude a. Eles também fornecem coisas como o Hopper ferramenta de teste , que eles usam como parte de seu teste de logotipo.

Se nenhum destes parecem trabalho para você, uma forma bastante rápida para configurar o teste que ainda está conduzido a partir do PC (o que eu acho que todos os testes devem, então ele tende a ser doloroso para correr, difícil de automatizar, e uma urso para registrar dados passa / falha), o que você pode usar o CoreCon API s ou o Remote Tools Framework para construir o seu tubo de comunicação e estrutura de teste.

Espero sinceramente que o href="http://blogs.msdn.com/vsdteam/" rel="noreferrer"> VSD equipe

Outras dicas

O Windows Mobile 6 SDK (supondo que você está baseado CE6) vem com o Windows Mobile TestKit -. Que tem ferramentas para escrever automação de interface do usuário

Se você é baseado CE5, construtor plataforma (as ferramentas utilizadas para dispositivos de compilação) vem com algo chamado DATK (dispositivo Automation Toolkit) - este foi o predecessor do WMTK mencionado acima

.

TestComplete - eles disseram que a nova versão 7 seria capaz de testar o Windows As aplicações móveis

Você pode automatizar CE e Windows Mobile a nível GUI usando uma ferramenta como Berinjela em conjunto com um ferramenta de controlo remoto tal como o SOTI bolso controlador ou o MS de exibição remota controlador. Pessoalmente, eu prefiro uma ferramenta baseada em objeto para uma ferramenta de imagem correspondente, por motivos de robustez e facilidade de manutenção.

Você também pode automatizar diretamente com SOTI mas eu achei complicado, como explicado aqui

Um pouco off topic, mas nós (www.orbiz.biz, se ele ainda está vivo) fez uma espécie de porto de NUnit, então tivemos um corredor no dispositivo, e executado o código CF sobre os testes de dispositivos e correu .

funciona muito bem - eu não acho que foi uma grande mudança a partir do original, por isso o trabalho força a mais recente do NUnit com o mais recente CF.

Desculpe, eu não tenho o código, ea empresa meio não existe mais, caso contrário, eu ficaria feliz em compartilhar o que tinha: (

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top