Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium remotewebdriver-如何从节点获取日志_Selenium_Remotewebdriver - Fatal编程技术网

Selenium remotewebdriver-如何从节点获取日志

Selenium remotewebdriver-如何从节点获取日志,selenium,remotewebdriver,Selenium,Remotewebdriver,我正在使用selenium网格和远程web驱动程序(使用testNG)运行测试。 这些节点在VMWare上运行 如何在运行期间获取节点上显示的日志? 我为每个类创建新的驱动程序,所以我希望为每个类保存日志 如何做到这一点 我还想在vmware中录制运行的视频。 屏幕未打开时是否可以记录vmware 谢谢这可能是你问题的部分答案。我们对如何处理selenium日志做了一些广泛的研究。到目前为止,这是最好的选择之一。它允许您在不同级别记录结果。例如“致命”、“调试”、“信息”等,以及不同的目标,例如

我正在使用selenium网格和远程web驱动程序(使用testNG)运行测试。 这些节点在VMWare上运行

如何在运行期间获取节点上显示的日志? 我为每个类创建新的驱动程序,所以我希望为每个类保存日志

如何做到这一点

我还想在vmware中录制运行的视频。 屏幕未打开时是否可以记录vmware


谢谢

这可能是你问题的部分答案。我们对如何处理selenium日志做了一些广泛的研究。到目前为止,这是最好的选择之一。它允许您在不同级别记录结果。例如“致命”、“调试”、“信息”等,以及不同的目标,例如“数据库、txt和控制台”
使用一个简单的try-catch
包装器,您可以简单地记录每个测试中可能需要的每一点信息。

您需要什么类型的日志?测试失败、通过等。。?如果您有日志,为什么还要记录测试?我有测试中的日志。我想将节点中的日志添加到为每个测试类创建的日志文件中。目标是在出现故障时进行更好的调试。对于这个视频记录,我也可以帮助我向工程师展示它。但是如何从节点上运行的selenium获取日志呢?