Sobre este projeto
it-programming / web-development
Aberto
Preciso desenvolver uma ferramenta que realize a automação de alguns testes em equipamentos Smartphones Android, segue abaixo a lista de testes:
1- Taxa de Estabelecimento de Chamadas - MO VoLTE
Configuração Inicial:
• Realizar o caso simultaneamente nos dispositivos DUT e referência.
Passos de Teste:
1. Iniciar uma chamada VoLTE para uma linha fixa ou número de serviços.
2. Manter a chamada conectada por 20 segundos.
3. Desconectar a chamada.
4. Deixar o telefone em estado ocioso por 20-30 segundos.
5. Repetir os passos 1-3 por 50 ciclos.
Resultados Esperados:
1. A taxa de sucesso de configuração de chamadas deve ser de 100%.
2. Verificar que a qualidade da voz está boa.
3. Registrar um bug se a configuração da chamada falhar.
4. Registrar um bug se a qualidade da voz for ruim ou se não houver áudio.
Requisitos para Automação:
• Tabela com o resultado de cada chamada.
• Logs.
• Verificação da qualidade de voz durante as chamadas.
• Verificação se cada chamada é completada e se há quedas.
• Informações sobre o canal utilizado.
• Localização/GPS do telefone.
• Tabela com informações adicionais (vide abaixo "Info").
==================================================================________________________________________
2- Taxa de Estabelecimento de Chamadas - MT VoLTE
Configuração Inicial:
• Realizar o caso simultaneamente nos dispositivos DUT e referência.
Passos de Teste:
1. Realizar uma chamada mt para o dut e dispositivos de referência (refs).
2. Manter a chamada conectada por 20 segundos.
3. Desconectar a chamada.
4. Deixar os dispositivos em estado ocioso por 20-30 segundos.
5. Repetir os passos 1-3 por 50 ciclos.
Resultados Esperados:
1. A taxa de sucesso de configuração de chamadas deve ser de 100%.
2. Verificar que a qualidade da voz está boa.
3. Registrar um bug se a configuração da chamada falhar.
4. Registrar um bug se a qualidade da voz for ruim ou se não houver áudio.
Requisitos para Automação: (Semelhantes ao item 1 acima.)
==================================================================
________________________________________
3- Chamada Longa com Cobertura Mista - VoLTE
Configuração Inicial:
• Realizar o caso simultaneamente nos dispositivos DUT e referência.
Passos de Teste:
1. Fazer uma chamada do DUT e dos dispositivos de referência para uma linha fixa com gravação.
2. Manter a chamada conectada por 120 minutos.
3. Registrar quedas de chamadas e realizar uma nova ligação se houver quedas.
4. Encerrar o teste após 120 minutos.
Resultados Esperados:
1. O desempenho do dut deve ser igual ou até 2% pior que os dispositivos de referência (ref), com quedas por 100 minutos.
2. Verificar que a qualidade do áudio está boa.
Requisitos para Automação: (Semelhantes aos itens anteriores.)
==================================================================
4- : PS-2.5.3
Configuração Inicial:
• Estabelecer 3G no telefone e no dispositivo de referência.
Passos de Teste:
1. Ativar tethering (USB/Wi-Fi) / dun / conexão de cliente no dut.
2. Fazer uma chamada CS para o Cliente 1.
3. Iniciar o throughput bidirecional UDP.
4. Medir a média de throughput de downlink e uplink usando um aplicativo adequado por um período de 10 minutos.
5. Avaliar o desempenho de dados comparando as medições de throughput do DUT com as medições de dispositivos de referência com capacidades similares.
Resultados Esperados:
1. A conexão de dados é estabelecida com sucesso.
2. A chamada CS é estabelecida com sucesso.
3. Download e upload estão em andamento.
4. As medições são realizadas e registradas.
5. Garantir que o desempenho de dados do DUT seja comparável ao desempenho de dados de referência (não mais que 10% pior).
Requisitos para Automação:
1. Tabela com a taxa de cada interação dut/ref.
2. Média dut/ref.
3. Logs.
4. Captura de tela do speedtest com a taxa de cada interação.
5. Informação sobre o canal utilizado em cada interação.
6. Informação de localização/GPS do telefone.
7. Tabela com informações adicionais (vide abaixo "Info").
________________________________________
==================================================================
5- : PS-2.4.3
Configuração Inicial:
• Estabelecer 3G no telefone e no dispositivo de referência.
Passos de Teste:
1. Ativar tethering (USB/Wi-Fi) / dun / conexão de cliente no dut.
2. Iniciar o throughput bidirecional UDP.
3. Medir a média de throughput de downlink e uplink usando um aplicativo adequado por um período de 10 minutos.
4. Avaliar o desempenho de dados comparando as medições de throughput do DUT com as medições de dispositivos de referência com capacidades similares.
Resultados Esperados:
1. A conexão de dados é estabelecida com sucesso.
2. Download e upload estão em andamento.
3. As medições são realizadas e registradas.
4. Garantir que o desempenho de dados do DUT seja comparável ao desempenho de dados de referência (não mais que 10% pior).
Requisitos para Automação:
1. Tabela com a taxa de cada interação dut/ref.
2. Média dut/ref.
3. Logs.
4. Captura de tela do speedtest com a taxa de cada interação.
5. Informação sobre o canal utilizado em cada interação.
6. Informação de localização/GPS do telefone.
7. Tabela com informações adicionais (vide abaixo "Info").
==================================================================
6- : PS-2.5.2 / PS-2.5.1
Configuração Inicial:
• Estabelecer 3G no telefone e no dispositivo de referência.
• Preparar o DUT e o dispositivo de referência 1 com o método de medição de throughput.
Passos de Teste:
1. Fazer uma chamada cs no dut para o cliente 1.
2. Fazer uma chamada CS no dispositivo de referência 1 para o Cliente 2.
3. Realizar 1 medição de throughput de uplink no DUT usando o método adequado.
4. Realizar 1 medição de throughput de uplink no dispositivo de referência 1 usando o método adequado.
5. Repetir e realizar pelo menos 5 medições de throughput de uplink no DUT e no dispositivo de referência 1 em sequência alternada.
6. Calcular a média do throughput de uplink para o DUT e o dispositivo de referência 1.
7. Repetir os passos acima agora realizando medições de download.
8. Avaliar o desempenho de dados comparando o throughput médio do DUT com o throughput médio do dispositivo de referência 1 e com o máximo conhecido para a localização do teste e capacidades do dispositivo.
Resultados Esperados:
1. DUT e dispositivo de referência 1 configurados com a ferramenta/método apropriado.
2. A chamada cs é estabelecida com sucesso no dut.
3. A chamada CS é estabelecida com sucesso no dispositivo de referência 1.
4. As medições são realizadas e registradas no DUT e no dispositivo de referência 1.
5. O desempenho de dados do DUT não deve ser mais de 10% pior que o dispositivo de referência 1 e não mais que 20% pior que o máximo conhecido para a localização do teste e capacidades do dispositivo.
Requisitos para Automação:
1. Tabela com a taxa de cada interação dut/ref.
2. Média dut/ref.
3. Logs.
4. Captura de tela do speedtest com a taxa de cada interação.
5. Informação sobre o canal utilizado em cada interação.
6. Informação de localização/GPS do telefone.
7. Tabela com informações adicionais (vide abaixo "Info").
==================================================================
Exemplo de tabela “INFO” necessária nas atividades:
Start Time Finish Time
Date and Time: 23-01-2024 / 7:16pm 23-01-2024 / 9:16pm
DUT's Model/ IMEI: T000000 / 0000000xxxxxxxx
REF's Model/ IMEI: T000000 / 0000000xxxxxxxx
Operator(s): XPTO
Sim Card id msisdn: 000000000000
iccid: 000000000000
rat: abcd
test case n°: ps-2.5.1 - PS-2.5.2 - PS-2.5.3
Location: São Paulo, BR
Tester name: Tester
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias