草庐IT

研究报告

全部标签

php - 生成 PHPUnit 报告(失败和通过的测试)

我想知道如何生成一个phpunit报告,告诉哪些测试失败了,哪些测试通过了。phpunit.xml中有任何配置吗?除了php覆盖率报告,我找不到任何信息。我想要像下面的图片(由junit生成)谢谢 最佳答案 您可以从junit.xml日志文件创建几乎所有您想要的输出格式。可以找到一个自己动手的例子here,hereisatable和hereisalittlemoreonthesubject.如果你想要多项目的小东西,可以使用“sismo”,这是一个非常小的CI服务器,它运行你所有的本地项目,这样你就可以随时了解它们的状态。Check

PHPUnit 未生成其三叶草覆盖率报告

虽然phpunit支持--coverage-clover[file]参数,但它似乎什么也没做。我在这台服务器上运行Jenkins,并使用php的clover覆盖插件。这是我的输出:>phpunit--coverage-clovercoverage.xml................................32/32(100%)Time:745ms,Memory:16.75Mb>ls-l(coverage.xmlisnotpresent)我想找出为什么cloverXML文件根本没有生成,没有错误消息。即使使用--debug标志也不会产生与三叶草报告相关的任何内容。版本信息:>

java - 将报告模板 RPT/RDL 转换为 JRXML/Jasper Reports?

我目前正在使用CrystalReports,我想切换到Jasper。为了简化过渡,我想要一种自动或半自动转换现有模板的方法。这可能涉及更多中间格式/应用程序/库,免费或付费,开源或专有-我只是在寻找一些可能。经过一番挖掘,我发现了一个可以将Crystal转换为SQLReportingServices的应用程序,即CrystalConverter,但仅此而已(还有一堆死掉的项目和网站甚至不再存在)。这里有没有人知道更多可以帮助我完成这项工作的现有软件或库?任何对主题有经验的人都可以让我确切地知道我必须自己编写哪些部分,以及可以使用哪些现有解决方案来完成其他部分?提前致谢,如果我不能问更具

java - 如何将多个 JasperPrint 对象组合成一个具有混合页面方向的报告

jasperPrint对象是纵向的,但是jasperPrint2对象是横向的。我想将两个jasperprints结合起来生成一个pdf文件,但保持它们的原始方向。当我将jasperPrint2的页面添加到jasperPrint时,最终的jasperPrint具有纵向...我测试了jasperPrint.setOrientation(JasperReport.ORIENTATION_LANDSCAPE)但没有任何改变。我如何从两个jasperprints保持其原始方向生成一个pdf文件?我有以下代码:JasperReportreport=(JasperReport)JRLoader.lo

java - 如何在 TestNG 报告中包含 Log4j2 消息

我想在所有测试用例的TestNG报告中提供Log4j2日志记录信息。TestNG使用一个名为Reporter.java的特殊记录器类来跟踪日志输出并将其保存在结果XML中。在log4j中,可以简单地创建一个路由到Reporter并注册它的appender实现。使用Log4j2中的新LoggerAPI,很难找到有关如何完成此操作的信息。我有一些信息可以使用Log4j而不是Log4j2来完成这项工作。 最佳答案 据我所知,您只需要实现一个简单的Appender。像这样的东西:@Plugin(name="Reporter",categor

Javaagent 报告 "redefineClasses is not supported in this environment"

我是Java代理的新手。我创建了一个简单的HotswapAgent类(从Play!Framework中嗅探):publicclassHotswapAgent{staticInstrumentationinstrumentation;publicstaticbooleanenabled=false;publicstaticvoidpremain(StringagentArgs,Instrumentationinstrumentation){HotswapAgent.instrumentation=instrumentation;HotswapAgent.enabled=true;}pub

java - Java 的崩溃报告

您知道任何好的Java崩溃报告系统或任何使用崩溃报告系统的开源项目吗? 最佳答案 从简单开始如果您想在JavaSwing应用程序中向用户报告错误和异常,htere是一个不错的库zeus-jscl它有几个有用的组件:gr.zeus.ui.JMessage-显示简单消息和异常堆栈跟踪等gr.zeus.ui.JConsolePane-用于替换命令行窗口的java控制台。重定向stdout和stderr等。这无处发送,只是在本地方便。所有这些让我想到了如何处理自然发生的未处理异常。NetBeans弹出这个小对话框并要求您发送报告。一旦你发送

java - 关于 Eclipse 的 JUnit 报告

JUnit与eclipse的集成非常好。但是,我想要一个能够从单元测试中生成快速报告的功能。在运行headless构建时可以这样做(我的每晚构建配置为这样做),但有时我想从UI生成报告。有没有办法做到这一点?命令行选项也许?一个额外的插件?也许该功能已经存在,但我找不到?编辑:我有一个PDE构建,因为我的项目是一个RCP应用程序。因此,从此构建运行测试并不是真正简单的。我想我可以尝试破解一个较小的ANT脚本来进行测试,但可能我必须与类路径作斗争才能获得我想要的东西。我希望找到一些对现有JUnit插件的扩展,以提供有关TreeView的信息,但作为HTML文档。

java - 如何以编程方式报告 AWT/Swing 事件队列长度?

理想情况下,答案将与平台无关,但特定于平台(尤其是OracleJVM)也很有用。我正在处理的项目仍在运行版本6JVM。特殊需求与不时“卡住”的GUI有关。我很清楚在EDT上进行GUI工作。该程序在Windows上运行良好,但在转移到Linux后,这些“奇怪”的GUI问题开始发生。实际上,这个问题已经发生在两个应用程序上,都是在从Windows迁移到Linux之后。JVisualVM显示超过1000万个java.awt.EventQueueItem对象。怀疑是AWT队列的增长速度超过了它在Linux上的服务速度,因此我们的想法是在应用程序上放置一个AWT队列长度指示器,并查看它在队列增长

java - 我正在尝试使用 jasper 报告开发 excel 页面

我正在处理Jasper报告。我尝试生成excel文件,但我在下面的代码中遇到异常。JasperReportjasperReport=JasperCompileManager.compileReport("C:\\jasperfiles\\report1.jrxml");JasperPrintjasperPrint=JasperFillManager.fillReport(jasperReport,newHashMap(),newJREmptyDataSource());JRXlsExporterexporterXLS=newJRXlsExporter();exporterXLS.set