2017-06-29 68 views
0

在我的量角器測試中,firefox中的時間顯示爲差(在Firefox中打開的網站上的時間與系統時間之間的差異爲2小時)。當我手動重現測試時 - 沒有問題。 我的問題接下來:如何使用自定義(系統)時區運行量角器測試?我應該寫什麼功能?通過量角器設置測試時區

capabilities: { 
'browserName': '<BROWSER>', 
version: '', 

式 '時區': '歐洲/明斯克' 不起作用。 問題只能自動複製,只有Firefox。

+0

哪裏測試從獲取時間?如果您向我們展示一些顯示問題時間的代碼,它將幫助我們找出解決方案。 –

+0

我運行我的測試。我firefox打開網站。從網站的字段我得到價值(val4) var row4 = element(by.repeater('metadata_field in metadata_models')。row(4)); ().get(0).getAttribute(「value」)。then(function(val4){var。now = new Date(); expect( val4).to.be.within(now.getHours() - 1,now.getHours()+ 1); –

+0

請修改您的問題以添加源代碼,在評論中閱讀非常困難 無論如何,您的回覆顯示時間是應用程序顯示的時間 您是否嘗試使用「timezone」而不是「timeZone」? –

回答

0

你應該試試這個名字time-zone,例如:

capabilities: { 
"time-zone": "Europe/Minsk", 
"browserName": "firefox", 
"version": "30" 
} 
+0

非常難以用於Sauce Labs配置。 –