DocumentCode
2760187
Title
Build an Auto Testing Framework Based on Selenium and FitNesse
Author
Wang, Xinchun ; Xu, Peijie
Author_Institution
Inf. Security Div., Baosight Software Co., Ltd., Shanghai, China
Volume
2
fYear
2009
fDate
25-26 July 2009
Firstpage
436
Lastpage
439
Abstract
Writing auto testing is a required engineering technique that can save time and money, and help businesses better respond to changes. But if we use testing framework improperly, more problems would possibly be caused. An auto testing framework based on Selenium and FitNesse is discussed in this article which can help with those problems. The framework use Selenium APIs to get page value, DbFit to init database, FitNesse to manage the test fixture, and a special DSL to write test fixture. It could greatly reduce the line numbers of testing code and the project developing period, lower the random error rate, facilitate writing fixture table, improve the coding productivity, and the quality of final product.
Keywords
Internet; application program interfaces; groupware; object-oriented programming; program testing; public domain software; software engineering; DbFit; FitNesse; Selenium API; auto testing framework; coding productivity; fixture table writing; page value; Automatic testing; Computer science; Fixtures; Information security; Information technology; Java; Open source software; Programming; Software testing; Writing; Auto Testing Framework; FitNesse; Selenium;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology and Computer Science, 2009. ITCS 2009. International Conference on
Conference_Location
Kiev
Print_ISBN
978-0-7695-3688-0
Type
conf
DOI
10.1109/ITCS.2009.228
Filename
5190273
Link To Document