Changes between Version 15 and Version 16 of Projects/GSoC/TestingReview


Ignore:
Timestamp:
Jul 8, 2012, 8:22:51 AM (7 years ago)
Author:
Xiaochen Pan
Comment:

/* Comparison Note */

Legend:

Unmodified
Added
Removed
Modified
  • Projects/GSoC/TestingReview

    v15 v16  
    306306
    307307
     308The list is listed in selection priority order. In other words, CMock is considered to be the top competitive choice for this project. The priority is calculated basing on the following criteria:
     309 * Whether the framework supports both RTEMS-based and Host-based Testing
     310 * Whether the framework supports mocking functionality
     311 * The automation level of tests generation and running
     312 * The integration difficult of the framework and RTEMS application
     313 * The selection of output format of the framework
     314
    308315The RTEMS based tests are carried out with BSP=sis and CPU=sparc. For other CPUs and BSPs, further RTEMS based testing of converted current test suites would be simulated in future with the selected framework.
    309316
    310 Although mocking functions are compared between the frameworks, no mocking functions are constructed in the RTEMS-based testing simulation currently.
     317Google Test and CxxUnit are frameworks of testing with programming language C++, with the large set of self-produced libs and comprehensive testing functionalities, they are considered being too big to run for RTEMS based testing, with some cpus and bsps for RTEMS having only limited memory.
     318
     319Although mocking functions are compared between the frameworks, no mocking functions are constructed in the RTEMS-based testing simulation temporarily.