A requirement-based approach to test product families

被引:0
作者
Nebut, C [1 ]
Fleurey, F [1 ]
Le Traon, Y [1 ]
Jézéquel, JM [1 ]
机构
[1] Inst Rech Informat & Syst Aleatoires, F-35042 Rennes, France
来源
SOFTWARE PRODUCT-FAMILY ENGINEERING | 2004年 / 3014卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Use-cases have been identified as good inputs to generate test cases and oracles at requirement level. To have an automated generation, information is missing from use cases, such as the exact inputs of the system, and the sequential constraints between the use cases. The contribution of this paper is then two-fold. First we propose a contract language for PF functional requirements expressed as parameterized use cases; this language supports the specification of variant parts in the requirements. Then we provide a method, a formal model and a prototype tool to automatically generate both functional and robustness test cases specific to a product from the PF requirements. We study the efficiency of the generated test cases on a case study(1).
引用
收藏
页码:198 / 210
页数:13
相关论文
共 9 条
  • [1] ARDIS M, 2000, SOFTWARE PRACTICE EX, V30
  • [2] ATKINSON C, 2002, COMPONENT BASED PROD
  • [3] Binder R.V., 2000, AW OBJ TECHNOL S
  • [4] Bosch J., 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002), P544, DOI 10.1109/ICSE.1999.841044
  • [5] BRATTHAL LG, 2001, P 24 INT C SOFTW ENG, P604
  • [6] Briand L.C., 2002, SOFTW SYST MODEL, V1, P10, DOI [DOI 10.1007/S10270-002-0004-8, 10.1007/s10270-002-0004-8]
  • [7] Kuusela J., 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium, P61, DOI 10.1109/ICSE.2000.870397
  • [8] Extending the product family approach to support safe reuse
    Lutz, RR
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2000, 53 (03) : 207 - 217
  • [9] McGregor JohnD., 2001, A Practical Guide to Testing Object-Oriented Software