カテゴリー: テスト

■ 目次

  1. 概要
  2. Seleniumとは
  3. 環境準備
    1. Firefoxをインストール
    2. Selenium IDEをインストール
  4. Selenium IDEを使ってみる
    1. テスト項目について
    2. ブラウザ操作を記憶させる
    3. テストケースを実行させる
  5. 補足:ファイルをPHPUnit形式に作成する
  6. 最後に

■ 概要

Webブラウザの操作を自動化するツールであるSeleniumについてまとめます

どんなものなのかとどう使うのかを簡単にまとめます

Selenium IDE、Selenium WebDriverなど色々ある理由は以下を参考にする
Selenium WebDriverとSelenium IDEなどについて

とりあえず使いたいという人はSelenium IDEを使えば大丈夫かと思います(この記事の執筆当時だったら)

seleniumgif

テスト

■ 目次

  1. 概要
  2. テストの流れ
  3. 環境の準備
    1. MySQLのインストール
    2. MySQL環境の準備
    3. PHP5.6のインストール
    4. composerのインストール
    5. phpunitのインストール
  4. PHPUnitファイルの用意
    1. DB接続情報を記述したファイルの用意
    2. 共通ロジックをまとめたファイルを用意
    3. フィクスチャを作る
    4. テストケースを作成する
  5. PHPUnit実行
  6. もう少し修正を加えてみる
    1. 任意のSQLを実行する
    2. CSVデータとテーブルをSELECTした結果を比較する
  7. 参考

■ 概要

PHPUnitとDBUnitを使ってMySQLのテストを行う(Oracleのテストもできる)
テスト用のMySQLを用意してPHPUni+DBUnitでinsert,updateなどのテストを行って
その後に意図したデータになっているか確認をすることができる

データベース テスト

テスト

◼︎ 目次

  1. 概要
  2. ユニットテストとは
  3. PHPUnitとは
  4. PHPUnitのメリット
  5. 実際に触ってみる
  6. 参考

◼︎ 概要

PHPUnitについて入門の入門としてまとめます

ユニットテストやPHPUnitの概要からメリット、インストール方法や使い方など軽くまとめます

テスト 開発