Teste Móvel - Perspectiva de Hardware

Antes de prosseguirmos com os testes reais de dispositivos móveis, é muito importante ter uma visão da arquitetura de hardware do dispositivo móvel. Isso nos ajudará a planejar melhor o teste quando realmente entrarmos no teste de dispositivos / aplicativos de dispositivos móveis. Vamos dar uma olhada nas diferentes características do hardware do dispositivo móvel.

Componentes de hardware

Se você levar qualquer telefone celular, ele será composto principalmente das seguintes partes.

Placa de circuito

Pode ser considerado o cérebro do telefone que controla todas as suas atividades.

Tela sensível ao toque

As telas sensíveis ao toque são um componente vital dos smartphones. As telas sensíveis ao toque reconhecem onde você colocou o dedo ou a caneta na tela e comunicam as coordenadas à CPU do telefone de acordo.

Existem dois tipos populares de telas sensíveis ao toque -

  • Resistive Touchscreen- Possui duas camadas (separadas por uma lacuna minúscula) que formam uma sobreposição sobre a tela. Quando um dedo é colocado em qualquer ponto da tela, os dois formam um contato e as coordenadas são obtidas. Eles são relativamente baratos e podem ser encontrados na maioria dos telefones baratos. A desvantagem é que uma certa quantidade de pressão é necessária para registrar um toque. Com o passar do tempo, algum grau de dano ocorre na tela.

  • Capacitive Touchscreen- Possui toda a tela revestida com uma substância capacitiva que retém uma certa quantidade de carga elétrica. Quando um objeto condutor como um dedo é colocado na tela, há uma mudança na capacitância naquele ponto e, assim, as coordenadas são obtidas. Telas sensíveis ao toque capacitivas não respondem bem em climas frios, onde o dedo humano não causa uma alteração na capacitância, portanto, uma caneta é recomendada para tais cenários. Então hámulti-touch touchscreensem que quase todos os dedos podem ser identificados com precisão. Isso levou a um aumento no número de gestos que podem ser executados em uma tela sensível ao toque.

Cartão de memória

Os cartões de memória vêm em diferentes tamanhos e capacidades. Eles são amplamente usados ​​como um dispositivo de armazenamento de dados para armazenar informações digitais.

Cartão SIM

Um cartão SIM fornece mobilidade pessoal para que o usuário possa ter acesso a todos os serviços assinados, independentemente da localização do terminal e do uso de um terminal específico. Você precisa inserir o cartão SIM em outro telefone celular GSM para receber chamadas nesse telefone, fazer chamadas desse telefone ou receber outros serviços assinados.

Bateria

Os smartphones funcionam com uma variedade de baterias diferentes, dependendo do fabricante do telefone, suas dimensões e recursos. Para quem depende muito de seus smartphones, é importante que as baterias durem o máximo possível. Isso elimina a necessidade de recarregá-los com frequência e torna menos provável que fiquem sem carga quando são mais necessários.

UDID para iOS

Cada iPhone ou iPod Touch possui um Identificador de Dispositivo Único (UDID), que é uma sequência de 40 letras e números específicos para o seu dispositivo. É como um número de série, mas muito mais difícil de adivinhar. Será algo parecido com isto - 2b6f0cc904d137be2e1730235f5664094b831186.

Como encontrar seu UUID?

  • Conecte seu dispositivo iOS ao computador.
  • Abra o iTunes.
  • No iTunes, clique no nome do dispositivo em “Dispositivos” na coluna à esquerda.
  • Clique uma vez no número de série do dispositivo na seção principal da janela.
  • O número de série deve então mudar para o UDID do dispositivo.

Perfil de Provisão para iOS

Um perfil de provisionamento é uma coleção de entidades digitais que une desenvolvedores e dispositivos a uma equipe de desenvolvimento de iPhone autorizada e permite que um dispositivo seja usado para teste. Um Perfil de Provisionamento de Desenvolvimento deve ser instalado em cada dispositivo no qual você deseja executar o código do seu aplicativo.

Como criar um perfil de provisão para iOS?

  • Execute o Google Chrome, Mozilla Firefox ou Safari.

  • No iOS Dev. Centro, clique em Certificados, identificadores e perfis.

  • No painel iOS Apps, clique em Provisioning Profiles.

  • Clique em +.

  • Selecione iOS App Development e clique em Continue.

  • Selecione um ID de aplicativo para associar ao perfil de provisionamento e clique em Continuar.

  • Para poder usar um perfil de provisionamento de desenvolvimento em vários aplicativos, selecione um ID de aplicativo curinga, se disponível.

  • Selecione um ou mais certificados para desenvolvimento para incluir no perfil de provisionamento e clique em Continuar.

  • Apenas certificados para desenvolvimento são listados.

  • Selecione um ou mais dispositivos para incluir no perfil de provisionamento e clique em Continuar.

  • Insira um nome para o perfil e clique em Gerar.

  • (Opcional) Clique em Download para baixar o perfil de provisionamento.

Como adicionar seu perfil de provisionamento no AppBuilder?

  • Clique no ícone da engrenagem e selecione Opções.

  • Selecione iOS → Perfis de provisionamento.

  • Clique em Importar.

  • Navegue até o local onde o arquivo de provisionamento móvel para seu perfil de provisionamento está armazenado, selecione-o e confirme a importação.

Opções e preferências do dispositivo

Você pode especificar uma preferência de dispositivo (celular ou todos) para qualquer texto, pesquisa dinâmica, imagem ou anúncio gráfico.

Se um grupo de anúncios tiver anúncios regulares e preferenciais para celular, apenas anúncios preferenciais para celular serão veiculados em aparelhos celulares, e apenas anúncios regulares serão veiculados em computadores e tablets.

Na lista de tipos, selecione Anúncios e extensões e escolha o tipo de anúncio que deseja atualizar. Selecione um ou mais anúncios. Em "Preferência de dispositivo" no painel de edição, selecione Celular ou Todos.