• DocumentCode
    1777184
  • Title

    Implementation of continuous integration and automated testing in software development of smart grid scheduling support system

  • Author

    Jixiang Lu ; Zhihong Yang ; Junxia Qian

  • Author_Institution
    R&D Center, NARI Technol. Co., Ltd., Nanjing, China
  • fYear
    2014
  • fDate
    20-22 Oct. 2014
  • Firstpage
    2441
  • Lastpage
    2446
  • Abstract
    When smart grid scheduling support system (D5000 system) was developed, the development team ran across tough issue that the system is difficult for integration and becomes unstable after integration due to the complexity. To resolve the problem, the author made research and introduced continuous integration and automated testing approach on D5000 system development. This paper provides the concept and advantages of continuous integration, and analyzes the necessity for continuous integration. It also describes automated testing for quality improvement with code static analytics, automated unit testing, and automated function testing; This paper gives a case study to deploy continuous integration and automated testing on D5000 system development which resolves quality and integration issues effectively and efficiently.
  • Keywords
    power engineering computing; scheduling; smart power grids; software engineering; D5000 system; automated function testing; automated testing; automated testing approach; automated unit testing; code static analytics; smart grid scheduling support system; software development; Graphical user interfaces; Java; Market research; Servers; Smart grids; Software; Testing; automated testing; continuous integration; smart grid;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Power System Technology (POWERCON), 2014 International Conference on
  • Conference_Location
    Chengdu
  • Type

    conf

  • DOI
    10.1109/POWERCON.2014.6993503
  • Filename
    6993503