Browse > Article

Implementing an Automated Testing Framework through the Integration of FitNesse and STAF  

Na, Jong-Chae (NHN)
Oh, Young-Eun (NHN)
Ryoo, Seok-Moon (NHN)
Abstract
As developers and testers today we all suffer from increasing project complexity, the risks of late defect discovery, repetitive manual processes, and the risk of release delays. In this paper, we introduce an effective framework for automated testing to help solve such problems. Those that are new to testing do not need to delve into complex automation tools or test scripts. This framework helps automate the distribution, execution and results analysis of test cases. It also aids communication among the various stakeholders, using tables for representing tests and for reporting the results of automatically checking those tests. This paper describes the practices and benefits of using the proposed framework.
Keywords
Test Automation; Acceptance Test; FitNesse; STAF;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Eunha Kim, Jong Chae Na, and Seokmoon Ryoo, "Implementing an Effective Test Automation Framework," IEEE DOI 10.1109/COMPSAC, pp.534-538, 2009.
2 Ward Cunningham, "Fit: Framework for Integrated Test," Available: http://fit.c2.com/
3 Rick Mugridge, and Ward Cunningham, "Fit for Developing Software," Prentice Hall, 2005.
4 FITNESSE, "FrontPage," Available: http://www.fitnesse.org/
5 SOURCEFORGE.NET, "Software Testing Automation Framework (STAF)," Available: http://staf.sourceforge.net/
6 Java.net, "The Source for java Technology Collaboration," Available: http://java.net/
7 Hudson: an extensible continuous integration engine, Available: https://hudson.dev.java.net/
8 Eclipse.org home, Available: http://www.ecli-pse.org/
9 ConTest - A Tool for Testing Multi-threaded Java Applications, Available: http://www.haifa.ibm.com-/projects/verification/contest/index.html/
10 NAVER Developer Center, Available: http://dev.naver.com/
11 Selenium - Browser automation framework, Available: http://code.google.com/p/selenium/