quarta-feira, 14 de
maio de
2008.
|
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.
O excel irá abrir uma caixa pedindo para voce indicar a célula de onde você quer que o xml seja montado.
Depois de selecionado o excel irá montar o xml
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“.
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.
11 Opinioes
Opine!
(Comente)
(Vote!)






Babilla
31-07-2008
Olá Eudes,
Qual versão do Excel vc está utilizando?
Obrigada.
eudescosta
31-07-2008
Oi Babilla,
Quando realizei este artigo estava com o Excel 2003.
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
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
Thiago
18-08-2008
Beleza…
Com o Excel já deu certo… vou usar com ele mesmo…
Obrigado
Abraço!
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
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
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.
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
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
Silvio Aulik
06-11-2008
sds