問題タブ [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.

0 投票する
2 に答える
1138 参照

oracle - Oracle11gの実際のソースデータベースからテストデータを生成する方法

Oracle11gに本番データベースがあります-スキーマ全体。これを使用して、関係を維持した状態でテストデータ(すべての値が文字化け)を生成するにはどうすればよいですか(たとえば、IDや数値ではなく文字列値のみが文字化けします)データジェネレーターのようにこれを行うツールはありますか、それとも手動で簡単に行うことができますか?前もって感謝します

0 投票する
1 に答える
258 参照

mysql - タイムスタンプ列にmysqlimportを使用する可能性はありますか?

テーブルにnullになる可能性のあるタイムスタンプ列がいくつかありますが、mysqlimportを介してそれらにtestdataを入力したいと思います。testdata.txtを介してタイムスタンプパラメータを指定する可能性はありますか?

0 投票する
1 に答える
1307 参照

ruby - RSpec-モックデータではなく、実際のファイルに対してテストします

私はRSpecを初めて使用するので、これは非常に基本的な質問です。私は、ファイルから多くのデータを解析し、いくつかの処理を実行し、要約された結果を返すものを書いています。これはすべて、Rubyで行うのに非常に便利です。

このコードの周りにいくつかのRSpecテストを配置したいのですが、テスト内のデータをモックアップしたくありません。ファイルは大きくて複雑です。コードでこれらのファイルを処理したいので、テストでいくつかのファイルを直接操作したいと思います。

私は多くのグーグルを実行しましたが、そのような状況のベストプラクティスの例を見つけることができませんでした-私が見つけたものはすべて、代わりにモックデータを示唆しているようです。

したがって、明確にするために、テストコード自体にモックアップされたものに対してではなく、実際のテストデータファイルに対してRSpecテストを実行するためのベストプラクティスを知りたいと思います。ファイルを開いたり、読んだりするのはとてもうれしいですが、それは問題ではありません。私が本当に興味を持っているのは、テストとテストデータディレクトリをどのように構成するのが最善かということです。

0 投票する
2 に答える
1409 参照

windows - ランダムファイルジェネレーター(再び!)

本当にランダムで非圧縮のダミーファイルを生成するランダムファイルジェネレータが必要です。

私はこのデルファイコードに行き着きました。それは動作しますが、それは痛々しいほど遅いです

私の質問は:私が使用できる高速ランダムファイルジェネレーターはありますか?次の条件が満たされている限り、Delphiコードおよび/またはコマンドラインツールの両方を使用できます。

  1. 手動で介入しなくてもWindowsで実行できます(テストにはこれが必要です。介入は許可されていません)
  2. 速い_
  3. 生成されたファイルは圧縮できません(つまり、生成されたファイルを圧縮してもスペースを節約できません)

編集興味のある人のために、私はここで受け取ったアドバイスを適用してこの関数を作成しました。それは十分に高速で、7zipは生成されたデータを圧縮するのに苦労しています。

0 投票する
3 に答える
286 参照

testing - テストシステムの生産データ

手動の UI テストでテスト データをどのように処理するかについて、いくつか提案が必要です。私たちのアプリケーションが機能し、手動でテストするには、データベースからのデータが必要です。機密データを扱っているため、テスト システム (または開発マシン) で使用するために生産データのダンプを作成することは許可されていません。

この問題にどう対処しますか?テストで使用するために生産的なデータをマスキングする可能性について考えています。このための無料またはオープンソースのツールはありますか? 大量のデータを生成できる可能性があるため、このソリューションをお勧めします。テスト データを手動で作成すると、非常に時間がかかることを理解していただければ幸いです。

0 投票する
1 に答える
630 参照

c# - nBuilderTestdatageneratorとReflection

nBuilderを使用して、アプリケーションのテストデータを生成しています。最初に私はそれをテストしました、そしてそれはうまくいきました。簡単な例:

オブジェクトを作成し、すべてのプロパティを自動的に入力します。たとえば、customerに属性nameが含まれている場合、 name1 などで埋められます。

これはすべてうまくいきますが、今はすべてを動的に行うのに苦労しています。

私が今しているのはReflectionです。クラス内のすべてのエンティティを反復処理しており、各エンティティに対してテストデータを生成し、ルックアップや子リストも入力する必要がありますが、それは問題ではありません。上記のコードを任意のタイプでどのように使用していますか?

ANYTYPE object = Builder<ANYTYPE> ...

私が試したこと:

0 投票する
2 に答える
5411 参照

python - Pythonでデータ生成フレームワークをテストしますか?

特にPython用の「テストデータ」生成フレームワークはありますか?

明確にするために、データベースをランダムなユーザーやその他のエンティティで埋めるスクリプトを最初から書くのではなく、簡単にするためのツール/フレームワークがあるかどうかを知りたいのですが、

さらに明確にするために、私はテストフレームワークを探しているのではなく、テストデータを生成してアプリケーションに「負荷をかける」ことを望んでいます。

0 投票する
1 に答える
1027 参照

ravendb - RavenDBでテストデータを生成する

RavenDBでテストデータを生成するための好ましい保守可能な方法を探しています。現在、私たちのチームには.NETコードを介してそれを行う方法があります。例を示します。

しかし、私は別のオプションを探しています。シェアしてください。

編集: レイヴン-オーバーフローは本当に役に立ちます。適切な場所を指摘していただきありがとうございます。

0 投票する
1 に答える
180 参照

c# - ビジネス オブジェクトをテスト データ ビルダー クラスからの戻り値として使用する

ビジネス オブジェクトは Foo.cs です。

Foo のプロパティがカスタム ロジックを実行するとどうなるでしょうか。Foo オブジェクト内のデータを変更する可能性のある Foo オブジェクトを作成し、予期しない値を返すことは悪い考えではないでしょうか?!

0 投票する
1 に答える
108 参照

automation - クロスブラウザテスト - テストデータの一意性を確保するには?

私のチームは自動化が初めてで、クロス ブラウザー テストを自動化する予定です。各ブラウザーのテストでテスト データが一意であることを確認するにはどうすればよいでしょうか? 一部のビジネス ルールにより、テスト データは一意である必要があります。

私はいくつかのオプションを念頭に置いています:

  1. テストを順番に実行します。各テストの完了後にデータベースを復元します。各テストのテスト レポートは個別に保管されます。エラーが発生した場合は、エラーを自分で再現する必要があります (データはリセットされています)。

  2. テストを同時に/順次実行します。各テスト データにプレフィックスを追加して、さまざまなブラウザー テストのテスト データを一意に識別します。例: FF_User1、IE_User1

  3. テストを同時に/順次実行します。いくつかのテスト ノードがセットアップされ、異なるデータベースに接続されます。各テスト ノードは、異なるブラウザーを使用してテストを実行し、テスト データは異なるデータベースに保存されます。

使用するのに最適なアプローチは誰でも教えてくれますか? または他の提案はありますか?