[jbehave-user] Add custom entries to reporting
Hi, is it possible to add extra logging to the generated reports? For example, I'd like to add some details what exactly happened while a certain step was executed. From the documentation I could figure that out. -- Mit freundlichen Grüßen / Best regards Andreas Ebbert-Karroum | Agile Principal Consultant codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland tel: +49 (0) 212.23362825 | fax: +49 (0) 212.23362879 | mobil: +49 (0) 175.2664109 www.codecentric.de | blog.codecentric.de | www.meettheexperts.de | www.more4fi.de Sitz der Gesellschaft: Düsseldorf | HRB 63043 Vorstand: Klaus Jäger (Vorsitzender) | Mirko Novakovic . Rainer Vehns Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Bernd Klinkmann . Jürgen Schütz Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail und evtl. beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.
Re: [jbehave-user] Add custom entries to reporting
Hi Andreas, the reports are generated using freemarker, so you could configure logging for the relevant packages. Or is it something more specific you had in mind. Feel free to provide a concrete use case. Cheers On 14/03/2013 11:05, Andreas Ebbert-Karroum wrote: Hi, is it possible to add extra logging to the generated reports? For example, I'd like to add some details what exactly happened while a certain step was executed. From the documentation I could figure that out. -- Mit freundlichen Grüßen / Best regards Andreas Ebbert-Karroum | Agile Principal Consultant codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland tel: +49 (0) 212.23362825 | fax: +49 (0) 212.23362879 | mobil: +49 (0) 175.2664109 www.codecentric.de http://www.codecentric.de | blog.codecentric.de http://blog.codecentric.de | www.meettheexperts.de http://www.meettheexperts.de | www.more4fi.de http://www.more4fi.de Sitz der Gesellschaft: Düsseldorf | HRB 63043 Vorstand: Klaus Jäger (Vorsitzender) | Mirko Novakovic . Rainer Vehns Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Bernd Klinkmann . Jürgen Schütz Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail und evtl. beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.
Re: [jbehave-user] Add custom entries to reporting
Hi Mauro, the use-case is that readers of the report (testers) should be able to understand why a test case failed. Right now you more or less see that a step failed and get a stacktrace, that may be meaningful - but often it's not. What I did today is extending the XML Output Format and integrate a Log4J appender into it - Everything you log with log4j shows up in the XML report too. It's a nice technical concept, which I can probably share and blog about. I could imagine that also the HTML report could be extended to show more details in an expandable div for each step. Andreas Am 14. März 2013 22:04 schrieb Mauro Talevi mauro.tal...@aquilonia.org: Hi Andreas, the reports are generated using freemarker, so you could configure logging for the relevant packages. Or is it something more specific you had in mind. Feel free to provide a concrete use case. Cheers On 14/03/2013 11:05, Andreas Ebbert-Karroum wrote: Hi, is it possible to add extra logging to the generated reports? For example, I'd like to add some details what exactly happened while a certain step was executed. From the documentation I could figure that out. -- Mit freundlichen Grüßen / Best regards Andreas Ebbert-Karroum | Agile Principal Consultant codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland tel: +49 (0) 212.23362825 | fax: +49 (0) 212.23362879 | mobil: +49 (0) 175.2664109 www.codecentric.de | blog.codecentric.de | www.meettheexperts.de | www.more4fi.de Sitz der Gesellschaft: Düsseldorf | HRB 63043 Vorstand: Klaus Jäger (Vorsitzender) | Mirko Novakovic . Rainer Vehns Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Bernd Klinkmann . Jürgen Schütz Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail und evtl. beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet. -- Mit freundlichen Grüßen / Best regards Andreas Ebbert-Karroum | Agile Principal Consultant codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland tel: +49 (0) 212.23362825 | fax: +49 (0) 212.23362879 | mobil: +49 (0) 175.2664109 www.codecentric.de | blog.codecentric.de | www.meettheexperts.de | www.more4fi.de Sitz der Gesellschaft: Düsseldorf | HRB 63043 Vorstand: Klaus Jäger (Vorsitzender) | Mirko Novakovic . Rainer Vehns Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Bernd Klinkmann . Jürgen Schütz Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail und evtl. beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.
Re: [jbehave-user] Add custom entries to reporting
Hi, sure, we can add logging implementations of output formats which people can decide to configure when needed. Please raise a JIRA issue and provide a commit on forked Github repo if possible. http://jbehave.org/reference/stable/how-to-contribute.html Cheers On 14/03/2013 22:28, Andreas Ebbert-Karroum wrote: Hi Mauro, the use-case is that readers of the report (testers) should be able to understand why a test case failed. Right now you more or less see that a step failed and get a stacktrace, that may be meaningful - but often it's not. What I did today is extending the XML Output Format and integrate a Log4J appender into it - Everything you log with log4j shows up in the XML report too. It's a nice technical concept, which I can probably share and blog about. I could imagine that also the HTML report could be extended to show more details in an expandable div for each step. Andreas Am 14. März 2013 22:04 schrieb Mauro Talevi mauro.tal...@aquilonia.org mailto:mauro.tal...@aquilonia.org: Hi Andreas, the reports are generated using freemarker, so you could configure logging for the relevant packages. Or is it something more specific you had in mind. Feel free to provide a concrete use case. Cheers On 14/03/2013 11:05, Andreas Ebbert-Karroum wrote: Hi, is it possible to add extra logging to the generated reports? For example, I'd like to add some details what exactly happened while a certain step was executed. From the documentation I could figure that out. -- Mit freundlichen Grüßen / Best regards Andreas Ebbert-Karroum | Agile Principal Consultant codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland tel: +49 (0) 212.23362825 tel:%2B49%20%280%29%20212.23362825 | fax: +49 (0) 212.23362879 tel:%2B49%20%280%29%20212.23362879 | mobil: +49 (0) 175.2664109 tel:%2B49%20%280%29%20175.2664109 www.codecentric.de http://www.codecentric.de | blog.codecentric.de http://blog.codecentric.de | www.meettheexperts.de http://www.meettheexperts.de | www.more4fi.de http://www.more4fi.de Sitz der Gesellschaft: Düsseldorf | HRB 63043 Vorstand: Klaus Jäger (Vorsitzender) | Mirko Novakovic . Rainer Vehns Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Bernd Klinkmann . Jürgen Schütz Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail und evtl. beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet. -- Mit freundlichen Grüßen / Best regards Andreas Ebbert-Karroum | Agile Principal Consultant codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland tel: +49 (0) 212.23362825 | fax: +49 (0) 212.23362879 | mobil: +49 (0) 175.2664109 www.codecentric.de http://www.codecentric.de | blog.codecentric.de http://blog.codecentric.de | www.meettheexperts.de http://www.meettheexperts.de | www.more4fi.de http://www.more4fi.de Sitz der Gesellschaft: Düsseldorf | HRB 63043 Vorstand: Klaus Jäger (Vorsitzender) | Mirko Novakovic . Rainer Vehns Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Bernd Klinkmann . Jürgen Schütz Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail und evtl. beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.