gpt4 book ai didi

c# - 指定 IE 驱动程序的日志路径

转载 作者:行者123 更新时间:2023-11-30 20:01:05 28 4
gpt4 key购买 nike

我正在尝试为此指定 IE 驱动程序日志路径我使用了命令行。代码如下

var optionsIe32 = new InternetExplorerOptions
{
IntroduceInstabilityByIgnoringProtectedModeSettings = true,
EnsureCleanSession = true,
BrowserCommandLineArguments = "--log-file=\"C:\\IE.log\"
};

var _webDriver = new InternetExplorerDriver(pathContainingIE32DriverServer, optionsIe32);

但是当发生错误时日志文件没有得到更新。

我在这里做错了什么?提前致谢

最佳答案

你大部分时间都在那里。它在 InternetExplorerService 类中指定:

var service = InternetExplorerDriverService.CreateDefaultService();
service.LogFile = "C:\IE.log";
service.LoggingLevel = InternetExplorerDriverLogLevel.Trace;

LoggingLevel 修改为您真正想要的,您应该看到可能是 DebugErrorWarnInfoFatalTrace。我相信 Trace 级别的日志记录是最全面的。

optionsIe32 中删除 BrowserCommandLineArguments,然后像往常一样将 InternetExplorerService 传递到 Driver 构造中,连同您已经做出的选择:

var driver = new InternetExplorerDriver(service, optionsIe32);

关于c# - 指定 IE 驱动程序的日志路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19585614/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com