問題タブ [test-data]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Spring/Hibernate テスト: DDL 作成後のテスト データの挿入
インメモリ HSQL データベースで実行されるいくつかの統合テストを含む Spring/Hibernate webapp があります。Hibernate はこの空のデータベースを取得し、hbm2ddl=create のおかげですべてのテスト テーブルと制約を作成します。ただし、 afterPropertiesSet() メソッド中にデータベースから特定の構成値をチェックする新しい Bean があるため、この Bean が初期化されるときに、そのような行がデータベースに存在する必要があります。
Railのテストフィクスチャに相当するJava/Spring/Hibernateをセットアップする良い方法はありますか? 「このテーブルを作成するときはいつでも、これらの行をすぐに挿入してください」とHibernateに伝える方法を見つけようとしています。追加できるコールバックやフックが見つかりませんでしたが、別の方法があるかもしれません。
c# - テスト目的で大きなデータセットを作成するにはどうすればよいですか?
いくつかのチャートクラスをテストする必要があります。これらのために、私は100万から200万のデータの大きなデータセットを作成したいと思います!このような大きなデータセットを作成するにはどうすればよいですか?
ありがとう
full-text-search - 全文検索用のサンプルデータベース
PostgreSQL、SQLServer、Luceneの全文検索インデックスでベンチマークを実行したいと考えています。
クエリを実行するのに適した大きなサンプルデータベースをどこで見つけるかについてのアイデアはありますか?
よろしくお願いします。
android - AndroidのJUnit
私はAndroidでのJUnitテストに精通しています.私の質問は、電卓を使用していて、追加操作をテストしたい場合です..より多くのテストケース(たとえば30)を使用している場合に追加操作をテストするには. テストケースを30回書き直す代わりに、これを行う一般的な方法はありますか、それともExcelシートまたはxmlファイルからテストケースを取得する方法はありますか..?
何か良い方法があれば教えてください...
よろしくお願いします
c# - SQLサーバーを使用したテストデータの作成とロールバック
テストデータをデータベース(SQL Server 2008)に配置する必要がある一連のWeb自動化テストを作成しています。各テストに必要なデータを生成するには、正しいデータをDBに挿入するC#コードを呼び出す必要があります(つまり、データを挿入するためのSQLスクリプトを作成することはできません)。私の問題は、これらの自動テストからの大量のテストデータでテストデータベースを汚染したくないということです。したがって、テスト中にDBに加えられたすべての変更をロールバックしたいと思います。
誰かがこれを達成するための賢明な方法を提案できますか?
mysql - リレーショナルの整合性を維持しながら、テーブルにテスト データを入力する
InnoDB テーブルを含む MySQL データベースがあり、その多くに外部キーがあります。
テーブルにテスト データ (10 ~ 20,000 行以上) を入力するスクリプトを作成するつもりでしたが、フィールド タイプに基づいてテスト データを生成し、リレーショナルの整合性を確保できるものが既に存在するかどうかを確認する必要があると考えました。同時に?
generatedata.comでスクリプトを見てダウンロードしましたが、私が見る限り、それは賢いですが、データベース内のテーブルを読み取らず、見つけたものに基づいてデータを生成しません.すべて手動で行う必要があります.
mysql - シード スクリプトを定義し、mysql の cakephp の 1 の例を示します
2011 年 2 月号の Hacker マンスリー マガジンでこの記事 をお読みください。
シードスクリプトについて話している部分があります。
シード スクリプトとは何かを定義します。
MySQL をデータベースとして使用し、cakephp で実行される webapp のシード スクリプトの簡単な例を挙げてください。
専門用語は最小限にしてください。比喩や類推は大歓迎です。
個人的には、通常、スキーマを変更するたびに変更する個別の SQL ダンプ データを保持しています。この方法は私にとってはうまくいきます。良い方法があれば知りたいです。
ios - iPhoneシミュレーター - アプリがシミュレーターで実行されていることを検出する方法(テストデータをセットアップできます)?
私のiPhoneアプリケーションコードで、方法を示すサンプルコード:
- アプリケーションがシミュレーター (デバイスではなく) に実行されるようにデプロイされたかどうかを検出する方法 [「デプロイ済み」が利用できない場合は、デバイスではなくシミュレーターでアプリが実行されていることを検出するだけです)
- 私のiPhoneアプリコードのどこに、テストデータをシミュレーターにセットアップする行を入れますか?シミュレーターでアプリケーションを使用しているときにこのコードを実行したくありませんでした-たとえば、シミュレーターでアプリを交換できるはずです。その後、シミュレーターでアプリを再度起動すると、データセットアップコードを実行するべきではありません
シミュレーターでこのテストデータを管理する方法について、他のより良い提案があれば良いでしょう。ここでの背景は、カレンダーのテスト データについて話していることです (例: イベント キットを使用)。そのため、デバイスに展開するときに、アプリで iPhone にカレンダー アイテムを配置したくありません (申し訳ありませんが、個人用は 1 つだけです)。アイフォンはこちら)。
c# - Testdatageneration with AutoFixture: resolving ICollection without mentioning every single T
I try to use AutoFixture 2 to generate testdata for EntityFramework4 classes that have ICollection member.
Since AutoFixture cannot resolve ICollection<Child1>
i get an Ploeh.AutoFixture.ObjectCreationException
The only solution i found so far is to register every possible 'ICollection` like this
My question is
Does anybody know a way or a Convention to tell AutoFixture always to use List<T>
if a ICollection<T>
is required?
database - 良い姓データベースはありますか?
データベース テスト データ、特に人の名前を含むテーブル列を生成しようとしています。名前ベースの検索に関して索引付けがどのように機能するかを示す良い指標を得るために、現実世界の名前とその真の頻度分布にできるだけ近づけたいと考えています。
理想的には、名前の後に名前ごとに 1 つの頻度値 (または同等の確率) が続く、自由に利用できるデータ ファイルを探しています。
アングロサクソン系の名前でも問題ありませんが、他の文化に由来する名前も役に立ちます。