我遇到需要使用Java以编程方式更改系统时间的情况。有没有办法用Java或Selenium做到这一点?
答案 0 :(得分:0)
否,Selenium是仅与浏览器交谈的API ,因此您无法使用Selenium实现这一目标。
即使Java也没有为此提供任何API:How can I set the System Time in Java?
答案 1 :(得分:0)
为什么需要修改系统时间?我只能这样想,因为你想验证页面上日期的显示。如果是这种情况,我建议您选择' test_start_time'和' test_end_time' datestamps,并验证从selenium收到的值是否在这些限制范围内而不是断言特定时间。
如果你出于其他原因需要它,那么有选择,但他们非常hacky。 :(