Testing 如何设置PhantomJS的浏览器语言

Testing 如何设置PhantomJS的浏览器语言,testing,browser,phantomjs,headless,dalekjs,Testing,Browser,Phantomjs,Headless,Dalekjs,我使用DalekJS和PhantomJS来测试web应用程序。我有一些依赖于浏览器语言的重要断言。如果语言不是英语,这些都会失败 你知道如何设置pantomjs的默认浏览器语言吗 伊佐坎干杯。让我回答我自己的问题: 当您在index.html中使用以下代码时,问题就解决了: <script> localStorage.lang = 'en'; </script> localStorage.lang='en'; 因此,无论使用哪种浏览器,网站都将以英语

我使用DalekJS和PhantomJS来测试web应用程序。我有一些依赖于浏览器语言的重要断言。如果语言不是英语,这些都会失败

你知道如何设置pantomjs的默认浏览器语言吗


伊佐坎干杯。

让我回答我自己的问题:

当您在index.html中使用以下代码时,问题就解决了:

  <script>
    localStorage.lang = 'en';
  </script>

localStorage.lang='en';

因此,无论使用哪种浏览器,网站都将以英语显示。

此问题已在此处进一步讨论:

此解决方案仅适用于您的特定情况,因为您的网站语言基于本地存储!