19

テストやデモの目的で何千もの会社名を検索または生成するにはどうすればよいですか? (住所、電話番号、関連情報もいいでしょう。)

私は、ビジネスの連絡先情報を含むシステムを構築しています。間違いなくかなり一般的です。

現在、私のテスト/デモ データベースには、ランダムに生成された個人の名前がロードされています (見つけた便利な IRS スプレッドシートのおかげです)。これは内部テストとレビューの目的ではうまく機能しましたが、見込み顧客に見せると非常に奇妙に見えます.

さまざまなオンラインの公開情報ソース (EDGAR や郡ベースの財産記録検索など) を試しましたが、これらはすべて、一度に 50 ほどの名前のブロックで結果を手動でつなぎ合わせる必要があります。私はこれを行うことができましたが、この種の情報を簡単に検索して非常に大きなバッチで取得できる検索サービスまたはデータストアを本当に望んでいました.

4

7 に答える 7

17

偽名ジェネレーターを使用します:

Fake Name Generator の ID は何に使用できますか?

何千もの個人、企業、および政府機関が、Fake Name Generator を使用して有用で創造的なことを発見しました。以下にいくつかの例を示します。

  • 特に法律 (HIPAA など) によって実際のデータの使用が禁止されている場合は、品質テスト データを入手するのが難しい場合があります。実際のデータを使用したテストの危険性について詳しくは、こちらをご覧ください。
  • 掲示板などの多くの Web サイトは設計が不十分であり、外国からの訪問者がアカウントを登録するのが困難になっています。偽の情報を使用して、簡単にサインアップ フォームに記入し、サイトにログインできます。
  • フォームに入力する際は偽の情報を使用して、個人情報を提供しないようにします。
  • インターネット上で仮名として使用する偽の ID を生成します。これにより、実生活とインターネット生活を分離することができます。
  • 本や物語の登場人物に使用する名前のアイデアを得ます。
  • 生成されたクレジット カードを使用して、実際のカードを誤って処理することなく、クライアント/サーバー側の基本的な検証手法をテストできます。
  • 生成された国民識別番号を使用して、実際の情報が漏洩する危険を冒すことなく、基本的なクライアント/サーバー側の検証手法をテストできます...
于 2008-10-22T20:03:07.380 に答える
7

非常に優れたジェネレーターはgenerateddataです。

それは非常にカスタマイズ可能です: 名前、通り、電話番号、指定されたリストからのランダムなエントリを生成できます。

生成されたデータは、SQLHTMLExcelXMLCSVなどのさまざまな形式でエクスポートできます。

于 2010-05-31T15:07:30.007 に答える
5

ウィキペディアのような公開ソースから名前を取得するか、選択した辞書 (/usr/share/dict/words など) からランダムな (もちろん攻撃的ではない) 名詞を取得し、「Company」を追加することができます。 「Corporation」「LTD」はランダム。

于 2008-10-22T20:08:40.567 に答える
4

私は個人的に、アプリケーションのテスト/デモに、いかなる形式の実際のデータも使用しないことを強くお勧めします。

実際の電子メール アドレスが使用され、さまざまな種類の顧客に誤って電子メールが送信された場合、私はあまりにも多くの場所に行って断片を拾わなければなりませんでした。

RedGate のツールのようなものを使用してデータを追加し、ダミー データにします。少なくとも私の意見では、実際のデータはリスクが高すぎます。

于 2008-10-22T20:09:53.370 に答える
2

「会社名」「会社タイプ」などをつなぎ合わせる「ランダム文字」ジェネレーターを用意することをお勧めします。これにより、実際の会社名が実際に表示される可能性が最小限に抑えられます。

また、Ipsum Lorum ジェネレーターもチェックしてください。彼らにはヒントがあるかもしれません。

于 2008-10-22T21:15:02.087 に答える
1

偽の名前 (会社と個人の両方) をプログラムで生成するための優れたツールは Faker です。基本的に同じ実装が Python、Ruby、および Perl に見られます。それがどこで生まれたのかはわかりませんが、これらのプログラミング言語に慣れている場合は、チェックする価値があります。また、英語以外の言語から偽の名前を生成することもできます。

リンク:

以下は PyFaker の Readme からの抜粋です。

In [1]: from pyfaker import Fake

In [2]: fake = Fake(lang_code='en')

In [3]: fake.Address.street_address()
Out[3]: u'72449 Ward Shore'

In [4]: fake.Address.street_address()
Out[4]: u'7954 Waelchi Mall'

In [5]: fake.Company.bs()
Out[5]: u'whiteboard visionary markets'

In [6]: fake.Company.bs()
Out[6]: u'exploit innovative paradigms'

In [7]: fake.Name.name()
Out[7]: u'Aaliyah Bauch'

In [8]: fake.Name.name()
Out[8]: u"Chad O'Keefe"
于 2015-04-17T19:09:53.163 に答える
1

単純に名前を生成する場合は、上記の 2 つのオプションのいずれかを使用します。より複雑なデータを探している場合は、Redgate が SQL データ ジェネレーターを作成します。私はこのプログラムを使用したことがなく、その存在を知っているだけです。

于 2008-10-22T20:11:47.050 に答える