
プロジェクト設定
Codeshipと Testim を統合するには、Codeship プロジェクトの Project Settings の Test Settings に移動します:

ローカル Selenium Grid で実行
CodeShip で現在ビルド中のアプリでテストを実行する場合は、ローカル Selenium Grid で実行する必要があります。setup commands セクションに以下の行を追加します:
nvm install <use latest version supported by Testim>npm install -g webdriver-managernpm install -g @testim/testim-cliTest Commands セクションには、以下の行を追加します(値は適宜変更してください):
webdriver-manager updatenohup bash -c "webdriver-manager start 2>&1 &" sleep 5testim --project "<PROJECT ID>" \ --label "<LABEL>" \ --grid "<Your grid name>" \ --base-url "<YOUR LOCAL WEB APP URL, e.g. http://localhost:3000>" --token "<TOKEN>"
外部 Selenium Grid で実行
アプリが公開されている利用可能なサーバーにデプロイされている場合、外部 Selenium Grid でテストを実行できます。その場合、ローカル Selenium Server(webdriver-manager)は不要なので、setup commands セクションに以下の行のみを追加します:
nvm install <use latest version supported by Testim>npm install -g @testim/testim-cliTest Commands セクションには、以下の行を追加します(値は適宜変更してください):
testim --project "<PROJECT ID>" \ --label "<LABEL>" \ --grid "<Your grid name>" \ --token "<TOKEN>"注記: グリッド名については、こちらでグリッドの設定方法をご確認ください。