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
Integração ALM - Não associa testes ao plano #315
Comments
Se possível, poste um trecho do seu log. |
@botelhojp não aparece nenhum erro no log. 16:07:16,884 INFO (main) [BehaveContext]: -------------------------------- (BeforeStories) 16:07:17,282 INFO (main) [BeforeAfterSteps]: >>Iniciando Aplicação<< Running story stories/login/login.storyConverted Dado que vou para a tela "Login" (AfterStories) Generating reports view to '/home/02398884481/workspace-luna/confaz-portal-behave/target/jbehave' using formats '[almstoryreport, console, html, stats]' and view properties '{defaultFormats=stats, decorateNonHtml=true, viewDirectory=view, decorated=ftl/jbehave-report-decorated.ftl, reports=ftl/jbehave-reports-with-totals.ftl, maps=ftl/jbehave-maps.ftl, navigator=ftl/jbehave-navigator.ftl, views=ftl/jbehave-views.ftl, nonDecorated=ftl/jbehave-report-non-decorated.ftl}' Existe alguma configuração que dê um log mais detalhado? |
No seu log não há referência ao Integration, pode ser que você não tenha incluído no pom.xm do seu projeto a dependência demoiselle-behave-integration-alm: <dependency>
<groupId>br.gov.frameworkdemoiselle.component.behave</groupId>
<artifactId>demoiselle-behave-integration-alm</artifactId>
<version>1.x.x</version>
<scope>test</scope>
</dependency> |
@botelhojp este trecho está no |
@gugaemc, a principio o problema mencionado esta relacionado ao que o colega Vanderson comentou, ou seja, falta apenas adicionar a dependência do demoiselle-behave-integration-alm. |
@botelhojp e @juliancesar, segue o trecho do pom.xml: <dependencies>
<!-- demoiselle-behave (jbehave/webdriver) -->
<dependency>
<groupId>br.gov.frameworkdemoiselle.component.behave</groupId>
<artifactId>demoiselle-behave-parser-jbehave</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>br.gov.frameworkdemoiselle.component.behave</groupId>
<artifactId>demoiselle-behave-runner-webdriver</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>9.3-1103-jdbc4</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<scope>compile</scope>
<version>14.0.1</version>
</dependency>
<dependency>
<groupId>br.gov.frameworkdemoiselle.component.behave</groupId>
<artifactId>demoiselle-behave-integration-alm</artifactId>
<version>1.4.2</version>
<scope>test</scope>
</dependency>
</dependencies> |
@gugaemc, verifique se a propriedade behave.integration.alm.enabled esta setada cmo TRUE no seu behave.properties. |
@juliancesar Está sim:
|
Peço que coloque seu teste em modo debug alterando o log4j.xml e poste seu log novamente. |
Segue o log (substituí alguns valores, mas nada que afete as informações úteis).
|
Foi identificado que a associação do plano com o caso de teste só ocorre quando não é utilizada a meta informação @casodeteste conforme o código referenciado abaixo: Foi aberta um pedido de melhoria internamente com o número de PSF 510383 para que mesmo utilizando a meta informação essa associação seja feita, por isso essa issue será fechada. |
Ao executar um teste, o registro de execução é gerado no ALM, porém, o teste não é associado ao plano de testes.
Estou usando a configuração
behave.integration.alm.autoAssociateTestCaseInPlan = true
.O plano de testes está configurado:
behave.integration.alm.testPlanId = 1936
E o script está referenciando o CT no ALM:
Usando o autenticador
1.4.2
, e o Behave1.4.2
(também testado no1.4.3-SNAPSHOT
)The text was updated successfully, but these errors were encountered: