Dissertação

{en_GB=XRAY for JIRA Cloud} {} EVALUATED

{pt=XRAY para o JIRA é uma “app” que estende a funcionalidade do Jira, um sistema de gestão de problemas e gestor de projectos da Atlassian, para permitir aos utilizadores criarem tests, executarem os tests tanto manualmente como automaticamente utilizando ferramentas externas e depois verem estas execuções tanto em reports como em gadgets. O desenvolvimento do XRAY para ambiente Cloud foi considerado necessarío devido ao foco que tem sido posto no “Jira Cloud” e devido ao elevado número de clientes que tem pedido XRAY para “Jira Cloud”. Esta tese fala dos desafios de criar uma versão do XRAY para Jira compatível com a versão do “Jira Cloud”, implementado em JavaScript utilizando a framework “Atlassian Connect Express” . Após o desenvolvimento ter sido acabado e perto do início da fase de beta a infra-estrutura para suportar a “app” foi criada utilizando Amazon Web Services e MongoDB Atlas Service. O XRAY para ambiente Cloud nesta infra-estrutura for testado extensivamente para garantir que funciona correctamente e eficientemente sobre uma grande quantidade de pedidos, garantindo tolerância a falhas, alta disponibilidade e elevado desempenho. , en=XRAY for JIRA is an “app” that extends the functionality of JIRA, an “issue and project tracking” tool from Atlassian, to allow the user to create tests, execute the tests either manually or automatically using external tools and then view the executions in reports or gadgets to have a better overview of how their project is doing in terms of tests. The Development of XRAY for Cloud was deemed necessary due to the focus on JIRA Cloud and to the high client demand for XRAY for JIRA Cloud environment. This thesis addressed the challenge of creating a JIRA Cloud compatible version of XRAY for JIRA, as an “Atlassian Connect” add-on implemented in JavaScript using the development framework “Atlassian Connect Express”. After the development and near the start of its beta phase, the infrastructure to support it was created using Amazon Web Services and MongoDB Atlas service. XRAY for Cloud in this infrastructure was extensively tested in order to ensure that it was able to operate correctly and efficiently when subjected to a large amount of requests also guaranteeing fault tolerance, high availability and high performance.}
{pt=XRAY, JIRA, Jira Cloud, Gestão de Testes, Gestão de Problemas, Integração Contínua., en=XRAY, JIRA, Jira Cloud, Test Management, Issue Tracking, Continuous Integration.}

Junho 4, 2018, 14:30

Orientação

ORIENTADOR

Rui António Dos Santos Cruz

Departamento de Engenharia Informática (DEI)

Professor Auxiliar