Changes between Version 3 and Version 4 of Developer/Projects/Open/TestingImprovements


Ignore:
Timestamp:
Mar 26, 2012, 11:50:35 PM (8 years ago)
Author:
Amar Takhar
Comment:

Populate page with initial information.

Legend:

Unmodified
Added
Removed
Modified
  • Developer/Projects/Open/TestingImprovements

    v3 v4  
    1212'''Status:''' Uninitiated.
    1313
    14 '''Introduction:''' TODO: Introduce the main concepts around the project.
     14'''Introduction:''' RTEMS [http://git.rtems.org/rtems/tree/testsuites test suite] needs major cleanup in order to modernise and allow for easier additions of new tests.
    1515
    16 '''Goal:''' TODO: Concise statement of the overall goal of the project.
     16'''Goal:''' Creation of 4 separate test groups: Host-based (Testing of APIs out-of-band), Operational (Runs on actual hardware or in-simulation), BSP-specific tests and tests specific to a Board.
    1717
    18 '''Requirements:''' TODO: List the requirements and level of expertise you estimate are required by the developer tackling this project will have to have: Required level of programming language(s), specific areas of RTEMS or tools, level of familiarity with RTEMS, cross-development, GNU/Linux, etx., development/documentation/testing tools, mathematical/algorithmic background, other desirable skills.
     18'''Requirements:''' Knowledge of testing is not required.  The idea candidate should have a firm grasp of the C language with knowledge of C++ as some of the test frameworks will be written using [https://code.google.com/p/googletest/ googletest] and [https://code.google.com/p/googlemock/ googlemock].  Other components of the framework will have to be written from scratch the exact language used for this has not been decided.  Learning how to test software is an extremely desirable skill in the software development world any candidate should come in with an eagerness to learn.
    1919
    20 '''Resources:''' TODO: Current RTEMS developers, papers, etc that may help you in this project.
     20'''Resources:''' You are encouraged to contact Amar on IRC in the RTEMS channel or email him directly (amar-rtems.org) with any questions you may have.
    2121
    22 '''Acknowledgements'''
    23  *  who helped and did work
    2422= Miscellaneous Sections =
    2523
     
    2927
    3028 *  TBD
    31 
    32 '''Other sections:''' If you have more to say about the project that doesn't fit in the proposed sections of this template, feel free to add other sections at will.