Changes between Version 12 and Version 13 of DeveloperGuidelines/Testing
- Timestamp:
- 09/21/14 09:23:32 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DeveloperGuidelines/Testing
v12 v13 9 9 10 10 === EdenTest === 11 Selenium Tests use the [http://seleniumhq.org/docs/03_webdriver.jsp Selenium WebDriver] to simulate user interactions within a browser. They are very thorough as they test interactions in the entire Sahana Eden stack including JS, but can also be fragile (detect false negatives).11 !EdenTest is a Robot Framework based test framework used for automated testing in Sahana Eden. It is located in the eden codebase under directory '''eden/tests'''. 12 12 13 Before running these tests, see [wiki: DeveloperGuidelines/Testing/Selenium Automated Tests - Selenium] for installation and setup. Then to run all the Selenium Tests:13 Before running these tests, see [wiki:/DeveloperGuidelines/EdenTest#Installationguidelines setup instructions] for installation and setup. Then to run the whole test suite: 14 14 {{{ 15 python web2py.py - S eden -M -R applications/eden/modules/tests/suite.py15 python web2py.py --no-banner -M -S eden -R applications/eden/tests/edentest_runner.py -A testsuites 16 16 }}} 17 17