Mostrando postagens com marcador TestLink. Mostrar todas as postagens
Mostrando postagens com marcador TestLink. Mostrar todas as postagens

sábado, 16 de julho de 2016

TestLink 1.9.14 traduzido para Português!

Fala galera!

Quase 3 anos depois conclui a tradução do TestLink para o português.
A ferramenta de gestão de testes está atualmente na versão 1.9.14 e não era traduzida para o nosso idioma desde a 1.9.6. Foram 269 termos criados nesse intervalo de versões.
Criei uma nova pasta no SourceForge para separar as versões de tradução.
Clique aqui e acesse o projeto do TestLink em Português.
Não se esqueça de fazer o backup do arquivo strings.txt atual na pasta /testlink/locale/pt_br/ antes de substituí-lo!

sexta-feira, 7 de novembro de 2014

TestLink 1.9.12

Fala galera!

Estou de volta depois de 2 meses de ausência, devido a problemas pessoais e as férias do trabalho.

Depois de muito tempo resolvi verificar qual era a nova versão do TestLink e tomei um susto. Da minha última atualização aqui no blog, há mais de 1 ano atrás (set/13), tivemos mais 4 novas versões do TestLink lançadas!

Como acabei não conhecendo estas 4 últimas versões, decidi por instalar todas em meu ambiente local para entender as mudanças realizadas neste último ano.

Inclusive esse trabalho foi importante para definir qual a melhor versão para atualizar o TestLink da minha empresa, pois até agora estamos na versão 1.9.2 e com a correria do dia a dia, essa atualização foi deixada para trás!

O TestLink como todos nós conhecemos, mudou radicalmente nesta última versão (1.9.12), principalmente quanto a parte visual em sua tela principal, veja a comparação entre as últimas duas versões nos prints abaixo:

Layout da versão 1.9.11, padrão conforme as versões dos últimos anos.
Layout da versão 1.9.12, com botões no local das labels clicáveis.
Vejam que no print da versão 1.9.12, é perceptível as mudanças visuais. Não temos mais labels clicáveis (Projeto, Especificar Testes, Administração e etc.), mas sim botões em seus lugares. Confesso que não gostei. As labels não atrapalhavam em nada na utilização da ferramenta e agora quando queremos acessar alguma opção, ficamos na dúvida de qual é o botão e precisamos verificar a tooltip com seu nome. Outro ponto que notei são os quadradinhos que são exibidos na frente de cada opção da tela principal, eles deixaram de existir na nova versão (apesar que este fato não causa nenhuma dificuldade operacional ao usuário).

Ainda falando sobre os novos botões estranhos (na minha opinião), eles também estão em locais onde antes tínhamos botões normais, como por exemplo nas opções da Suíte de Teste pai, dentro do módulo de Especificar Testes, veja abaixo:

Os novos botões também estão aqui, substituindo os antigos botões com labels.
Entre as versões 1.9.8 e 1.9.12, temos 241 chamados, entre correções de bugs e novas funcionalidades. Teoricamente o usuário que está habituado com as últimas versões da ferramenta dificilmente terá problemas em utilizar a nova versão ou ficará em dúvidas quanto a alguma funcionalidade.

Para baixar a última versão do TestLink, ou alguma versão anterior, basta acessar a página do Projeto no Source Forge.

Assim que me sobrar um tempo, tentarei dar continuidade ao projeto de tradução para português, pois as novas versões incluíram muitas coisas sem tradução (a última tradução para português foi realizada na versão 1.9.6!!!)

Como eu havia citado no início desta postagem, acabei definindo a versão 1.9.11 para ser atualizada em minha empresa. Não tem os botões 'estranhos' e é uma versão bem mais nova daquela que estamos utilizando. Assim quando começarmos a trabalhar com ela, postarei algumas dicas por aqui.

Valeu!

segunda-feira, 23 de setembro de 2013

Retomando a tradução do TestLink

Galera,

Estou retomando o projeto de Tradução do TestLink para o português. Não realizei mais atualizações desde novembro de 2011 (versão 1.9.3) e prometo em breve divulgar a nova versão das traduções.

Enquanto não finalizo, convido vocês a conhecerem o meu projeto de Tradução no Source Forge! Clique aqui e saiba mais.

sexta-feira, 20 de setembro de 2013

TestLink 1.9.8 lançado!

Com um pequeno atraso de 12 dias, faço o anuncio do lançamento da versão 1.9.8 do TestLink.

Quem quiser saber as novidades desta versão, recomendo acessar o Release Notes desta versão.

Para baixar a última versão do TestLink, clique aqui.

sexta-feira, 5 de abril de 2013

TestLink 1.9.6

Fala galera!

Mês passado tivemos a liberação de mais uma versão do TestLink!
Clique aqui e faça o download da versão 1.9.6 da ferramenta de gerenciamento de testes mais utilizada no mercado!
Este release contém a correção de 53 chamados, fora a liberação de novas funcionalidades.
Em breve publicarei a tradução oficial para o Português!
Abraços.

quarta-feira, 9 de janeiro de 2013

TestLink 1.9.5

Fala galera!

Em dezembro o pessoal do TeamST lançou uma nova versão do TestLink, que é a 1.9.5.

Admito que ainda não tive tempo de instalar a versão localmente e verificar as novidades. Estou devendo também a tradução desta e da última versão. Vamos ver se em breve consigo concluir.

Para fazer o download da nova versão do TestLink, clique aqui.

Abraços!

terça-feira, 18 de setembro de 2012

Nova versão do TestLink (1.9.4)


Fala galera!

Após 427 dias desde a sua última liberação, a equipe do TestLink enfim liberou a versão 1.9.4 para download.

O download pode ser realizado através da página do TestLink no SourceForge, clicando-se aqui.

Ainda não tive a oportunidade de utilizar a nova versão, mas ela já encontra-se instalada na minha máquina. Falando na instalação, existe uma alteração que deve ser feita, dependendo do ambiente onde você o estiver instalando. Ao realizar a instalação na minha máquina, me deparei com o seguinte problema:

Erro antes de começar a instalação da versão 1.9.4 do TestLink.

Para resolver estes dois erros, basta editar o arquivo config.inc.php, localizado na raíz da instalação do TestLink e alterar os campos $tlCfg->log_path (linha 177) e o campo $g_repositoryPath (linha 857).

Estes campos estão apontando para um caminho padrão do Linux/Unix. Faça a alteração para o caminho do seu ambiente, onde encontram-se as pastas logs e upload_area.

Para o meu caso, efetuei as seguintes alterações:

Campo $tlCfg->log_path
De '/var/testlink/logs/' para 'C:\xampp\htdocs\testlink\logs'

Campo $g_repositoryPath
De '/var/testlink/upload_area/' para 'C:\xampp\htdocs\testlink\upload_area'

Depois disto a instalação será realizada sem maiores problemas!

Em breve trarei para vocês mais novidades sobre esta versão do TestLink e já estou preparando a atualização do arquivo de tradução para o Português. Aguarde!

Abraços.

sexta-feira, 29 de junho de 2012

TestLink: Vivo ou morto?

Enfim após alguns meses, a equipe de DEV do Projeto TestLink deu notícias de vida, veja abaixo o comunicado do dia 21 de junho na integra:


Dead or Alive ?
Dear TestLink users (or potential users):
I get from time to time mails asking : 'is testlink dead?'.
I really do not understand what facts people look for, to declare us dead.
If you measure elapsed time fromlatest stable release, and consider a year a sign of no life, then you are right this projects is dead.
Fortunatelly we know that is alive, evolving at low speed but evolving. We provide constant support on our mantis site, we provide news through this site, and also via twitter. We provide answers (sometimes not the kind of answer some people wants to get) on forum.
Conclusion: TestLink is still here, we are working to make it better, a let be sure we will comunicate if we choose to stop development forever.
If you want to make TestLink stronger, all you need to do is send us an email offering some kind of help like: testing, documentation, or development.
 
TestLink Dev Team
Link para a notícia: TestLink

Resumindo: O TestLink não morreu, apesar dos seus desenvolvedores concordarem que 1 ano sem atualizações torna o projeto quase morto. O ritmo deles está bem devagar, mas dá para acreditar que em breve poderemos ter novas atualizações!

Estamos no aguardo da versão 1.9.4 e assim que ela for lançada, divulgaremos suas mudanças aqui no blog!

Abraços!

segunda-feira, 30 de abril de 2012

Botão "Gerenciamento de Bugs" não é exibido no TestLink

Recebi um pedido de suporte do leitor Cesar, que não estava visualizando o botão Gerenciamento de Bugs em seu TestLink.

Botão "Gerenciamento de Bugs" não era exibido


O ambiente utilizado possuia uma integração entre o TestLink 1.9.3 e o Mantis 1.1.8 e que estava funcionando sem maiores problemas até então.

Após algumas configurações checadas (mantis.cfg.php, config.inc.php), o problema continuava ocorrendo. Como já fazia muito tempo que não trabalhava com a integração com o Mantis (a minha empresa utiliza o Jira, com a integração Jirasoap), entrei em contato com o meu colega Danilo, que trabalha em um ambiente muito parecido com o do nosso leitor.

Por incrível que pareça o Danilo estava com o mesmo problema em seu ambiente e foi ai que ele descobriu o ponto-chave:

A senha do usuário da base de dados havia sido alterada, e a alteração não havia sido refletida nas configurações do TestLink.

Com a dica do Danilo, ficou fácil para o nosso amigo Cesar resolver o problema.

Fica a dica para a galera que não estiver visualizando o botão Gerenciamento de Bugs, verifique sempre o usuário e senha do banco de dados!

Abraços

terça-feira, 7 de fevereiro de 2012

Versão 1.9.4 do TestLink só será lançada depois de Abril!

Fala galera!

Cansado de tanto esperar pelo lançamento da versão 1.9.4 do TestLink, resolvi escrever um tweet para o perfil oficial da equipe de desenvolvimento (@TLOpenSource) perguntando.

Eis a resposta deles:

Resposta do perfil @TLOpenSource
Ou seja, podemos esperar pelo menos mais 2 meses até a próxima versão. Vale lembrar que a última versão (1.9.3) foi lançada em 02/07/2011 e caso a próxima versão seja liberada em abril, teremos um gap de 9 meses sem versões!

Só nos resta esperar...

Abraços!

sexta-feira, 18 de novembro de 2011

TestLink completamente traduzido para o Português!


Fala galera!

Enfim consegui finalizar a tradução dos últimos pontos do TestLink para o português!

Acabei de abrir o Bug 4811 no Mantis do TestLink, agora é só aguardar que os novos arquivos estejam na próxima versão, ainda sem data para lançamento!

Pensando na melhor utilização para vocês, criei um projeto no SourceForge, por onde vocês poderão fazer o download dos arquivos!

Clique aqui e acesse o projeto do TestLink em Português.

Não se esqueça de fazer o backup dos arquivos atuais na pasta /testlink/locale/pt_br/ antes de substituí-los!

Qualquer dúvida, não hesite em me perguntar!

Abraços!

segunda-feira, 29 de agosto de 2011

TestLink 100% em Português


Fala galera!

Estou finalizando os últimos pontos para que o TestLink esteja 100% em português!

Em breve disponibilizarei os 3 arquivos responsáveis por isto, para que ninguém mais tenha problemas em utilizar a ferramenta!

Aguardem!

sexta-feira, 29 de julho de 2011

TestLink - Novas traduções para o português

Fala galera!

No último dia 11/07 eu havia passado para vocês o novo arquivo de tradução para a versão 1.9.3 do TestLink, com a tradução de todos os novos termos desta versão.

Aproveitando um tempo livre no final de semana, comecei a caçar os erros de português e os termos não padronizados do arquivo de tradução, e então fechei uma nova versão do arquivo.

Além da correção de algumas palavras erradas e correção dos termos "Suítes de Teste" e "Casos de Teste", algumas mudanças significativas podem ser vistas na tela inicial:

a. Onde antes estava escrito apenas "Especificação" no menu principal, agora leia-se "Especificação de Testes", padronizando o termo como está na linguagem padrão.

b. No frame "Especificar Testes", efetuei a padronização do termo "Casos de Teste", pois antes ele tinha 3 definições: Caso(s) de Teste, Caso de Teste e Casos de Teste.

c. Os termos "Procurar" e "Buscar" foram padronizados como "Pesquisar".

d. Algumas descrições de relatórios também foram traduzidas para o português, já que estavam em inglês.

Clique aqui e faça o download do arquivo de traduções (strings.txt).

Aproveitando o embalo, efetuei correções também no arquivo texts.php, que é o responsável por alguns textos estáticos na tela, como por exemplo as instruções para Especificar Testes, Requisitos e etc.

Por sinal, não havia a tradução das instruções ao acessar a opção "Gerar Documento de Especificação de Requisitos" (e que agora chama-se "Imprimir Requisitos").

Clique aqui e faça o download deste arquivo atualizado (texts.php).

ATENÇÃO

Para atualizar o TestLink basta substituir os arquivos strings.txt e texts.php pelos obtidos aqui no blog na pasta /testlink/locale/pt_br/. Não se esqueça de fazer um backup dos arquivos atuais antes.

Peço que me avisem sobre novos erros e termos com a sua tradução incorreta, para que eu possa corrigir para a nova versão.

Os arquivos disponibilizados aqui estarão na versão 1.9.4 do TestLink, ainda sem data para lançamento.

Abraços!

segunda-feira, 11 de julho de 2011

TestLink 1.9.3 - Tradução para o Português

Fala galera!

Trago um post especial para vocês:

O arquivo de tradução (pt_br) atualizado para a versão 1.9.3 do TestLink!

Acabei de subir o bug para a equipe do TestLink (Bug 4655) e este arquivo estará disponível na próxima versão a ser lançada!

Clique aqui e baixe agora o novo arquivo de tradução.

Depois basta colar o arquivo na pasta /locale/pt_BR/ do TestLink. Não se esqueça de fazer um backup da versão anterior antes!

abraços!

quarta-feira, 6 de julho de 2011

TestLink apresenta o erro HTTP Error 500.0 - Internal Server Error

Fala pessoal!

Com a utilização do TestLink na "nuvem" (hospedado pela Locaweb) e integrado junto com o JIRA via SOAP, depois de 2 semanas de utilização e a execução de muitos testes (e muitos bugs adicionados), ao visualizar alguns relatórios, o seguinte erro era apresentado:

HTTP Error 500.0 - Internal Server Error - The FastCGI process exceeded configured activity timeout
Após muita pesquisas, tentativas de solução e algumas pulgas atrás da orelha, descobri a causa do problema:

O TestLink estava hospedado em um ambiente Windows na Locaweb, ou seja, utilizando IIS ao invés de Apache. Como tal consulta para a montagem do relatório solicitado demorava mais de 90 segundos, era disparado o erro de timeout e a culpa assim caia em cima do "pobre" TestLink.

Por sorte é possível efetuar a migração de plataforma de maneira rápida na Locaweb e após a migração para Linux (foi necessário fazer um backup/restore da pasta testlink, porém a base de dados permaneceu intacta, mas recomendo o backup de ambos), este problema não ocorreu mais.

A integração com o JIRA via SOAP continua firme e forte e os relatórios solicitados estão sendo visualizados corretamente.

A dica que fica é nunca esquecer de instalar o TestLink em um ambiente Apache, que na maioria dos serviçoes de hospedagem é denominado ambiente Linux.

Aguardem os próximos posts sobre o TestLink.

Abraços.

terça-feira, 5 de julho de 2011

Versão 1.9.3 do TestLink é lançada!

Pessoal,

Sábado (02/07/11) tivemos o lançamento da mais nova versão do TestLink. A versão 1.9.3 trás algumas melhorias e correções de bugs, mas nada muito diferente das últimas versões. Estamos no aguardo do lançamento da versão 2.0, que promete grandes novidades.

Enquanto esta versão não vem, veja as novidades da nova versão:

Novos Recursos

- Melhoria no recurso "Definir Testes Urgentes";
- Exemplo do arquivo custom.css adicionado;
- Checkbox para decidir se será criado um outro Caso de Teste / Requisito;
- "Visualizar nova versão do Caso de Teste" procura melhorar e oferecer a possibilidade de fazer um DIFF rápido entre 2 versões de casos de teste;
- "Atualização em massa para a última versão do Caso de Teste" procura melhorar e oferecer a possibilidade de fazer um DIFF rápido entre 2 versões de casos de teste;
- Ao escolher a língua pessoal, uma mensagem com a última atualização desta linguagem é exibido;
- Atualização do ExtJS 3.4.0 para suportar o Internet Explorer 9;
- Um link direto pode ser criado para cada versão de requisito;
- Nova coluna "Última Execução" no Relatório "Matriz de Resultado de Teste";

Atualizações de idiomas

- Francês
- Português (Brasil) - de minha autoria
- Chinês (Simplificado)
- Inglês Americano
- Alemão
- Inglês Britânico

Correções de Bugs

- Links internos para requisitos agora suportam versões de requisitos;
- Árvore é atualizada depois de editar um requisito;
- Status das Árvores são guardadas e restauradas com maior confiabilidade;
- Em alguns casos os usuários atribuídos não foram capazes de executar testes;
- Filtragem por status de trabalho no Relatório de "Matriz de Resultado de Teste".

Fonte: TestLink

Os erros de linguagem já estão sendo listados e em breve enviaremos para o pessoal do TeamST efetuar a atualização para a nova versão.

Clique aqui e faça agora o download da versão 1.9.3!

domingo, 3 de julho de 2011

Integração JIRA e TestLink via SOAP

Fala galera!

Semana passada tive a tarefa de integrar o TestLink recém instalado na empresa (Efetuei a sua instalação há 2 semanas) com o JIRA, responsável por controlar todos os incidentes internos, desde bugs em projetos de softwares, até reparos nas mesas e banheiros.

O ambiente a ser integrado possui uma particularidade muito interessante: O TestLink está na "nuvem", instalado em um domínio contratado pela área de Qualidade e hospeadado na Locaweb, enquanto o JIRA está instalado internamente, mas possui uma saída externa, para quem não está fisicamente no ambiente coorporativo.

Devido a restrições da área de infra-estrutura, não foi possível obter em qual servidor o JIRA está instalado, e por ventura as suas demais informações necessárias (nome do banco de dados, usuário e senha).

Neste momento descobri que a integração com o JIRA também é possível via SOAP (Web service) e por sinal é a única integração via SOAP disponível pelo TestLink (pelo menos nos arquivos encontrados na pasta testlink\cfg).

O arquivo responsável por esta integração é o jirasoap.cfg.php, composto pelos seguintes parâmetros (apenas aqueles que devem ser modificados):

/** The Username being used by JIRA logon */
define('BUG_TRACK_USERNAME', 'test');

/** The Password being used by JIRA logon*/
define('BUG_TRACK_PASSWORD', 'test');

/** link of the web server for JIRA*/
define('BUG_TRACK_HREF',"http://localhost:8080/");

/** path of JIRA WSDL */
define('BUG_TRACK_SOAP_HREF', "rpc/soap/jirasoapservice-v2?wsdl");

/** link of the web server for jira ticket*/
define('BUG_TRACK_SHOW_BUG_HREF', "browse/");

/** link of the web server for creating new jira ticket*/
define('BUG_TRACK_ENTER_BUG_HREF',"secure/Dashboard.jspa?os_destination=%2Fsecure%2FCreateIssue%21default.jspa");

Em uma rápida definição, cada campo deve ser preenchido com os seguintes dados:

BUG_TRACK_USERNAME - Usuário criado na base do JIRA e que possua permissão de leitura em todos os projetos. Aconselho a criação de um usuário genérico chamado 'Testlink' ou até mesmo 'guest';

BUG_TRACK_PASSWORD - Senha do usuário acima;

BUG_TRACK_HREF - Endereço de acesso ao Web service (ou de acesso ao JIRA, que no caso pode ser o endereço de IP por onde este é acessado);

BUG_TRACK_SOAP_HREF - Link específico de acesso ao SOAP - Dificilmente modificado;

BUG_TRACK_SHOW_BUG_HREF - Link para acesso aos projetos - Dificilmente modificado;

BUG_TRACK_ENTER_BUG_HREF - Link da página referente a abertura de bugs (Nova pendência).

Com o preenchimento destes campos e a substituição deste arquivo na pasta \cfg, foi necessário alterar o arquivo config.inc.php, na linha 299 (detalhe, estou utilizando a versão 1.9.2 do TestLink), para apontar qual bugtracker seria integrado ao TestLink.

No parâmetro $g_interface_bugs foi incluída a sintaxe 'JIRASOAP'. O arquivo foi salvo e substituído na raiz do Testlink do servidor.

Após isto, a integração TestLink e JIRA foi realizada com sucesso, bastando executar um rápido teste para ver se tudo estava dentro dos conformes.

1. Selecionar um caso de teste para ser executado e marcá-lo como "Com Falha:

Caso de Teste executado como "Com Falha" e o ícone para a inserção do Bug

2. Clicar no Botão "Gerenciamento de Casos":

Popup para a inserção do número do bug cadastrado no JIRA. Também é possível acessar o JIRA através do texto "Acesso ao Bugtracker"

A integração com o JIRA via SOAP foi estabelecida com sucesso e aprendemos mais um pouco de TestLink!

Aguardem novas postagens sobre o TestLink!

abraços!

terça-feira, 10 de maio de 2011

Contribuição para a comunidade TestLink

Tenho contribuído com a Comunidade TestLink desde o lançamento da versão 1.9.0. Percebi que havia muitos campos e botões não traduzidos para o português e passei a traduzi-los, primeiramente para o uso interno na empresa, mas logo depois resolvi disponibilizar o arquivo de tradução para que ele fosse atualizado nas novas versões do TestLink.

Em fevereiro efetuei a abertura do Bug 4220 contendo as traduções faltantes da versão 1.9.0, e que foi disponibilizada para os usuários com o lançamento da versão 1.9.2 do TestLink em março. Agora abri o Bug 4448 contendo as atualizações dos campos e botões não traduzidos da versão 1.9.2 e que será disponibilizado na versão 1.9.3 (ainda sem data de lançamento).

Para verificar o arquivo atualizado por mim, basta acessar a pasta /testlink/locale/pt_BR e editar o arquivo strings.txt.

É muito importante contribuir com estes projetos open source, principalmente quando utilizamos estes softwares em nosso dia a dia e percebemos que existem pontos a serem melhorados.

Estou no aguardo do lançamento da versão 1.9.3 para abrir alguns bugs relacionados ao layout e operacional do TestLink.

abraços!