問題タブ [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.
xml - DTD または XSD からサンプル XML ドキュメントを生成する方法は?
かなりの量の XML 変換を含むアプリケーションを開発しています。適切な入力テスト データ自体はなく、DTD ファイルまたは XSD ファイルのみです。これらのファイルからテスト データを自分で生成したいと考えています。それを行う簡単/無料の方法はありますか?
編集
このための無料のツールはないようです。OxygenXML が最適なツールの 1 つであることに同意します。
php - MySQL テーブルに入力する PHP スクリプト
与えられたものを解析し、フィールドタイプに基づいてランダムなテストデータを入力するscript/class
(できれば PHP で) ことを知っている人はいますか?MySQL table's structure
x number of rows
私はこのようなものを見たり聞いたりしたことがないので、自分で書く前に確認しようと思いました.
validation - 単体テスト データ?
当社のソフトウェアは、さまざまなソースからの多くのデータ フィードを管理します。リアルタイムで複製されたデータベース、自動的に FTP 送信されたファイル、リンク サーバーからのデータのスナップショットをキャッシュするためのデータベース ストアド プロシージャのスケジュールされた実行、およびその他の多数のデータ取得方法です。
このデータを確認して検証する必要があります。
- インポートが発生したことさえあります
- 妥当なデータ (null 値、行数など)
- データは他の値と一致しますか (おそらく、同様のデータのソースが複数あります)
- データが不足しており、インポートには手動でプロンプトを表示する必要があります
多くの点で、これは単体テストに似ています。作成するチェックには多くの種類があります。新しいチェックをリストに追加し、特定のイベントに応じて各クラスのテストを再実行するだけです。テストを実行するための優れた GUI が既にあり、おそらくそれらをスケジュールすることさえできます。
これは良いアプローチですか?同様に一般化された、より優れたデータ検証パターンはありますか?
私たちは .NET ショップです。Windows ワークフロー (WF) はより優れた、より柔軟なソリューションでしょうか?
objective-c - Mac OS Xでデフォルトの一時ディレクトリを取得するにはどうすればよいですか?
いくつかの単体テスト用にデータのディレクトリをいくつか作成し、これらのディレクトリをユーザーのデフォルトの一時ディレクトリに配置したいと思います。
/ tmpの下にサブディレクトリを作成することもできますが、誰かが自分のマシンをどのようにセットアップしたかについては推測したくありません。
テストデータをその場で書き込むことを計画しているので、これを一時ディレクトリに配置したいと思います。
database - テスト ユーザー データ (偽のデータ)
アプリケーションのテストに使用できる偽のユーザー データ (名前、電子メール アドレス、場所など) の大規模な形式のコレクションをどこで入手できますか、またはどのように生成できますか?
明らかに偽物である可能性があり、これは開発サーバーに限定されます。しかし、私が思いついたものよりも何かが優れていると確信しています.
test-data - データ セットの優れたオンライン ソースは何ですか?
少し前に、さまざまなデータ セット、位置データ、地区の国勢調査データ、またはコミュニティ メンバーが維持することに関心を持っているあらゆるデータ セットの収集を唯一の目的とするサイトをオンラインで見つけました。
私の質問は、私が考えているサイトを知っていますか、または同様のサービスを実行する他のサイトを提案できますか?
zip/postal、lat/long、およびその他の多くの地理情報の優れたソースであるGeoNamesをお勧めします。
search - ソース スキャン システムのストレス テスト用の大量のソース ファイルはどこにありますか?
Linuxカーネルには大量のSLOCがあると思っていましたが、OpenGrokを点滅させることすらありません. 最大のプロジェクトに関する質問が寄せられていることは知っていますが、どのコードのコレクションが最大の議論の余地があるでしょうか。tar、gz、またはスクリプトを作成して Subversion または git クライアントを指すことができるハブ スタイルの場所のいずれかを好みます。
c# - .NET 開発に HSQL を使用し、関連するプロセスの質問
私のチームは、C#、NHibernate、および ASP.NET を使用した開発に Oracle の共有インスタンスを使用しています。
別のプロジェクトでは、Java と HSQL を 100% インメモリ モードで使用しており、Hibernate にスクリプトを起動させて、テストするのに十分なデータをインポートします。また、スキーマを作成および削除します。.NET ランドでも同じアプローチを使用することを検討しました。すべてが一時的で独立しているため、お互いに足を踏み入れることは不可能であり、スキーマとデータを共有の Oracle ボックスに統合することはできます。
.NET で HSQL を探しましたが、 SharpHSQLは終了したプロジェクトのようです (最終リリース 2005)。
HSQL for .NET に相当するアクティブなプロジェクト、またはこの方法で使用するのに十分近いものはありますか?
チーム環境でこのアプローチをどのように使用していますか? 問題はありますか?
データベースに入力するデータをどのように管理およびバージョン管理していますか? データをインポートするためのクロスプラットフォーム ソリューションはありますか?