Titulo Estágio
2017_N96_Validação de produtos e desenvolvimento de SW para automatização de testes de regressão ao nível dos produtos e soluções xGPON
Áreas de especialidade
Comunicações, Serviços e Infraestruturas
Local do Estágio
Aveiro
Enquadramento
A ALTICE LABs desenvolve e fabrica produtos/sistemas para redes de telecomunicações. Neste âmbito, o desenvolvimento de software embedded é cada vez mais complexo e com um time-to-market muito reduzido. A automatização de testes é hoje uma componente vital no ciclo de desenvolvimento de produtos xGPON, sendo a única forma de salvaguardar a qualidade em tempo útil. A capacidade para repetir e analisar, num curto espaço temporal, os testes referentes aos requisitos já validados em versões anteriores, traduz-se na mais-valia que nos permite testar múltiplas versões de software em timings que se sobrepõem entre si.
Objetivo
Propõe-se, no âmbito deste projeto, a validação dos requisitos de software dos produtos xGPON, bem como o desenvolvimento de software para a automatização de testes na referida linha de produtos, usando para o efeito as ferramentas de suporte à automatização de testes adotadas pela ALTICE LABs. O aluno participará em todo o ciclo de desenvolvimento, desde a especificação de requisitos e testes à validação manual e automatização de testes. Pretende-se, também, que sejam exploradas todas as capacidades associadas à automatização de testes, nomeadamente, o alargamento da cobertura de testes e a resiliência dos mesmos face às alterações do software dos produtos.
Plano de Trabalhos - Semestre 1
Teste e desenvolvimento de software para automatização de testes.
Plano de Trabalhos - Semestre 2
Teste e desenvolvimento de software para automatização de testes.
Elaboração e escrita do relatório final.
Condições
O aluno será acompanhado internamente por uma equipa de I&D.
No semestre2 será atribuída uma bolsa ao aluno.
Observações
Competências Chave requeridas:
Liguagem Ruby
Cucumber
Jenkins
Conhecimentos Linux
Orientador
Francisco Manuel Marques Fontes
PCarv@alticelabs.com 📩