segunda-feira, 6 de fevereiro de 2012

Pontos importantes sobre testes de aplicativos para celular ou tablet (mobile)

Atualmente, está bem comum o uso de celulares ou tablets com muitos aplicativos (mini-computadores). Geralmente, quem desenvolve aplicativos para estes aparelhos querem que eles sejam um sucesso, mas para isso é necessário testar muito. Pois, caso a aplicação possua muitos bugs, ninguém vai querer baixar, já que a nota de avaliação irá lá para baixo.

Antes de pensar em testar estes aplicativos, é importante ter em mente as categorias de aplicações para celular, que são: Aplicações baseadas em navegador; aplicações pré-instaladas e Aplicações instaláveis.

Se a aplicação do celular for para ser acessada em um navegador, é necessário verificar se a página não foi criada com uma grande quantidade de dados, por exemplo, com imagens em alta resolução. Isto é importante pois se o usuário estiver usando a internet disponível no celular, geralmente ela é lenta e algumas vezes o custo da internet é de acordo com a transferência de dados. Além disso, os dados geralmente não são armazenados em cache, isso significa que a cada acesso o usuário terá que esperar novamente o carregamento da página, a não ser que o usuário configure isso no navegador. Ainda para aplicações para navegador, verificar se a página se adapta à tela do celular, que geralmente é pequena.

As aplicações de celular que já vêm instaladas, geralmente são aplicações de configuração do aparelho, elas não podem ser desinstaladas, nem removidas e também não precisam de atualizações. Estas aplicações precisam ser muito bem testadas pelo fabricante do aparelho, porque qualquer erro poder ser crítico para o funcionamento do celular.

No caso de uma aplicação que é instalada pelo usuário, às vezes elas requerem internet ou atualizações constantes para um bom funcionamento. Geralmente, estas aplicações estão disponíveis em uma loja de aplicativos (App Store or Market) ou podem ser transferidas via cabo USB diretamente de um computador. Elas podem também ser transferidas via Bluetooth, Infra-vermelho ou via Rede Wireless (usando outros aplicativos).

Alguns dos aparelhos possuem touch screen (o toque na tela) como entrada de dados, seja para passar a página de um livro ou para clicar em um link de uma página WEB. Há muitas dúvidas de como realizar testes para estes tipos de aplicativos com touch screen. Pode-se dizer que muitos dos testes realizados para sistemas WEB ou Desktop podem ser utilizados nestes aplicativos, por exemplo, validação de campos, ortografia, etc.

Entretanto, para aplicativos em celular ou tablet, algumas preocupações a mais são necessárias, como por exemplo o processamento, o consumo de bateria, a quantidade de armazenamento de dados, entre outros. O processamento é um item bem importante, já que muitos aparelhos de celular não possuem processadores velozes e ninguém vai querer usar um aplicativo que deixe o celular lento, não é?

15 comentários:

Anônimo disse...

Olá Anne. Parabéns pelo blog!

Tentei postar antes sem sucesso, se for post redundante, favor desconsiderar...

Seguinte, sou graduando em TGTI e minha empresa solicitou-me um teste para nossa aplicação web em tablet com Android. Porém, não possuo acesso a nenhuma documentção do software. Existe como, mesmo assim, fazer um trabalho simples mas eficiente se eu estabelecer casos de testes pertinentes? Farei o teste em caixa preta, testando funcionalidades e aceitação da aplicação em tablet. Você possui algum roteiro de testes meio padrão que possa ceder ou indicar?

Desde já muito grato,

Hilton Amaral
Treinamento & Suporte
asphilton@bol.com.br

Anônimo disse...

...faltou dizer...já analisei o modelo de roteiro que está no blog, mas gostaria de saber se há algo mais específico para utilizar com aplicações web em tablets, ok?

Hilton Amaral.

Anne Caroline disse...

Olá Hilton,

O site abaixo é muito bom sobre testes para aplicações em tablet com android.
http://www.mobileappstesting.com/category/mobile-application-testing/android-application-testing/

Eu ainda estou me aprofundando no assunto e à medida que eu for encontrando novidades eu vou postando aqui no blog.

Adorei seu comentário, pois roteiro de teste para mobile será meu próximo ponto de pesquisa. :)

Anônimo disse...

Olá Anne.

Muito obrigado pela colaboração. Fico honrado em saber que, de certa forma, ajudei a fomentar o assunto dos mobiles, hehe.

Até breve.

Hilton Amaral

P.S.: me add no face ;)

Anônimo disse...

Olá Anne.

Muito obrigado pela colaboração. Fico honrado em saber que, de certa forma, ajudei a fomentar o assunto dos mobiles, hehe.

Até breve.

Hilton Amaral

P.S.: me add no face ;)

Anônimo disse...

Boa tarde Anne, em primeiro lugar meus parabéns pelo seu curriculum, que DEUS te abençoe e vc continue sendo mais uma mulher na informática.

Estou no último ano de Ciência da Computação e meu TCC vai ser em Tipos de Testes de software para celular, porém nçao estou achando muito conteúdo, e como vc esta a área e tem experiência se puder me ajudar(kaka.kamila_@hotmail.com). Ja estarei agradecida.

Obrigada e ate mais.

Kamila

Anne Caroline disse...

Olá Kamila,

Muito obrigada pelo seu comentário, é muito motivante o reconhecimento sobre o blog, pois criei com muito carinho já que sou apaixonada pela área de qualidade de software. Eu fico muito feliz em saber que você também está seguindo esta área que está em ascensão no mercado. :)

Sobre o seu TCC, o site que encontrei que é só sobre testes em aplicativos móveis é o http://www.mobileappstesting.com/
Espero que ajude no seu trabalho.

Atenciosamente,
Anne

Rodrigo Santos disse...

a

Rodrigo Santos disse...

Anne, parabens pelo blog, belo trabalho..
Estou começando na area agora, e gostaria de saber se existe alguma ferramenta onde eu posso fazer testes de memoria em aplicativos mobile..

Obrigado e parabens mais uma vez...

Anne Caroline disse...

Olá Rodrigo,

Obrigada pelo comentário!! :) Nunca utilizei nenhuma ferramenta de performance para mobile. Mas, vi que existem algumas ferramentas, por exemplo a uTest http://www.utest.com/mobile-load-testing

Atenciosamente,
Anne

Anônimo disse...

Süsse Teens ab 18 live hinter der eigenen sexcam.
Willst du mit ihnen chatten? Melde dich jetzt gratis an und du erhälst gleich 50 Coins für die live cams gratis!
Geniesse geile [b][url=http://free-teen.org]teen Livecams[/url][/b]. Gerade erst 18 und schon so neugierig.

[url=http://jabmee.or.jp/hasp/forum/memberlist.php?mode=viewprofile&u=8218]FreeTeen[/url]
[url=http://boymodel.co.za/forum/memberlist.php?mode=viewprofile&u=10840]Teens ab 18[/url]
[url=http://scrapthatjazz.dcrapids.com/forum/memberlist.php?mode=viewprofile&u=13426]FreeTeen[/url]

[url=http://forum.givojt.by/phpbb/memberlist.php?mode=viewprofile&u=116029]Teen Dating[/url]
[url=http://needproject.org/forums/memberlist.php?mode=viewprofile&u=20069]Free Teen[/url]
[url=http://teploklimat.org.ua/includes/guest/index.php?showforum=1]Teen Livecam[/url]

http://kiewgrad.com/user/CamTeens/ http://stars2007.freeweb7.com/forum/profile.php?lookup=1996 http://helloworld1.free.fr/punbb/profile.php?id=101619 teen[/url]

Anônimo disse...

Received on the top-of-the-range includes about some of the
more expensive Gaggia designs despite the fact that nonetheless left behind moderately priced.
Due to the On line asset tea nodes come to be quickly there, furthermore provided by non-specialist online
online websites. The actual abrasiveness will hold teeth investigating their very best.
I like a considering bar code body art being worn by as well as her neck.

Outside propane gas grills endure it the most this, properly how
to solve this can without spending a number of typically - the first wash inside ones barbq
in the right manner merely by detaching the stiff and as well , dull deposit
most important making use of an previous dustpan one specific thoroughly clean
(a single thing each of us will have in the garage someplace else), and subsequently taking off the stuck-on mud of one's borders prepare operating over-all is among products. Home comfort system an cure from a actual not so big bud till eventually pipes.

Here is my web site ... whole coffee beans Per cup

Anônimo disse...

The washing machine can last seasons, perhaps a period.

Outstanding Knife blades. No matter how only for having a quantity of smoothie or you will
might wish one of those particular machines
which do whatever in addition to for you to foods. Doing
on any 400W locomotive's motor, such a food processor or blender presents email attachments like a helicopter together with whisk. At the start, ribbon make appears to have changed almost nothing increasingly more.

my homepage ... best blender reviews

Anônimo disse...

These days, Omega VRT350 Top quality in addition , Rr J8006 Food Main are the most useful masticating juice
machines you can purchase. Often the s / s species may be
that simple to wipe. A small amount of may be high price, versatile individuals
can be purchased with regard to $50. What is actually meant with this
truly is our own baskets out of the Acme Juicer probably will be emptied pass out every now and
then during the course of apply 1 further associated aggravation than truly
serious negative aspects. It is really a some what solid merchandise that simple to wash and observe after.


Here is my page used commercial smoothie machines

Anônimo disse...

Process excellence of the farrenheit commences to be affected.
Yet they can be too much powerful gas from the box another conditioner terribly
majority of vendors give them a call conditioners straight away.

Taking into consideration that short wave foodstuff won't consume food increased precious water, useful nourishment seem to be preserved from your eating all set.

Here is my webpage ikea toaster