Ao gravar um teste em um dispositivo móvel, o teste será
sempre gerado no idioma padrão do aplicativo. Entretanto,
é possível que o idioma definido para o dispositivo que esteja executando o
teste seja diferente do idioma padrão do aplicativo. Essa
diferença de idioma entre o dispositivo móvel e o aplicativo
significa que para reproduzir o teste no dispositivo móvel, você deve converter
as sequências móveis no seu script de teste para as sequências localizadas
do aplicativo. Será possível fazer isso somente se o aplicativo tiver sido
localizado.
Antes de Iniciar
Você deve ter criado e gravado um teste. Para ser capaz de converter
as sequências padrão em seu script de teste em sequências localizadas, você
deve verificar primeiro se o aplicativo no teste contém sequências
de tradução.
Sobre Esta Tarefa
Essa tarefa se aplica a aplicativos Android e iOS sob
teste.
As palavras
sequências móveis definem o nome de
objetos gráficos como botões ou objetos identificados por textos na
gravação do script de teste. Observe que é possível converter todas as sequências
móveis em sequências localizadas em seus testes de uma vez ou convertê-las
uma por uma.
Procedimento
- Verifique se o aplicativo foi localizado:
- No nó do aplicativo móvel da visualização Navegador
de teste, clique duas vezes em seu arquivo de aplicativo ou clique no
ícone exibir aplicativos móveis disponíveis
na barra de ferramentas. No editor Aplicativos móveis
que se abre, selecione um aplicativo na lista.
- Na área de janela direita do editor, clique na guia Sequências
localizadas. Uma tabela exibe as chaves de tradução
localizadas no aplicativo para as sequências móveis.
- Clique no cabeçalho de coluna Código de idioma
para ver os idiomas tratados pelo aplicativo. É possível aplicar filtros
para classificar os itens de dados na tabela. O filtro se aplica à chave
por padrão, mas é possível filtrar sequência de filtros ou códigos de idioma. Para fazer isso, insira
um valor no campo de filtro e clique em um dos ícones a seguir: Filtrar
usando a chave
para filtrar as chaves, Filtrar usando
a chave
para filtrar as sequências, Filtrar usando o
código do idioma
para filtrar os códigos do idioma.
- Verifique se você localizou a sequência convertida adequada
no idioma de destino do dispositivo móvel que será usado para executar
o teste.

- Escolha como converter a sequência móvel em seu
script de teste em uma sequência localizada do aplicativo.
- Converta o conjunto completo de sequências móveis:
- Na visualização Navegador de teste, dê um clique
duplo em seu arquivo de teste ou clique com o botão direito e clique em Editor de teste para
editar o teste.
- No script de teste, clique com o botão direito do mouse no nó raiz e clique em Converter
sequências móveis em sequências localizadas. O assistente Localizar
sequências móveis no teste abre:
- Clique no cabeçalho de coluna Código de idioma na
tabela e selecione o código de idioma correto para a conversão das sequências.
Esta deve ser a sequência local usada no dispositivo durante a gravação do teste.
Nota: É
possível ter o Código de Idioma específico do dispositivo na lista, para dispositivos iOS. Por
exemplo, se você tiver gravado um teste em um dispositivo configurado com o Código de Idioma inglês,
poderá haver outras escolhas de códigos de idioma diferente de En para inglês:
en_iPhone (esse deverá ser selecionado se a gravação foi feita no iPhone)
e en_iPad (esse deverá ser selecionado se a gravação foi feita no
iPad).
Como resultado, tabela exibirá a sequência convertida
disponível no aplicativo. As linhas que contêm as sequências convertidas
serão verificadas. Se várias chaves estiverem disponíveis para uma sequência, será necessário
selecionar uma chave.
- Na próxima célula, clique em selecionar chave e
escolha a chave apropriada na lista. Clique em Concluir.
- Agora, no script de teste, será possível ver que as sequências localizadas
estão sublinhadas. Se você clicar em uma sequência localizada no script de teste
que corresponde a um objeto gráfico identificado por texto, será possível ver
na área de janela à direita que o campo Texto contém
várias opções para a sequência atual.

- Converter uma sequência remota única em seu script de teste em uma sequência
localizada do aplicativo:
- No script de teste, selecione o nó do aplicativo de ativação. Na
área de janela à direita, clique em Código de idioma usado para sequências localizadas e
selecione um idioma na sequência local usada para gravar o script de teste.
Se seu teste contiver instâncias de outros aplicativos ou vários nós,
clique no ícone Aplicar para código do idioma selecionado
e selecione uma das opções Aplicar código de idioma
no mesmo nó do aplicativo ou Aplicar código de idioma em
todos os nós do aplicativo.
- Selecione o nó que contenha as sequências móveis convertidos em sequências
localizadas e clique com o botão direito do mouse na edição de texto na área de janela à direita, em seguida, escolha
"Converter sequência para sequência localizada". No script de teste, agora será
possível ver que as sequências localizadas estão sublinhadas. Se você clicar em
uma sequência localizada no script de teste que corresponde a um objeto
gráfico identificado por texto, será possível ver na área de janela à direita que o
campo Texto contém várias opções para a sequência atual.
- Converta as sequências localizadas em seu teste em sequências
padrão. Se você deseja possuir as sequências localizadas ou as chaves de localização
como valores padrão em seu script de teste, será preciso converter as sequências móveis
em sequências padrão no script de teste.
- Clique em um elemento móvel no teste que contém uma sequência
localizada. Na área de janela à direita, clique com o botão direito do mouse no campo Texto.
Uma lista contendo várias opções para a sequência selecionada é exibida.
É possível filtrar a lista.
- Dê um clique duplo na sequência de sua escolha na lista
e clique em Converter em sequência padrão usando sequência
localizada como valor para ter a sequência localizada selecionada
no teste ou em Converter em sequência padrão usando chave
de localização como valor para ter a chave associada no teste.
- Salve e reproduza seu teste. É possível executar o teste em ambientes
de idioma diferentes.
- No relatório de teste, é possível ver que os nomes do objeto e
o texto serão exibidos no novo idioma de destino.