ソフトウェアのテスト技術の現状と今後
来源:互联网 发布:波粒二象性知乎 编辑:程序博客网 时间:2024/04/30 15:04
――技術的には、どのようなテーマがあるのでしょうか?
分かりやすくいうなら、百発百中のテストを目指しています。そのためには、バグのある個所だけをテストしてやればよいわけです。実際にはそうはいきませんから、それに近づくための研究をやっています。
1つは、バグのナレッジマネジメント。バグの気持ちになる研究といってもよいかもしれません。どういうバグがどういう状況でどういう場所に入り込みやすいのかといったことを分析して、開発側とテスト側で情報を共有できるナレッジマネジメントを考えています。
2つ目は、開発とテストを同時に始める、もしくはなるべく早い段階でテストを始めるというものです。例えば、要求分析で出てきた要件を基にテストを設計したり、アーキテクチャ設計で採用されたデザインパターンからバグの入り込みやすいテスト項目を狙っていきます。開発と同じように、テストも非常に粗いところから始めて粒度を細かくしていくわけです。グレーボックステストと呼んでいますが、コンカレント開発と呼んでもよいかもしれません。
こうしたテストの工数を減らすための非常に重要な方法は自動化をすることです。そのためには、すでに開発の段階で自動テストツールを使ってテストをできるように設計する必要があります。それは別に変わった考え方ではなくて、例えば半導体では、動作をチェックするための端子のようなものが設計の段階から必ず組み込まれています。また、この自動テストツールをいかに効率的に活用するかというのも研究のテーマとなっています。
- ソフトウェアのテスト技術の現状と今後
- ソフトウェアの流れ
- 软件日语-第4章ソフトウェアの基礎知識
- 品質管理ノート(2007年06月01日)_定量的ソフトウェアテスト完了判断基準
- ソフトウェアエンジニア----メールー
- アジャイルソフトウェア開発宣言
- ソフトウェア開発は語彙を常用する
- jQueryのダウンロードとインストールのチュートリアル
- JavaScript:オブジェクトの宣言とリスト追加
- プルダウンとテキストの連動 【javascript プルダウンID選択し 各情報連動反映サンプル】
- 業務システムの開発ドキュメント標準化 第7回:結合テストと総合テスト
- 業務システムの開発ドキュメント標準化 第7回:結合テストと総合テスト
- フィールドより関連のストアドの抽出
- テストのコンテキスト----テストケースの構造化(enclosed)
- テクニカルアーティストの基本的な役割と、もう1つ重要な役割
- システム品質の維持向上を図ることが開発プロジェクトにとって重要なテーマ/ 効率化と品質向上のために、テスト工程はどうあるべきか?
- Bootstrap3 formテキストフィールド横幅の指定の仕方
- 日企ソフトウエア開発用語集(業務以外)
- Oracle数据导出到DBF的问题
- java集合框架图及介绍
- RemObjects SDK
- 诚聘版主 等管理人员
- 全世界抛弃了我
- ソフトウェアのテスト技術の現状と今後
- check约束(备忘录)
- 利用putty从windows登录ubuntu9.10server
- MySQL数据库备份和还原的常用命令
- css 控制滚动条的颜色
- Hibernate为什么要重写equals和hashCode方法
- sqlserver 上机练习题
- wpf --自定义控件的transeform
- Java面试的经常问的40题