ノンプログラマーでWEBサイトの制作で大量のテストデータが必要になる事は、あまりないと思いますが、エクセルやGoogleスプレッドシート、SFAなどの計算などのデータ処理する際に大量のデータでテストしたい時があります。
特にGoogleスプレッドシートでは、1シート500万セルまでのデータが収まり、GASの処理で5分(Gsuiteは30分)以上は強制終了されるので、関数やGASでの処理が動くか? 動いたとして業務に耐えられるか?を検証する必要があります。
ノンプログラマーではそのテストデータを作るだけでも結構大変なので、便利なジェネレーターサイトを使います!
テストデータ生成するジェネレーターサイト
ジェネレーターサイトは、1サイトで複数の便利なツールがある事が多いので、自分にあった1つはブックマークしておくと何かと便利です。
tm-webtools
こちらのジェネレーターサイトは使いやすい感じでおススメです。
テストデータ生成ツール
UIも分かりやすくて、使いやすくて◎
TM-WebToolで出来る他のツール
HTML/CSS/JS
- JavaScript圧縮(Minify処理)
- JavaScript整形(コードに改行やインデントを付加した見やすい状態に)
- CSS圧縮(Minify処理)
- CSS整形(コードに改行やインデントを付加した見やすい状態に)
- HTML圧縮(改行削除・行詰め)
- HTML整形(コードに改行やインデントを付加した見やすい状態に)
- XML整形(コードに改行やインデントを付加した見やすい状態に)
- JSON整形(コードに改行やインデントを付加した見やすい状態に)
- XML・JSON相互変換(XML<=>JSONの変換)
データ変換
- UnixTime相互変換
- 2進数、8進数、16進数相互変換
- URLエンコード
- 画像Base64エンコード
- 文字列Base64エンコード
- ハッシュ値一括計算
- HTML特殊文字変換
データ生成
- パスワード生成
- QRコード生成
- テストデータ生成
その他
- Webタイマー
hogehoge.tk
他の便利な変換ツールよりも細かい(マニアックな)ところまで行き届いているジェネレーターサイト。
疑似個人情報データ生成サービス
hogehoge.tkで出来る他のツール
- 高精度単位換算:長さ
- IPアドレス・サブネットマスク計算
- テキスト操作・変換(同一データの間引き(ユニーク)、文字列置換、キャメルケース<=>スネークケース相互変換)
- 疑似個人情報データ生成(開発/試験の際のテストデータとしての使用を目的とした架空の個人情報データ)
- データ変換(BASE64、URLエンコード、HEX(16進数ダンプ)等のデータを相互変換)
- 進数相互変換(2、8、10、16進数変換)
- GUID(UUID)生成
- HTTPリクエスト発行(任意のWEBサーバにHTTPリクエストを発行)
- HTTPリクエスト情報表示(ブラウザからWEBサーバに送信された情報を表示)
- ランダムパスワード生成
- 連番自動生成(文章の一部に連続する番号(数字)を自動生成)
- ひらがな、ローマ字変換
- 日時変換・日数計算(入力した日時(日時/日付/時刻いずれも可)を他の形式(ISO 8601、UNIX timeなど)へ変換、2つの日時から経過時間を算出、日時を他の地域(タイムゾーン)の日時に変換)
- 乱数発生
- CSS/HTML色見本
- 西暦・和暦(元号)対応表
個人情報テストデータジェネレーター
https://testdata.userlocal.jp/
必要と思われる項目データの作成が1万行まで可能です。クレジットカードやマイナンバーなどがあるのは少ないので重宝します。
個人情報テストデータジェネレーター
個人情報テストジェネレーターの設定項目
- ファイル形式(CSV、TSV、EXCEL)
- 行数(1万行まで)
- 氏名(漢字、ひらがな、カタカナ、ローマ字、姓のみ出力、区切り方選択)
- 年齢(指定の年齢範囲で日本の人口比に合わせた年齢を出力)
- 生年月日(年齢に応じた日付で出力)
- 性別
- 血液型(日本の人口比に合わせた年齢を出力)
- メールアドレス(「実在のドメインに近づける」選択アリ)
- 電話番号
- 携帯電話番号
- 郵便番号
- 住所
- 会社名
- クレジットカード番号
- クレジットカード期限
- マイナンバー
設定の仕様から「日本の人口比で出力」などで、かなり実在人物に近いテストデータの生成が出来るのが一歩進んでいる感を感じました。
すぐ使えるダミーテキスト
https://lipsum.sugutsukaeru.jp/
まとめた文章も作れるジェネレートサイト。原文は「夏目漱石(私の個人主義)」「宮沢賢治(セロ弾きのゴーシュ)」「Wikipedia:引用のガイドライン(部分)」「自分で指定(A4で1-2枚程度)」から選ぶ形。
すぐ使えるダミーテキスト – 日本語 Lorem ipsum
すぐ使えるダミーテキストの設定項目
- バラグラフごとの文の数(内容的に関連のある文章の集まり)
- パラグラフ頭の全角スペースの有無
- パラグラフ間の空行の有無
- アルファベットと記号の変換
- 数字の変換
- 元テキスト選択
最後に
プログラマーの方だったら自分でテストデータを作る事も容易かもしれませんが、ノンプログラマーは、いざ「必要」となった時に思った以上に手間と工数が掛かってしまいます。
Googleスプレッドシートや、クラウド上のシステム、もしくはノーコードプログラムなどもあるので、事務系の人やノンプログラマーでも利用機会が増えてくると思います。
ジェネレーターサイトは1つはお気に入りを持っておくと何かと便利です。