繁体   English   中英

如何在Java中创建测试执行的结果/报告

[英]How can i create result/report of Execution of tests in Java

我已经为硒测试创建了一个运行程序和错误处理程序。 我能够将错误存储在String Builder ,执行后,我可以在控制台上将其打印出来。

我想从执行中创建HTML报告。

我怎样才能做到这一点。 我是否应该将所有内容都存储在Variable中,如果是的话,如何将其存储在每个测试中。 我应该以某种格式编写并为此编写一些过滤器吗?

请让我知道该怎么做。

提前致谢。

大多数人使用JUnit和/或JBehave来进行他们的Selenium测试,这是内置的html报告所附带的。

可以从以下网站获得JBehave网站上的完整示例: http ://jbehave.org/reference/web/stable/using-selenium.html

我建议的一种简单方法是,将所有打印输出语句附加到存储变量(如字符串缓冲区(Java))中,并使用| | 每行末尾的符号,然后将此信息写入文本文件。(在|符号的帮助下逐行拆分)

如果要将这些信息存储在excel中,则必须使用Apache POI项目将数据写入excel表格。(http://poi.apache.org/)

我已经在类名result上创建了它,并且使用它具有一些变量和功能,我可以使用CSS以HTML格式创建结果并获得一个xml日志文件。

谢谢你的时间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM