Changes between Version 26 and Version 27 of DeveloperGuidelines/Testing/Selenium


Ignore:
Timestamp:
06/20/12 22:27:23 (13 years ago)
Author:
coldblooded
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TabularUnified DeveloperGuidelines/Testing/Selenium

    v26 v27  
    148148}}}
    149149
    150 5) Run your test script. (Refer above on how to run/execute test scripts from the Test Suite).
     1505) Run your test script. (Refer above on how to run/execute test scripts from the Test Suite).[[BR]][[BR]][[BR]]
     151
     152'''Splitting Test Functions'':'''[[BR]]
     153We aim to keep the test script as clean and understandable as possible. Therefore, we must separate the test functions which drives the a particular test script to another file.
     154As you can see with the Inventory feature tests, there is a file in the INV subdirectory called helper.py. This file contains all functions which helps drive the Inventory module tests such as send_item.py, receive_item.py and so forth.[[BR]]
    151155
    152156'''Other information on the Test System framework:'''[[BR]]
     
    164168
    165169We separate data out into a separate file, so that this is easy to change to allow reruns of the tsts with different data sets.
    166 == !ToDo ==
    167 * Store results in a format suitable for use by CI
    168 * Namespacing of tests
    169 * Include per-test timings
    170 * Integrate this into !GitHub using [https://buildhive.cloudbees.com BuildHive]
    171 * Run from Nose?
    172  * http://blog.shiningpanda.com/2011/12/introducing-selenose.html
     170
    173171
    174172== See Also ==