タグ

dbとtestに関するkiyo_hikoのブックマーク (4)

  • 【Ruby on Rails】Database Cleanerによるテストデータの消去 | DevelopersIO


     FactoryGirlFactoryGirlDatabase Cleaner 使 使Gem   1.Gemfile Gemfilebundle installtest使()group :test group :development,:test do gem 'database_cleaner' end 2.spec_helper spec_helper.rb require 'da
    【Ruby on Rails】Database Cleanerによるテストデータの消去 | DevelopersIO
  • 疑似個人情報データ生成サービス

    疑似個人情報とは、主にアプリケーションの開発/試験の際のテストデータとしての使用を目的とした架空の個人情報データです。 個人情報保護法の施行により、物の個人情報を目的外であるテストデータとして使用することはできなくなっています。 また個人情報の漏洩が社会問題となっている今、「物の個人情報」をテストデータのように別目的で使用することは、 情報漏洩の危険性が高まるだけでなく、企業としてのモラルも問われます。 このページは無料で、この擬似個人情報を生成することができる実験的サービスです。 生成したデータの商用利用も可能です。 下の「生成を開始する」ボタンを押して、条件を入力していくだけで簡単に個人情報データの生成を行うことができます。 作成したデータはMicrosoft ExcelCSVなどの形式でダウンロードすることができます。

    kiyo_hiko
    kiyo_hiko 2016/01/12
    よさそう
  • [Think IT] 第3回:テストケースの作成と自動化 (1/3)

    基底クラスとは? 「第2回:DBUnitのインストール」では、DBUnitをインストールしてテストデータを作成する事前準備について解説しました。最終回の今回はテストケースを作成する手順について解説していきましょう。 まずは、テストケース作りの労力を軽減するために基底クラスを作成しましょう。抽象基底クラスは、dbunit.jarに内包されているTestCaseを継承した各テストクラスのベースとなるクラスです。個別のデータベーステストケースは、このベースクラスを継承して作成します。今回は、抽象基底クラスの名前をDaoBaseTestCaseとします。 DaoBaseTestCaseは、テストデータExcelファイル(xxx_prepare.xls)からIDataSetオブジェクトを生成し、テストデータとして使用します。テストの実行前にこのテストデータが自動的にデータベースに反映されることになり

    kiyo_hiko
    kiyo_hiko 2010/12/16
    DBUnitの詳しい解説。
  • DBUnitにさわる


     2004/9/10 使 DBUnit DBUnitDBDBDBUnit  DBUnitWeb DBUnitWeb http://dbunit.sourceforge.net/ 2.1 使 MySQL
    kiyo_hiko
    kiyo_hiko 2010/12/16
    参考リンクも有用。
  • 1