/hotel-example-webdriverio-ja

Example codes for learning test automation (JavaScript, WebdriverIO)

Primary LanguageJavaScriptMIT LicenseMIT

This project is archived and read-only.

hotel-example-webdriverio-ja

webdriverio-ja

このプロジェクトはテスト自動化学習のためのサンプルコードです。

テスト対象

https://hotel.testplanisphere.dev/ja/

概要

プログラミング言語

  • JavaScript

自動化フレームワーク

テスティングフレームワーク

ビルドツール

静的解析ツール

実行方法

必須環境

  • Node.js LTS
  • Google Chrome

依存ライブラリのインストール

npm install

テストの実行

npm run test

静的解析の実行

npm run lint

変更履歴

v2021.2.0 (2021-03-06)

  • #235 Update branch name
  • #236 Update node 14
  • #237 Bump wdio from 6.5 to 6.12
  • #239 Bump wdio from 6 to 7
  • #238 Bump chromedriver from 85.0.1 to 88.0.0
  • #245 Bump wdio from 7.0.1 to 7.0.2
  • #246 Bump eslint-plugin-wdio from 6.6.0 to 7.0.0
  • #247 Bump wdio from 7.0.2 to 7.0.3
  • #248 Bump luxon from 1.25.0 to 1.26.0
  • #249 Bump eslint from 7.19.0 to 7.20.0
  • #266 Bump wdio from 7.0.3 to 7.0.8
  • #267 Bump wdio-chromedriver-service from 6.0.4 to 7.0.0
  • #268 Bump eslint from 7.20.0 to 7.21.0

v2020.9.0 (2020-09-30)

  • #128 Bump chromedriver from 85.0.0 to 85.0.1
  • #138 Bump wdio from 6.4.6 to 6.5.2
  • #139 migrate moment to luxon
  • #141 Bump eslint from 7.8.1 to 7.10.0

v2020.8.0 (2020-09-04)

  • #117 Bump @wdio from 6.3.5 to 6.4.5
  • #123 Bump chromedriver from 84.0.1 to 85.0.0
  • #124 Bump eslint from 7.7.0 to 7.8.1
  • #125 Bump wdio-chromedriver-service from 6.0.3 to 6.0.4
  • #126 Bump @wdio from 6.4.5 to 6.4.6

v2020.7.0 (2020-07-26)

  • #90 Bump eslint from 7.3.1 to 7.5.0
  • #94 Bump chromedriver from 83.0.0 to 84.0.1
  • #97 bump wdio to 6.3.5
  • #98 Update Dependabot config file
  • #99 update actions and dependabot
  • #101 move to ja site

v2020.6.1 (2020-07-21)

  • #80 Security Bump lodash from 4.17.15 to 4.17.19

v2020.6.0 (2020-06-30)

  • #47 Bump @wdio/local-runner from 6.1.14 to 6.1.16
  • #48 Bump @wdio/cli from 6.1.15 to 6.1.16
  • #49 Bump eslint from 7.1.0 to 7.2.0
  • #57 wait for Ajax complete
  • #59 Bump moment from 2.26.0 to 2.27.0
  • #62 Bump eslint from 7.2.0 to 7.3.1
  • #65 Bump @wdio and others from 6.1.16 to 6.1.22

v1.2.0 (2020-05-31)

  • #30 chromedriverをアップデート、バージョンの自動設定を有効化
  • #31 Dependabotを導入
  • #32 Bump moment from 2.24.0 to 2.26.0
  • #33 Bump wdio-chromedriver-service from 6.0.2 to 6.0.3
  • #34 Bump @wdio/spec-reporter from 6.0.16 to 6.1.14
  • #35 Bump @wdio/sync from 6.1.0 to 6.1.14
  • #36 Bump eslint from 6.8.0 to 7.1.0
  • #38 Dependabotの設定を変更
  • #39 Bump @wdio/cli from 6.1.3 to 6.1.15
  • #40 Bump @wdio/local-runner from 6.1.3 to 6.1.14
  • #41 Bump @wdio/mocha-framework from 6.1.0 to 6.1.14
  • #43 Github actions/cacheをv2にアップデート
  • #45 package-lock.jsonを修正

v1.1.0 (2020-04-29)

  • #8 Github Actionsにpull_requestトリガーを追加
  • #9 テスト名を修正
  • #11 ConfirmPageのモーダルを閉じるボタンのセレクターを修正
  • #12 Github Actionsでのみheadlessモードを有効化
  • #14 Github ActionsでLintを実行するように修正
  • #15 READMEの記述内容を変更
  • #18 cookie削除処理をGlobal Hookへ移動
  • #19 連絡手段の変更によるinputの表示切り替えテストを追加
  • #20 webdriverioをv6.1.3へアップデート
  • #22 Github ActionsにmacOSとWindowsランナーを追加
  • #25 テストデータのアドレスをexample.comに修正
  • #26 日付入力が空の場合のテストを追加

v1.0.0 (2020-04-14)

  • 正式リリース