Forefront Software Testing and Front-loading Technologies in Japan

  • YOSHIZAWA Satomi
    NPO法人ソフトウェアテスト技術振興協会(ASTER)/日本電気(株)品質推進本部
  • NISHI Yasuharu
    電気通信大学大学院情報理工学研究科総合情報学専攻

Bibliographic Information

Other Title
  • ソフトウェアテストの最新動向とフロントローディング
  • ソフトウェア テスト ノ サイシン ドウコウ ト フロントローディング

Search this article

Description

Recently the more large-scale and complicated software are, the more large-scale and complicated test cases are also. Traditional software testing techniques are not so powerful for large-scale and complicated test cases. This paper shows forefront software testing and front-loading technologies and in Japan. First we categorize purposes of software testing as pinpoint testing and exhaustive testing. Pinpoint testing aims at detecting bugs while exhaustive testing aims at making evidences of quality. Second we introduce pinpoint testing technology based on patterns of bugs as well as exploratory testing as application of bug patterns. Third we discuss exhaustive testing technologies focusing on test viewpoints. The concept of test viewpoint makes it possible to establish test architecture model for grasping big picture of large-scale and complicated test cases. Next we mention combinatorial testing and critical combination analysis (CCA). CCA can reduce complication of software and number of combinatorial test cases by encourage refining "hot spots" of software design. Moreover, risk-based testing, automation and process are other approaches mentioned for large-scale and complicated test cases. Finally we describe front-loading technology of testing named W model for obtain extremely excellent software quality.

Journal

References(28)*help

See more

Details 詳細情報について

Report a problem

Back to top