OpenTest报告库

OpenTest报告库,opentest,Opentest,我目前正在寻找有关OpenTest可用报告功能的信息。我需要以下方面的信息: 报告/日志的可移植性-这些结果可以以各种格式发布吗 报告/日志的粒度是否有一种方法可以非常详细地了解报告内容和/或策略,以确保记录足够的信息,以便调试自动化测试和测试中的系统(SUT) 屏幕截图-当前是否有功能允许拍摄屏幕截图并将其发布/发布到外部系统?报告/日志的可移植性 您可以使用API获得测试会话结果,可以是JSON格式(包含很多细节)或JUnit XML格式: http://localhost:3000/api

我目前正在寻找有关OpenTest可用报告功能的信息。我需要以下方面的信息:

报告/日志的可移植性-这些结果可以以各种格式发布吗

报告/日志的粒度是否有一种方法可以非常详细地了解报告内容和/或策略,以确保记录足够的信息,以便调试自动化测试和测试中的系统(SUT)

屏幕截图-当前是否有功能允许拍摄屏幕截图并将其发布/发布到外部系统?

报告/日志的可移植性 您可以使用API获得测试会话结果,可以是JSON格式(包含很多细节)或JUnit XML格式:

http://localhost:3000/api/session/<SESSION_ID>?format=json
http://localhost:3000/api/session/<SESSION_ID>?format=junit
您可以使用以下API下载屏幕截图:

https://localhost:3000/api/screenshot/SID1554380072_WEB_T05_SG01_ST01_after_03.png
SID1554380072\u WEB\u T05\u SG01\u ST01\u后面。png
是屏幕截图文件的名称,可以在JSON格式的测试执行结果中找到

与定制报告解决方案集成 在某个时候,您将需要与一个专用的报告产品集成,该产品可以为您提供OpenTest无法提供的所有现成功能。这可以使用我描述的API来实现。为了通知相关方测试会话的当前状态,OpenTest还提供了WebSocket API。您可以使用它在测试会话完成时收到通知,然后您可以通过API提取所需的所有信息。您可以在此处找到一个Java项目,它可以完成所有这些工作:。此项目旨在作为您自定义集成的起点。

报告/日志的可移植性 您可以使用API获得测试会话结果,可以是JSON格式(包含很多细节)或JUnit XML格式:

http://localhost:3000/api/session/<SESSION_ID>?format=json
http://localhost:3000/api/session/<SESSION_ID>?format=junit
您可以使用以下API下载屏幕截图:

https://localhost:3000/api/screenshot/SID1554380072_WEB_T05_SG01_ST01_after_03.png
SID1554380072\u WEB\u T05\u SG01\u ST01\u后面。png
是屏幕截图文件的名称,可以在JSON格式的测试执行结果中找到

与定制报告解决方案集成 在某个时候,您将需要与一个专用的报告产品集成,该产品可以为您提供OpenTest无法提供的所有现成功能。这可以使用我描述的API来实现。为了通知相关方测试会话的当前状态,OpenTest还提供了WebSocket API。您可以使用它在测试会话完成时收到通知,然后您可以通过API提取所需的所有信息。您可以在此处找到一个Java项目,它可以完成所有这些工作:。此项目旨在作为您自己的自定义集成的起点