Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
明日からできるプロジェクト管理(4) 単体テストの品質をチェックするには 1page|2page|3page 高野敦 2006/1/12 実装・単体テストの品質をうまくチェックするにはどうすればいいのだろうか。本稿ではまず品質の考え方を概観し、その後、チェックを現実化するツールを紹介していく(@IT編集部) プロジェクトマネージャ(=PM)の石出さんは今日も悩んでいます。 石出さん談――。 今度のプロジェクトは実装・単体テストを一括発注することになった。でも一括発注だとどのように品質をチェックしたらいいのだろう。いつものように目の前で作業をしてくれれば分かるんだけれど……。 なるほど、石出さんは実装・単体テストの品質に関して悩んでいるようです。 ◆ 品質の考え方 品質には大きく分けて2つの考え方があります。製品(システム)そのものの品質と製品を作成するプロセス(作り方)の品質です。前者は、
国際スタンダード認証に最も実績のあるLDRA社テストツールは、ソフトウエア開発ライフサイクルの全般にわたって検証作業の自動化を支援します。FAA(連邦航空局)のDO-178スタンダード認証に初めて採用されたツールであり、その後、200以上のプロジェクトに採用されました。それらの多くは、最も高い安全性が要求される Level A 対象システムです。そして、TÜV等の認証機関によるツール認定はもとより、DO-178の要件を満たすツール認定サポートパックも提供しています。また MISRA の議長を輩出するなど、各種スタンダード委員会にも貢献し、最高峰の検証ツールとして他に類を見ない進化を続けています。 LDRA tool suite® LDRA ツールスイートは、LDRA の主力プラットフォームであり、要件トレーサビリティ、テスト管理、コーディング規約への準拠、コード品質レビュー、コード カバレ
家から確認作業、夜は長いぞ。 == どんな単体テストをしますか?その4の原因結果グラフを修正。 この分岐はいたってシンプルなので、こう眺めてみると原因結果グラフを明記しなくても、デシジョンテーブルに落とし込むことはできそだな。少し余裕が出たときにサンプルの関数全体をホワイトボックステストで設計するのと、グレーボックステストで設計するのをやるかな。グレーボックステストは今までのまとめっぽいけど。 == 例のMC/DCについて。まだ読み中。 引用:NASA/TM-2001210-876, A Practical Tutorial on Modified Condition/Decision Coverage MC/DCというカバレッジ基準は図にあるように比較的高レベルなカバレッジ基準といえる。他の資料には、高信頼性を求めるシステム、リアルタイム性が求められる組込み系ソフトウェアなどで使われるら
【カ キ ク ケ コ】 【階層構造(ヒエラルキー Hierarchy)】《SW設計》 階層とは、ソフトウェアの単位(モジュール)を分割し、木のような構造につなげることを言い、その構造を階層構造と言います。 階層構造は、Windows等のファイル構造にも使用されていて、その目的は、ソフトウェアを物理的側面と論理的側面からみれるようにすることと情報の隠蔽等です。つまり、階層構造の上に行けば上に行くほどモジュールの意味が論理的になり、下に行けば下に行くほどモジュールの意味が物理的になります。例えば、通信を考えた場合、上から、送受信モジュール、TCP/IPモジュール、デバイス制御モジュールの階層構造になります。この場合、下へ行けばデバイスのレジスタなどを具体的に制御しますが、上に行くとプロトコル(伝送制御手順)も物理的なレジスタ等も意識しなくなり、送信データと受信データしか見えなくなります。 同じ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く