Blog
Há algum tempo atrás, eu escrevi a respeito do framework de testes nativo do Xcode, o OCUnit. Lendo alguns posts na internet, descobri que a atualização do iOS SDK para a versão 4.1 tem apresentado a mensagem de erro abaixo.
O post do Felipe sobre testes em iPhone, escrito em janeiro do ano passado, serviu como parâmetro para vários projetos nossos aqui na Mobits. Só depois de um bom tempo utilizando o framework do Google, descobrimos lendo posts do Matt Gallagher no Cocoa with love que o framework nativo do Xcode estava disponível para projetos em iPhone.
Muitos desenvolvedores ainda não conhecem o grande poder da ferramenta Instruments, uma das três disponíveis no Kit de desenvolvimento do iPhone. Recentemente eu descobri que ela além de medir o desempenho de aplicações, uso de memória e tudo mais, também pode nos auxiliar nos testes de interface.
Durante o desenvolvimento do nosso primeiro projeto para iPhone, encontramos o artigo do Matt Gallagher onde ele apresenta uma técnica para simular toques numa aplicação rodando no simulador do iPhone e, consequentemente, realizar testes automáticos de interface.
Este é um assunto que aprendi a dar valor no meu último projeto antes da Mobits e que consegui trazer para o nosso projeto atual por causa da sua importância para o desenvolvimento de um software de qualidade: os Testes Unitários.