• 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