1

当 Selenium 不控制 Web 浏览器时,我会看到date-time以下格式:
%a %d %b %Y, %I:%M %p正如预期的那样。
例如Wed 21 Nov 2018, 10:58 am

当 Selenium 控制 Web 浏览器时,我看到了date-time如下内容:
例如Nov. 21, 2018, 10:58 a.m.

为什么会这样?我能做些什么来解决这个问题?

更多信息:

当我在 Chrome 和 Firefox 中手动测试时,我总是得到正确的日期格式。当我使用 Behave 和 Python 测试用例运行我的自动化 Selenium 以验证包含日期的字段中的文本时,我得到了不同的格式。测试失败时捕获的屏幕截图也显示了这种不正确的日期格式。我已经使用断点暂停测试并自己看一下。我可以清楚地看到不正确的日期格式。

日期时间本身是正确的日期时间,只是在 selenium 控制 Web 浏览器时格式不正确。

4

0 回答 0