iT邦幫忙

2021 iThome 鐵人賽

DAY 21
0
Modern Web

自動化 End-End 測試 Nightwatch.js系列 第 21

自動化 End-End 測試 Nightwatch.js 之踩雷筆記:Timezone

在 E2E 測試中,如果需要測試日期或時間,設定正確的 timezone 是很重要的

如果是單純只有在 local 執行 Nightwatch,設定 timezone 的方式則與設定 node 的環境變數雷同:

TZ='Asia/Taipei' yarn run test

不過如果是串接例如 browserstack 這類型的服務,則需要在 nightwatch config 中
額外設定 browserstack 的 timezone

const nightwatchConfig = {
    ...
    desiredCapabilities: {
        'browserstack.timezone': 'Taipei',
    }
    ...
}

上一篇
自動化 End-End 測試 Nightwatch.js 之踩雷筆記:Regex
下一篇
自動化 End-End 測試 Nightwatch.js 與 BrowserStack
系列文
自動化 End-End 測試 Nightwatch.js30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
EN
iT邦好手 1 級 ‧ 2021-10-06 22:42:14

你是不是快要不行了 XDDD

我要留言

立即登入留言