Experience with teaching black-box testing in a computer science/software engineering curriculum

被引:21
作者
Chen, TY
Poon, PL
机构
[1] Univ Melbourne, Melbourne, Vic, Australia
[2] Hong Kong Polytech Univ, Sch Accounting & Finance, Kowloon, Hong Kong, Peoples R China
关键词
black-box testing; classification-tree method (CTM); software testing; specification-based testing; test-case selection;
D O I
10.1109/TE.2003.817617
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Software testing is a popular and important technique for improving software quality. There is a strong need for universities to teach testing rigorously to students studying computer science or software engineering. This paper reports the experience of teaching the classification-tree method as a black-box testing technique at the University of Melbourne, Melbourne, Australia, and Swinburne University of Technology, Melbourne, Australia. It aims to foster discussion of appropriate teaching methods of software testing.
引用
收藏
页码:42 / 50
页数:9
相关论文
共 23 条
  • [1] AUTOMATIC-GENERATION OF TEST SCRIPTS FROM FORMAL TEST SPECIFICATIONS
    BALCER, MJ
    HASLING, WM
    OSTRAND, TJ
    [J]. PROCEEDINGS OF THE ACM SIGSOFT 89: THIRD SYMPOSIUM ON SOFTWARE TESTING, ANALYSIS, AND VERIFICATION ( TAV 3 ), 1989, 14 : 210 - 218
  • [2] Carrington D, 1998, PROC FRONT EDUC CONF, P547
  • [3] Carrington D, 1997, P 2 AUSTR C COMP SCI, P59
  • [4] Construction of classification trees via the classification-hierarchy table
    Chen, TY
    Poon, PL
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1997, 39 (13) : 889 - 896
  • [5] Teaching black box testing
    Chen, TY
    Poon, PL
    [J]. 1998 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: EDUCATION & PRACTICE, PROCEEDINGS, 1998, : 324 - 329
  • [6] CHEN TY, 1998, IS AUDIT CONTROL J, V5, P31
  • [7] Fergusson G. J., 1963, Radiocarbon, V5, P1
  • [8] A STUDY OF THE EFFECTIVENESS OF CONTROL AND DATA-FLOW TESTING STRATEGIES
    FOREMAN, LM
    ZWEBEN, SH
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1993, 21 (03) : 215 - 228
  • [9] THE GROWTH OF SOFTWARE TESTING
    GELPERIN, D
    HETZEL, B
    [J]. COMMUNICATIONS OF THE ACM, 1988, 31 (06) : 687 - 695
  • [10] Grochtmann M., 1993, Software Testing, Verification and Reliability, V3, P63, DOI 10.1002/stvr.4370030203