A Survey on Open Source Software Testing Tools: A Preliminary Study in 2011

被引:0
作者
Emami, Seyed Amir [1 ]
Sim, Jason Chin Lung [1 ]
Sim, Kwan Yong [1 ]
机构
[1] Swinburne Univ Technol, Sch Engn Comp & Sci, Kuching 93350, Malaysia
来源
FOURTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2011): COMPUTER VISION AND IMAGE ANALYSIS: PATTERN RECOGNITION AND BASIC TECHNOLOGIES | 2012年 / 8350卷
关键词
Software Testing; Open Source; Testing Tools;
D O I
10.1117/12.920508
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software Testing is a costly and time consuming process in software development. Therefore, software testing tools are often deployed to automate the process in order to reduce cost and improve efficiency. However, many of them are proprietary and expensive. Hence, open source software testing tools could be an appealing alternative. In this paper, we survey the current states of open source software testing tools from three aspects, namely, their availability for different programming platforms and types testing activities, maintenance of the tools and license limitations. From the 152 tools surveyed, we found that open source software testing tools not only are widely available for popular programming platforms, but also support a wide range of testing activities. Furthermore, we also found that more than half of the tools surveyed have been actively maintained and updated by the open source communities. Finally, these tools have very few licensing limitations for commercial use, customization and redistribution.
引用
收藏
页数:6
相关论文
共 6 条
  • [1] Bentley J.E., SOFTWARE TESTING FUN, P141
  • [2] Empirical validation of object-oriented metrics on open source software for fault prediction
    Gyimóthy, T
    Ferenc, R
    Siket, I
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (10) : 897 - 910
  • [3] Software debugging, testing, and verification
    Hailpern, B
    Santhanam, P
    [J]. IBM SYSTEMS JOURNAL, 2002, 41 (01) : 4 - 12
  • [4] An exploratory study of how developers seek, relate, and collect relevant information during software maintenance tasks
    Ko, Andrew J.
    Myers, Brad A.
    Coblenz, Michael J.
    Aung, Htet Htet
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2006, 32 (12) : 971 - 987
  • [5] Lu L., TECHNOLOGY MATURATIO
  • [6] Myers G.J., 2011, The art of software testing, VVolume 1