我已在C#中配置了我的selenium测试,以使用Extent Reports报告日志,并希望使用MongoDB尝试ExtentX版本。我已经设置了ExtentX和MongoDB并且它们正在运行但测试失败并出现以下错误...
“用户代码未处理ArgumentNullException,值不能为空”在拆解中的以下行...
extent.EndTest(test);
我通过...
指定mongo连接字符串extent = new ExtentReports(reportPath, true); // create instance
extent.X("mongodb://localhost:27017");
未指定mongo连接时,测试运行正常。非常感谢任何帮助。
答案 0 :(得分:0)
想出来。我需要添加AssignProject("")到这个范围。现在它可以工作,并填充ExtentX报告。缺少数据,但这是另一个问题。