0

我无法将 wdio-cucumberjs-json-reporter 中的 JSON 结果上传到 xray(测试执行),出现错误,我不确定是报告包问题还是 xray 问题?我也尝试了其他一些记者,但没有什么好用的。

哪个 json-reporter 可以与最新的 webdriverIO 6.10.5 一起正常工作?如果可能的话,我还想包含指向 JSON 的 Sauce Labs 报告链接。

错误信息:

将执行结果导入数据库时​​出错:反序列化执行结果文件时出错 -> com.baH: java.lang.IllegalStateException: 预期 BEGIN_OBJECT 但在 com.baka(Unknown Source) 的 com.babavb(Unknown Source) 的第 1 行第 2 行是 BEGIN_ARRAY来源)在 com.baka(未知来源)在

Stack: webdriverio, cucumber, sauce-labs, jira-xray 我正在尝试手动将结果导入 xray。

4

1 回答 1

2

这似乎是一个错误。我们在积压工作中创建了一个问题,很快就会得到处理。请在此处跟踪。请注意,如果您使用 REST API,它应该可以正常工作(或其中一个 CI 插件反过来使用 REST API)

我使用了这个内容,其中包含微小的更改,因此该功能被标记为需求/故事问题和链接回现有案例的场景,至少在我的环境中。

于 2020-12-07T14:48:18.637 回答