Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Versão 1.6.0 BETA 2 Lançada #489

Open
juliancesar opened this issue Oct 11, 2018 · 9 comments
Open

Versão 1.6.0 BETA 2 Lançada #489

juliancesar opened this issue Oct 11, 2018 · 9 comments
Assignees
Labels
Milestone

Comments

@juliancesar
Copy link
Contributor

juliancesar commented Oct 11, 2018

Caros colegas, boa tarde.

Foi lançada a versão 1.6.0 BETA 2 para avaliação, que possui melhorias e correções.

Todas as principais modificações e correções estão listadas no seguinte link:
https://www.frameworkdemoiselle.gov.br/dbehave/docs/1.6.0-BETA1/html/release.html

É muito importante que os projetos de automação (novos e em andamento) façam testes e no caso de terem problemas ou sugestões, reportem no Git Hub (https://github.com/demoiselle/behave/issues).

Para fazer o upgrade de versão basta alterar o arquivo pom.xml do projeto para a versão 1.6.0-BETA2.

Obrigado pela atenção e colaboração de todos.

@juliancesar juliancesar added this to the 1.6.0 milestone Oct 11, 2018
@juliancesar juliancesar self-assigned this Oct 11, 2018
@juliancesar
Copy link
Contributor Author

Agora a pouco foram publicados os arquétipos da versão 1.6.0-BETA2 que já inclui o novo Runner AssertJ no seguinte endereço.

http://demoiselle.sourceforge.net/repository/archetype-catalog.xml

<archetype>
    <groupId>br.gov.frameworkdemoiselle.component.archetypes</groupId>
    <artifactId>jbehave-junit-archetype</artifactId>
    <version>1.6.0-BETA2</version>
    <repository>https://oss.sonatype.org/content/repositories/releases</repository>
</archetype>
<archetype>
    <groupId>br.gov.frameworkdemoiselle.component.archetypes</groupId>
    <artifactId>jbehave-selenium-archetype</artifactId>
    <version>1.6.0-BETA2</version>
    <repository>https://oss.sonatype.org/content/repositories/releases</repository>
</archetype>
<archetype>
    <groupId>br.gov.frameworkdemoiselle.component.archetypes</groupId>
    <artifactId>jbehave-fest-archetype</artifactId>
    <version>1.6.0-BETA2</version>
    <repository>https://oss.sonatype.org/content/repositories/releases/</repository>
</archetype>
<archetype>
    <groupId>br.gov.frameworkdemoiselle.component.archetypes</groupId>
    <artifactId>jbehave-assertj-archetype</artifactId>
    <version>1.6.0-BETA2</version>
    <repository>https://oss.sonatype.org/content/repositories/releases/</repository>
</archetype>

@diegojohner
Copy link

diegojohner commented Dec 17, 2018

Bom dia Julian,

Testei essa versão Beta e notei que ela está muito mais lenta, os testes tem levado de 3 a 4 vezes mais tempo para serem executados.

@juliancesar
Copy link
Contributor Author

@diegojohner, você comparou com qual versão? Pergunto isso pois as versões mais antigas não possuíam algumas verificações.

É interessante dar uma olhada na sua versão e fazer uma comparação no release notes com relação a 1.6.0-BETA1 no seguinte endereço https://www.frameworkdemoiselle.gov.br/dbehave/docs/1.6.0-BETA1/html/release.html .

@diegojohner
Copy link

@juliancesar, eu to usando aqui a 1.5.1 porque tentei usar a 1.5.3 e dava um erro que ele não achava o caminhos das histórias pra rodar. Acabei não indo atrás pra tentar resolver esse problema.

@juliancesar
Copy link
Contributor Author

Outra questão é verificar as estatísticas de execução utilizando a propriedade behave.runner.showExecutionStatistics no behave.properties, com esta propriedade com valor true é possível verificar o tempo de cada verificação e saber o que esta causando a lentidão.

@juliancesar
Copy link
Contributor Author

@juliancesar, eu to usando aqui a 1.5.1 porque tentei usar a 1.5.3 e dava um erro que ele não achava o caminhos das histórias pra rodar. Acabei não indo atrás pra tentar resolver esse problema.

Na versão 1.6.0 o erro do caminho das histórias ainda ocorrem?

Realmente da versão 1.5.1 para a 1.6.0 foram feitas várias de melhorias relacionadas a verificações de componentes de tela, tente verificar a questão das estatísticas que comentei.

@diegojohner
Copy link

Blz. Vou dar uma olhada. Vlw.

@juliancesar, eu to usando aqui a 1.5.1 porque tentei usar a 1.5.3 e dava um erro que ele não achava o caminhos das histórias pra rodar. Acabei não indo atrás pra tentar resolver esse problema.

Na versão 1.6.0 o erro do caminho das histórias ainda ocorrem?

Realmente da versão 1.5.1 para a 1.6.0 foram feitas várias de melhorias relacionadas a verificações de componentes de tela, tente verificar a questão das estatísticas que comentei.

Nessa versão 1.6.0-Beta2 o erra das histórias não ocorre. Vou dar uma verificada nessa questão das estatísticas. Vlw.

@juliancesar
Copy link
Contributor Author

É bom verificar se seu projeto esta em modo debug, segue artigo na wiki de como fazer.

https://github.com/demoiselle/behave/wiki/Como-colocar-o-teste-em-modo-DEBUG

@diegojohner
Copy link

É bom verificar se seu projeto esta em modo debug, segue artigo na wiki de como fazer.

https://github.com/demoiselle/behave/wiki/Como-colocar-o-teste-em-modo-DEBUG

Já tah sim. ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants