ブログ
-
セキュリティテスト
セキュリティテスト自動化の鍵「DAST」とは?脆弱性発見から対策まで完全ガイド
【DASTとは?基本概念と従来のセキュリティテストとの違い】 DAST(Dynamic Application Security Testing)は、実行中のアプリケーションに対して外部からセキュリティ... -
パフォーマンステスト
サービス公開前に必須!負荷テストの基本と実践的な進め方
【負荷テストとは?システム安定性を確保するための重要性】 負荷テストとは、システムやアプリケーションに対して意図的に高負荷をかけ、その振る舞いや性能を検証する... -
テスト基礎
ソフトウェア開発の品質を高める「Vモデル」とは?基本から実践まで徹底解説
【Vモデルとは?その基本概念と特徴を理解しよう】 ソフトウェア開発において品質は最も重要な要素の一つです。高品質なソフトウェアを効率的に開発するための手法とし... -
テスト管理
ソフトウェアリリース延期の判断基準と実践的手順
ソフトウェア開発プロジェクトにおいて、リリース延期は避けたい判断ですが、品質とビジネス価値を守るために必要な場合があります。本記事では、データに基づいた延期... -
テスト種類
システム開発における各種テストの種類と活用方法 – 品質向上のための完全ガイド
【】 現代のビジネス環境において、高品質なソフトウェアやシステムの開発は企業の競争力を左右する重要な要素となっています。しかし、開発したシステムが期待通りに機... -
テスト手法分類
ソフトウェアの内科医と外科医~ホワイトボックスとブラックボックスの診断技術 ~
【はじめに:ソフトウェアの健康診断】 近年、私たちの日常はソフトウェアに支えられています。スマートフォンで目覚め、銀行アプリで支払いを済ませ、自動運転機能を備... -
テスト管理
テスト管理ツールで品質向上を実現する方法
ソフトウェアの品質を安定して高めていくうえで、「テスト管理 ツール」の活用はほぼ必須になりつつあります。スプレッドシートや紙ベースでの管理でも、ある程度の規模... -
セキュリティテスト
セキュリティ要件定義の進め方
【セキュリティ要件と非機能要件】 セキュリティ要件は、システムが安全に機能するために必要な条件や制約を指します。これには、データの機密性、整合性、可用性を保つ... -
テストプロセス
テストプロセス改善(TPI・TMMi)
【TPI・TMMi概要】 TPI(Test Process Improvement)とTMMi(Test Maturity Model integration)は、ソフトウェアテストのプロセス改善を目的としたモデルです。これら... -
セキュリティテスト
セキュリティテスト自動化戦略
【DevSecOps 概念】 DevSecOpsは、開発(Dev)、セキュリティ(Sec)、運用(Ops)を統合するアプローチで、ソフトウェア開発ライフサイクル全体にセキュリティを組み込むこと... -
テストプロセス
テストライフサイクルのベストプラクティクス
【テストライフサイクルとは】 テストライフサイクルとは、ソフトウェアテストが行われる一連のプロセスを指します。このプロセスは、テストの計画から始まり、設計、実... -
Webアプリケーションテスト
Webアプリ脆弱性テスト
【Webアプリ脅威モデル】 Webアプリ脅威モデルは、アプリケーションに対する潜在的な脅威を特定し、リスクを評価するためのフレームワークです。このモデルを使用するこ...