簡単に書くよ ファズテスト(英:fuzz testing)とは 異常系テストのひとつ であり プログラムに対して変なデータを入れて「おかしなことにならないよね?」を確認する(のを自動化して大量にやる)テストのこと です。 順番に見ていきましょう。 まずは予備知識として「異常系テスト」について簡単に説明します。 「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。 異常系テストは「想定外のことを起こして、きちんと対処できるか確認する作業」です。 例えば、変なデータを入れて動かしてみたり、本来あるべき物を取っ払ってから動かしてみたり、神に祈りを奉げてから動かしてみたりして、それでもヤバいことにならないかを確認する作業です。 それを踏まえて プログラムに変なデータを入れて、不具合が起きないかを確認するテスト が「ファズテスト」です。 ファズテストは異常系テストのひとつです。
タイトル詐欺である。今回も反省せずに続きといきたい。 前回も示したが、ざっくりとした銀行の基幹系システムは「勘定系」「情報系」「チャネル系」の三つの構成になっているという図が上である。ざっくりとしたものなので、実際にはもっと複雑(特にメガバンクでは)だし、これがあるのにアレがない、とかいったものはある。細かいところを気にしすぎると禿げるぞ。 今回は、銀行の基幹系がなぜ古臭いのかという話をしたい。古臭いと言ってもいろいろあって、特にエンジニア界隈からは「メインフレームを使ってる」とか「COBOLみたいなカビの生えた古代言語を使ってる」とか、とにかくイケてないシステムの代表例のように言われることが多い。対して、預金者の側からはネットとの親和性だとかサービス面の不満からくるイケてないという話が多いと思うのだが、これはどちらかというとシステムの話ではなくて、サービス設計とかその背景になるビジネスモ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く