Importando CT´s do Excel para o Testlink

quarta-feira, 14 de maio de 2008. | Post Atualizado.

(Comente)


Esta semana precisei importar os casos de teste de um determinado projeto para o testlink, infelizmente toda a escita dos casos de testes deste projeto foi feita no excel, por vários motivos e eram muitos casos de teste para serem postos “à mão” no testlink.

Bem, comecei dando uma pesquisada no google e cheguei até procurar no código do testlink o método que adicionava os casos de teste, para ver com quais tabelas ele se relacionava, e criar algum script que realizasse a importação.

Achei o que queria, mas logo depois de achar, decidi procurar um pouco mais no google, por algo que não havia procurado, pois anteriormente estava procurando por ferramentas que convertessem de um .xls para um .xml, desta vez, procurei por alguma forma do próprio excel fazer isso, resultado…bingo! achei!!

Nos próximos parágrafos irei explanar como realizar esta tarefa, que é bastante simples e útil.

Então, o primeiro passo é ter o template do xml para importar.

Depois abra o excel e vá em Data >> XML >> Import, na caixa de seleção, indique o arquivo dispibilizado acima.

data-xml

O excel irá abrir uma caixa pedindo para voce indicar a célula de onde você quer que o xml seja montado.

poit-of-start

Depois de selecionado o excel irá montar o xml

excel-import

Dai, é só incluir as informações nos respectivos campos, este é o único trabalho que você terá, de copiar os detalhes do seu projeto de testes no excel para esta tabela, mas convenhamos, é um trabalho bem menor do que incluir manualmente, ou criar um script para incluir tudo no banco :)

Aprendi logo cedo uma famosa frase: Não reinvente a roda!

Bem, Salve como um “XML Data” e pronto.

Depois basta ir em “import test suite” no testlink, selecionar o arquivo e depois “upload file“.

dados-importados

Se tudo ocorreu certo a você verá o resultado acima, se isso não aconteceu com você, certifique-se de que você completou todos os passos anteriores corretamente.

Infelizmente este método não funcionou quando tentei importar usando o template que contém todas as suites de teste, o excel retornou um erro, informando que não poderia realizar a operação pois o mapeamento do XML na planilha não eram exportáveis. Mas como importando apenas os casos de teste, resolvia para mim, não investiguei.


    


Gostou? assine o feed | Discordou? opine! ou entre em contato

18 Opinioes

     
    Gravatar





    Babilla
    31-07-2008


    Olá Eudes,
    Qual versão do Excel vc está utilizando?
    Obrigada.

     
  1.  
    Gravatar





    eudescosta
    31-07-2008


    Oi Babilla,

    Quando realizei este artigo estava com o Excel 2003.

     
  2.  
    Gravatar





    Thiago
    18-08-2008


    Olá Eudes,

    Você sabe se com o Br.Office (Open Office) é possível fazer?
    Fiz com o excel e funcionou, contudo aqui na empresa só usam Open Office.

    Vlw

     
  3.  
    Gravatar





    eudescosta
    18-08-2008


    Oi Thiago,

    Cara não sei.

    Mas eu acredito que não, pois esta funcionalidade me parece ser uma coisa bem específica do pacote office.

    Não acredito que esta funcionalidade seja amplamente utilizada, para justificar um suporte a isso por parte do BROffice.

    Mas eu apenas suponho, não sei ao certo

     
  4.  
    Gravatar





    Thiago
    18-08-2008


    Beleza…
    Com o Excel já deu certo… vou usar com ele mesmo…
    Obrigado
    Abraço!

     
  5.  
    Gravatar





    Augusta
    30-09-2008


    Oi Eudes,

    Como faço para exportar o caso de teste do testlink para o excel? E caso eu tenha campos customizados, estes também são exportados?

    agradeço pela contribuição.

    Augusta

     
  6.  
    Gravatar





    Alessandra Campos
    02-10-2008


    Oi Thiago,

    preciso gerar os casos de testes em Word, porém quando peço a impressão do plano de testes, os campos customizados que eu criei para os casos de testes, não são exibidos na impressão. Você sabe como posso resolver isso?

    Obrigada,

    Alessandra

     
  7.  
    Gravatar





    eudescosta
    02-10-2008


    Augusta,

    Na tela de ‘Specification’ tem uma opção para exportar os apenas os testes ou a suite de testes, os campos customizados nao serão contemplados por esta exportação.

     
  8.  
    Gravatar





    Monica Monteiro
    22-10-2008


    Olá, gostaria de saber como faço para quebrar a linha, por exemplo:

    Quando realizei a importação ele trouxe os steps assim:

    1 – Acessar o sistema 2 – clicar no link de produtos

    Eu gostaria de quebrar essa linha, assim como excel:

    1 – Acessar o sistema
    2 – clicar no link de produtos

     
  9.  
    Gravatar





    eudescosta
    22-10-2008


    use “< /br >” ou “/n”.

    Ex1. 1 – Acessar o sistema “< /br >” 2 – clicar no link de produtos
    ou
    Ex2. 1 – Acessar o sistema “/n” 2 – clicar no link de produtos

    obs. retire os espaços do “< /br >” ao utilizá-lo

     
  10.  
    Gravatar





    Silvio Aulik
    06-11-2008


    ≈!≈ Pessaol , aguem conseguir resolver o problema da limitação da importação de um xml ser apenas 200k??.

    sds

     
  11.  
    Gravatar





    Thiago
    22-05-2009


    Eudes,

    Sabe se com a versão Excel 2000 é possível fazer?

    Att,

    Thiago

     
  12.  
    Gravatar





    eudescosta
    24-05-2009


    Oi Thiago,

    Infelizmente não sei te responder.

     
  13.  
    Gravatar





    Geison Dias
    08-06-2009


    Ola Thiago…
    Gostaria de saber se vc tem algum tutorial de como utilizar a ferramenta testlink…….Estou fazendo minha monografia e vou utilizar esta ferramenta…..

    Teria e-mail ou msn…..pois tenho duvidas de como utilizar esta ferramenta……

    Geison Dias
    Bacharelado em Sistemas de Informação – SETREM

     
  14.  
    Gravatar





    Thiago
    08-06-2009


     
  15.  
    Gravatar





    Geison Dias
    08-06-2009


    Ola Eudes!!!!

    Tenho duvidas em relação a ferramenta de teste testlink……
    poderia me ajudar…….
    Tem email ou msn para entrar em contato….
    Estou fazendo minha monografia e vou utilizar esta ferramenta…..
    desde ja obrigado

     
  16.  
    Gravatar





    Daniele
    27-01-2010


    Oi, Como faço a importação no excel 2007?

     
  17.  
    Gravatar





    eudescosta
    27-01-2010


    Oi Daniele,

    Tenta perguntar em forum.zezologs.org.

    Mas o procedimento nao deve ser muito diferente, deve haver apenas algumas alterações na forma de fazer, mas o princípio deve ser o mesmo do exemplo que dei no blog.

     

Opine!




Caso possua um site, preencha este campo que ele sera exibido na pagina inicial na aba "+ leitores".

Clique nos smileys abaixo para adicionar ao seu texto.

≈vangry≈ ≈up≈ ≈twisted≈ ≈shock≈ ≈roll≈ ≈pirate≈ ≈oops≈ ≈neutral≈ ≈mrgreen≈ ≈mad≈ ≈kiss≈ ≈halo≈ ≈eek≈ ≈down≈ ≈cry≈ ≈cool≈ ≈angel≈ ≈XO≈ ≈???≈ ≈$≈ ≈!≈ >>> ;) :P :D ::15 :/ :) :( :!

Comment moderation is enabled. Your comment may take some time to appear.