1
我想使用PhantomJS来运行一个测试套件,它需要访问基于当前日期记录统计信息的页面。有没有办法在PhantomJS浏览器访问中欺骗日期?
但我希望能够在过去记录日期的测试数据点 - 问题是,记录统计数据的代码当前使用用户的当前时间戳。
当使用PhantomJS(或类似工具)打开页面时,有什么方法“欺骗”“当前日期”?
我想使用PhantomJS来运行一个测试套件,它需要访问基于当前日期记录统计信息的页面。有没有办法在PhantomJS浏览器访问中欺骗日期?
但我希望能够在过去记录日期的测试数据点 - 问题是,记录统计数据的代码当前使用用户的当前时间戳。
当使用PhantomJS(或类似工具)打开页面时,有什么方法“欺骗”“当前日期”?
一些想法:
否日期来自操作系统,显然您的浏览器无法控制在那之上。你能不能在日期中使用变量,然后你可以在测试时简单地覆盖该值? – Archer
问题看起来不正确...你问的是环境而不是测试代码本身 – charlietfl