MacでCypressをインストールする方法


  1. Node.jsのインストール: Cypressを実行するためには、まずNode.jsがインストールされている必要があります。公式のNode.jsウェブサイト(https://nodejs.org)から、最新バージョンのNode.jsをダウンロードしてインストールします

  2. Cypressのインストール: Cypressは、Node.jsのパッケージとして提供されています。ターミナルを開き、以下のコマンドを実行してCypressをグローバルにインストールします。

npm install -g cypress
  1. Cypressプロジェクトのセットアップ: Cypressを使用するためには、プロジェクトディレクトリを作成し、そのディレクトリ内でCypressを初期化する必要があります。以下のコマンドを実行して、新しいプロジェクトディレクトリを作成し、Cypressを初期化します。
mkdir my-cypress-project
cd my-cypress-project
cypress init
  1. サンプルテストの作成: Cypressでは、テストをJavaScriptファイルとして記述します。以下は、例としてGoogleの検索機能をテストするCypressテストコードの一部です。
describe('Google Search', () => {
  it('should display search results', () => {
    cy.visit('https://www.google.com')
    cy.get('[name="q"]').type('Cypress testing')
    cy.get('[name="btnK"]').click()
    cy.get('#search').should('contain', 'Cypress testing')
  })
})
  1. テストの実行: Cypressテストを実行するには、以下のコマンドをプロジェクトディレクトリで実行します。
cypress run

これで、Mac上でCypressをインストールし、テストを実行する準備が整いました。さまざまなCypressの機能やカスタマイズオプションについては、公式のCypressドキュメント(https://docs.cypress.io)を参照してください

このブログ投稿では、MacでCypressをインストールする手順とコード例を紹介しました。Cypressを使用することで、フロントエンドのテスト自動化を効果的に行うことができます。