An Open Modern Software Testing Laboratory Courseware - An Experience Report

被引:11
作者
Garousi, Vahid [1 ]
机构
[1] Univ Calgary, Software Qual Engn Res Grp SoftQual, Dept Elect & Comp Engn, Schulich Sch Engn, Calgary, AB, Canada
来源
23RD ANNUAL IEEE-CS CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEET 2010) | 2010年
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
10.1109/CSEET.2010.40
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In order to effectively teach software testing students how to test real-world software, the software tools, exercises, and lab projects chosen by testing educators should be practical and realistic. However, there are not many publicly-available realistic testing courseware for software testing educators to adapt and customize. Even for the existing testing lab exercises developed and/or used by the educators, there are various drawbacks, e.g.: (1) They are not usually kept up-to-date with the most recent testing tools and technologies, e.g., JUnit, (2) They are not built based on realistic/real-world Systems Under Test (SUTs), but rather use "toy" examples (SUTs). The above needs were the main motives for the author and his team at the University of Calgary to modernize the lab exercises of an undergraduate software testing course. This paper presents the designed lab courseware, and the experiences learned from using the courseware in the University of Calgary. It is hoped (and expected) that other software testing educators start to use this laboratory courseware and find it useful for their instruction and training needs.
引用
收藏
页码:177 / 184
页数:8
相关论文
共 9 条
[1]  
Bashardoust S., 4004 COMP CARL U
[2]  
Bjork R. C., EXAMPLE ATM SIMULATI
[3]  
Garousi V., 521 SENG U CALG
[4]  
Kaner C., 3411 CSE FLOR I TECH
[5]  
Kontogiannis K., 453 ECE U WAT
[6]  
Mathur A., 490M CS PURD U
[7]  
Memon A. M., CMSC737 U MAR
[8]  
WEGENER J, 1994, P 2 EUR INT C SOFTW
[9]  
Zulkernine M., 327 CISC QUEENS U