Search Options

Results 1 - 20 of 137 for テスト (0.74 sec)

  1. テストデータ | DBFlute

    | Author's Blog テストデータ DB設計におけるテストデータの管理について、DBFlu...ここでは、開発環境での単体テスト用(自動テストも含む)のテストデータに焦点を当てます。 テストデータ管理の重要性...テストデータ管理の重要性 A. DBAチームがテストデータを作成・管理 メリット ("A" 方式) デメリット 考察 B.... ディベロッパーがテストデータを作成・管理 メリット デメリット 考察 C. ある程度のデータを "A"...割ならディベロッパーも快適 テストデータを散在させない 似てる!? パターンの総括 ちょこっと更新でテストデータ作成 テストデータ管理の重要性
    dbflute.seasar.org/ja/manual/topic/dbdesign/tes... Cache
    Registered: Sun Apr 23 04:42:00 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 30.3K bytes Viewed (5) Like (0) Liked (0)
  2. 単体テストショートカット | DBFlute

    Blog 単体テストショートカット 単体テストショートカット? Quick JUnit 単体テストショートカット?...単体テストショートカット? 単体テストの実装や実行などで使えるショートカットです。 Quick JUnit Quick...が入っていることが前提とした場合のショートカット。 現在のテストを実行 ctrl + 0 (ぜろ) (ctrl ->...現在カーソルが存在するテストメソッドだけを実行する。 さっき実行したテストを実行 F11 直前に実行したテストを再実行する。main...直前に実行したテストを再実行する。main のコードを修正しながら、すぐにテストを再実行できる。 ただ、Eclipseの別の機能に
    dbflute.seasar.org/ja/manual/topic/programming/... Cache
    Registered: Sun Apr 23 05:04:14 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 10.5K bytes Viewed (0) Like (0) Liked (0)
  3. ハンズオンセクション 2 | DBFlute

    マスタデータが入ったことを確認 テストメソッドの作成 テストデータがあることをアサートするテスト テストコードの実装 テストコードの実行...テストコードの実行 テストデータの登録 テストデータを配置して再びReplaceSchema ログを読んでみましょう...defaultValueMap.dataprop テストが通ることを確認 テストデータの閲覧 コード補完を駆使して実装...でないことを確認してください。 テストメソッドの作成 こんどは、テストデータの登録ですが、先にテストメソッドを書いて...、テストデータが入っていることをアサートしてみましょう。 まだデータを登録する前ですから、テストは落ちるはずです。
    dbflute.seasar.org/ja/tutorial/handson/section0... Cache
    Registered: Sun Apr 23 04:42:40 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 22.4K bytes Viewed (0) Like (0) Liked (0)
  4. ReplaceSchemaタスク | DBFlute

    ReplaceSchema を実行することでテーブルが作成され、テストデータも一気に登録。 DB変更の開発環境への反映も、Subversion...から最新状態を更新して ReplaceSchema すればDBもテストデータも最新に。再構築の初期化時はFK制約も考慮してテーブルが...NETプロジェクトでメンバーが行き来しても迷うことはないでしょう。 テストデータの一元管理、ディベロッパー間での再利用 D...DB変更の影響はプログラムではなく、テストデータも大きく影響します。 分散されて定義が冗長していると、テストデータの修正だけで大きなコストとなってしまいます。...ReplaceSchemaはDB変更に強いテストデータ管理 を提案します。 テストデータについて マスタデータに
    dbflute.seasar.org/ja/manual/function/generator... Cache Similar Results (1)
    Registered: Sun Apr 23 05:20:55 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 20.6K bytes Viewed (0) Like (0) Liked (0)
  5. ハンズオンセクション 12 | DBFlute

    SQL でなくてもいいが、できるだけ効率よく 対応テストメソッド test_selectDreamOrd...会員名称と会員アカウントを連結して部分一致させて、会員を検索 対応テストメソッド test_selectDreamLik...updateDreamUpdate() 購入価格を購入回数で割った価格に更新 対応テストメソッド test_updateDreamUpd...セクション5のテストデータの登録時チェックの住所の期間重複チェックをCBで 対応テストメソッド te...ti_その通りの条件で検索されていること() テストケース内で一時的に期間重複のレコードを作成 そのレコードが検索されることをアサート
    dbflute.seasar.org/ja/tutorial/handson/section1... Cache
    Registered: Sun Apr 23 04:45:12 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 12.6K bytes Viewed (2) Like (0) Liked (0)
  6. 最終チェック (TakeFinally) | DBFlute

    データ登録後に実行したいSQL データの整合性チェック テストパターンのチェック SQL一つ一つごとの切り替え...で特に差はありませんので、SQLを書く上で都合の良い方を選びます。 テストパターンのチェック データの整合性チェックは、"業務的な整合性チェック"... だけでなく、"テストパターンのチェック" にも利用できます。例えば、"結合テスト環境(の初期状態)...が一人もいないのはNG" という場合に、"結合テスト環境のみでチェック" という指定が可能です。 SQL一つ一つごとの切り替え...e.g. 正式会員が一人もいないのはNG(結合テスト環境:"it") @take-finally.sql
    dbflute.seasar.org/ja/manual/function/generator... Cache
    Registered: Sun Apr 23 04:38:27 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 22.1K bytes Viewed (0) Like (0) Liked (0)
  7. DBFlute : Migration : 0.8.4

    Daoインターフェースが初期化されることで単体テストが遅い 「A」は、 jfluteの日記:S2Daoの機能を一部抑制...エンハンス処理が必要です。単体テストでは(ほとんどの場合)一回のテストケース実行ごとに Contai...なります。 一テストケースの実行が速くなることで、プログラマはストレスなく単体テストを実装できますし、...、 全テストケースの実行が速くなることで、デグレ検知のための一括テスト実行がとてもやりやすくなります。...既にこのモードを利用していますが、 格段に単体テスト実行が速くなっています(体感で明らかにわかるくらい速い)。
    dbflute.seasar.org/ja/oldmigration/migrate-083t... Cache
    Registered: Sun Apr 23 05:18:55 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 6.7K bytes Viewed (0) Like (0) Liked (0)
  8. ハンズオンセクション 9 | DBFlute

    で会員を検索する 引数の値で null は許されない 対応テストメソッド test_letsOutside_会員が検索されること()...の検索の中で、"ちょっと実行計画見てみたいなぁ" と思うようなものを二つ選んで、テストを実行してログに表示されたSQLをコピーして explain...ParameterBean で検索して、検索結果を戻す 対応テストメソッド test_selectPartOfMember_ページング検索されること()...をやってみましょう。PartOfMemberPmb で ctrl+9 でテストクラス作成(継承クラスはPlainTestCaseでOK)。...ParameterBean で検索して、検索結果を戻す 対応テストメソッド test_selectLetsSummary_集計が検索されること()
    dbflute.seasar.org/ja/tutorial/handson/section0... Cache
    Registered: Sun Apr 23 04:42:41 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 31.8K bytes Viewed (0) Like (0) Liked (0)
  9. DBFluteタスク | DBFlute

    外だしSQL(OutsideSql)を一括実行してテスト ReplaceSchemaタスク スキーマを再...ReplaceSchema DBスキーマを作成、マスタ・テストデータの登録 (アーキテクト、ディベロッパー) 実装開始直前...(アーキテクト) テストデータの変更・追加 ReplaceSchema マスタ・テストデータの変更分の反映...実装後 結合テスト用DBスキーマ作成 ReplaceSchema DBスキーマを作成、マスタ・テストデータの登録...(アーキテクト) 結合テストテストデータの変更・追加 ReplaceSchema マスタ・テストデータの変更分の反映
    dbflute.seasar.org/ja/manual/function/generator... Cache
    Registered: Sun Apr 23 04:38:49 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 19.9K bytes Viewed (1) Like (0) Liked (0)
  10. 相対的な日付調整 (DateAdjustment) | DBFlute

    (DateAdjustment) 概要 気付いたらテストデータが古い問題対応 設定ファイル 日付調整スクリプト...1.0.5C 概要 ReplaceSchemaのテストデータ登録で、日付データを相対的に動かして登録できます。...@since 1.0.4A 気付いたらテストデータが古い問題対応 テストデータは、日が経つにつれて徐々に古...ReplaceSchemaで登録するテストデータも、放っておけばどんどん古くなります。 そのテストデータが最適だった日...を指定すると、全てのテーブル、全ての日付カラムという指定ができます。 テストデータの日付を一律移動させたいような場合に有効です。
    dbflute.seasar.org/ja/manual/function/generator... Cache
    Registered: Sun Apr 23 04:53:20 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 22.4K bytes Viewed (0) Like (0) Liked (0)
  11. Alto DBFlute | DBFlute

    様々な機能の土台となる とにかく、DDLの準備 新規でテストデータを作成 既存のテストデータを流用 土台ができれば自然とハイレベルに...TakeFinally ReplaceSchemaのテストデータの業務的整合性チェック DateAdjustment...CraftDiff ReplaceSchemaで登録したテストデータの業務的整合性チェック ハイレベルというかすでにDBじゃない...ReplaceSchema用のディレクトリ(DDLやテストデータなど) | |-schema // DBF...ReplaceSchemaは、単に開発DBの環境構築を自動化するだけでなく、テストデータの一元管理や整合性のチェック、運用後のDB変更で活躍するalter文のチェック
    dbflute.seasar.org/ja/introduction/altodbflute.... Cache
    Registered: Sun Apr 23 04:38:16 JST 2017 Last Modified: Sat Apr 22 18:27:13 JST 2017 34.3K bytes Viewed (0) Like (0) Liked (0)
  12. ハンズオンセクション 7 | DBFlute

    dfpropに設定して自動生成 SchemaHTML確認、そして、テスト再実行 バージョンNOも設定不要 さらに登録してみましょう...LocalDateTime で現在日時を戻す 対応テストメソッド test_insertMyselfMember_会員が登録されていること()...と動かないプログラムもよくあります。 それらをテストするのにはどうしたらいいでしょう? PCのシステ...らいました。 もし、本当に現在日時を差し替えてテストしたいとなれば、このロジックを切り替えたり、ロジックの中でうまく...} ... SchemaHTML確認、そして、テスト再実行 まずは、SchemaHTML (schema-maihamadb
    dbflute.seasar.org/ja/tutorial/handson/section0... Cache
    Registered: Sun Apr 23 04:42:40 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 15.5K bytes Viewed (0) Like (0) Liked (0)
  13. DB変更が発生したら | DBFlute

    Sql2Entityで外だしSQL構成の影響範囲の検知と修正 7. 自動単体テスト(JUnit)を全て実行 8. 割り切ったもの以外の修正が終わったらコミット...カルDB)の再作成を行います。 マスタデータやテストデータにも影響がある場合は、エクセルデータも修正します。...7. 自動単体テスト(JUnit)を全て実行 JUnit(など)で作成した自動単体テストを全て実行して、グリーンになることを確認します。...ディベロッパーから修正報告があって、JUnitの単体テストなどが全て通るようになったらDB変更完了です。 9
    dbflute.seasar.org/ja/manual/function/generator... Cache
    Registered: Sun Apr 23 04:41:39 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 14.9K bytes Viewed (0) Like (0) Liked (0)
  14. DataXlsTemplate | DBFlute

    例えば、既に開発中でテストデータがDB上にしか存在していないような場合で、かつ、そのテストデータがテストする上でとても重要というような場合。...ReplaceSchema に移行するためには、そのテストデータを抽出して ReplaceSchema が...(ファイル名変えたり、シートを移動したり) 固定的な環境共通のマスタデータとテストデータを分ける (マスタは common に) ...一部データだけだとFK制約で落ちる可能性があり、既に成り立っているテストデータであれば共通カラムのデータも重要であることが考えられます。...能を活用して ReplaceSchema でのテストデータ管理を実現しましょう。 細かい仕様 細かい
    dbflute.seasar.org/ja/manual/function/generator... Cache
    Registered: Sun Apr 23 04:53:10 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 25.3K bytes Viewed (0) Like (0) Liked (0)
  15. LoadDataReverse | DBFlute

    ReplaceSchema導入のために、既存データベースからテストデータの抽出 ReplaceSchema をまだ...をまだ導入していない場合に、LoadDataReverse で既存のテストデータベースからテストデータを抽出して、そのまま ReplaceSchema...ReplaceSchema で利用する "循環テストデータ運用" ができるように アプリ画面でデータ登録して...ReplaceSchema する、というような流れの 循環テストデータ運用 を LoadDataReverse で実現できます。...で実現できます。 整合性のとれたテストデータを手動で作成していくのは大変な作業です。 既に信頼できる
    dbflute.seasar.org/ja/manual/function/generator... Cache
    Registered: Sun Apr 23 04:40:18 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 32K bytes Viewed (0) Like (0) Liked (0)
  16. ハンズオンセクション 4 | DBFlute

    docksidestageに変更 ベタベタのやり方 以下のテストを作成してください。 退会会員の未払い購入を検索..."WDL"。ひとまずベタで 不意のバグや不意のデータ不備でもテストが(できるだけ)成り立つこと ConditionBean...それでは、区分値メソッドを大いに活用して、以下のテストを作成してください。 Entity - 区分値 ConditionBeanの使い方...会員が仮会員であることをアサート ※できれば、テストメソッド内の検索回数は一回で... 支払済みの購入の中で一番若い正式会員のものだけ検索...の区分値一覧を確認し、追加ステータスが追加されていることを確認。 そして、テストメソッドを一つ作成して、追加したステータスを使って
    dbflute.seasar.org/ja/tutorial/handson/section0... Cache
    Registered: Sun Apr 23 04:42:30 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 30.3K bytes Viewed (0) Like (0) Liked (0)
  17. UTFlute | DBFlute

    (テキストファイル) (plain) テストクラスDI テストクラスのフィールドにコンポーネントをDI...I 自動トランザクション テストケースごとに強制Rollbackトランザクション performNewTransactio()...というクラスが用意されています。DIコンテナを利用するテストケースでは、このクラスを継承します。 こうすることで、テストケース起動時にDI...return "test_app.dicon" ; // テスト用のdiconを読み込むように変更 } } e.g...index(); ... } } DIコンテナを利用しないテストケースでは、PlainTestCase というス
    dbflute.seasar.org/ja/manual/function/helper/ut... Cache
    Registered: Sun Apr 23 04:43:32 JST 2017 Last Modified: Sat Apr 22 18:27:14 JST 2017 26.8K bytes Viewed (1) Like (0) Liked (0)
  18. ハンズオンセクション 6 | DBFlute

    logger タグをコメントアウトして、今まで作った任意のテストを実行し、コンソールのログを確認してみてください。変化があるはずです。...ずです。 変化を確認したら、元に戻してもう一度テストを実行して確認しましょう。 (元に戻さないとログが出なくなっちゃいますよぅ)..."#" でコメントアウトして、今まで作った任意のテストを実行し、コンソールのログを確認してみてください。変化があるはずです。...ずです。 変化を確認したら、元に戻してもう一度テストを実行して確認しましょう。 また、log4j.appender...に変更してみてください。変化を確認したら、元に戻してもう一度テストを実行して確認しましょう。 別名(和名)の利用 DBコメントの確認
    dbflute.seasar.org/ja/tutorial/handson/section0... Cache
    Registered: Sun Apr 23 04:42:30 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 19.9K bytes Viewed (0) Like (0) Liked (0)
  19. SAFluteの現在日時 (CurrentDate) | DBFlute

    現在日時は、TimeManagerで アプリの現在日時を細工してテストをしたいことがあります。 ピンポイントの時間で動かしたい...と動かないプログラムもよくあります。 それらをテストするのにはどうしたらいいでしょう? PCのシステ...現在日時の細工 月末・年末のテストや、とある期間内でないと動かない機能のテストのときに役立ちます。 [project]_env
    dbflute.seasar.org/ja/manual/function/helper/sa... Cache
    Registered: Sun Apr 23 04:51:58 JST 2017 Last Modified: Sat Apr 22 18:27:14 JST 2017 16.7K bytes Viewed (0) Like (0) Liked (0)
  20. CB - TableInfo | DBFlute

    但し、ソースコードをしっかり読んだ上で、かつ、アップグレード時の変更も許容し(テストをしっかり書く)、 特殊な実装をするという場合はその限りではありません。...だ上で、かつ、アップグレード時の変更も許容し(テストをしっかり書く)、 特殊な実装をするという場合はその限りではありません。
    dbflute.seasar.org/ja/manual/function/ormapper/... Cache
    Registered: Sun Apr 23 04:56:55 JST 2017 Last Modified: Sat Apr 22 18:27:31 JST 2017 11.4K bytes Viewed (0) Like (0) Liked (0)

Back to top