Changes between Version 26 and Version 27 of DeveloperGuidelines/Testing/Selenium
- Timestamp:
- 06/20/12 22:27:23 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TabularUnified DeveloperGuidelines/Testing/Selenium
v26 v27 148 148 }}} 149 149 150 5) Run your test script. (Refer above on how to run/execute test scripts from the Test Suite). 150 5) 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]] 153 We 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. 154 As 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]] 151 155 152 156 '''Other information on the Test System framework:'''[[BR]] … … 164 168 165 169 We 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 173 171 174 172 == See Also ==