Warm tip: This article is reproduced from serverfault.com, please click

webdriver io-从Wdio Cucumber JSON报告器上传带有测试结果的JSON时在Xray中出错

(webdriver io - Getting error in Xray while uploading JSON with Test Results from wdio cucumber json reporter)

发布于 2020-12-02 13:16:59

我无法将wdio-cucumberjs-json-reporter的JSON结果上载到X射线(测试执行),出现错误,我不确定这是不是报告程序包或X射线问题?我也尝试过其他一些记者,但没有什么方便。

哪个json-reporter可以在最新的webdriverIO 6.10.5上正常使用?如果可能的话,我还希望包含Sauce Labs Report指向JSON的链接。

错误信息:

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

堆栈:webdriverio, Cucumber ,调味料实验室,jira-xray我正在尝试将结果手动导入到Xray。

Questioner
beauvoir
Viewed
1
Sérgio 2020-12-07 22:48:18

这似乎是一个错误。我们已经在积压中创建了一个问题,该问题将很快得到处理。在这里跟踪请注意,如果你使用REST API,则它应该可以正常工作(或使用REST API的CI插件之一)

我使用了此内容,其中包含一些细微更改,因此至少在我的环境中,此功能用需求/故事问题和链接回现有案例的方案进行了标记。