Changes between Version 7 and Version 8 of Document/Development/Testing/ANSTE
- Timestamp:
- 08/31/10 23:08:46 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Document/Development/Testing/ANSTE
v7 v8 1 = ANSTE tests for eBox=2 [http://anste.ebox-platform.com ANSTE] is a tool to automatise the integration tests of eBox. It allows us to define a test which is composed by:1 = ANSTE tests for Zentyal = 2 ANSTE is a tool to automatise the integration tests of Zentyal. It allows us to define a test which is composed by: 3 3 - scenario: a number of machines, network topology... 4 - UI test: it uses selenium to configure eBoxusing its interface5 - run tests: once the scenario is deployed and eBoxhas been configured, it runs tests -shell scripts- to actually test the feature under scrutiny.4 - UI test: it uses selenium to configure Zentyal using its interface 5 - run tests: once the scenario is deployed and Zentyal has been configured, it runs tests -shell scripts- to actually test the feature under scrutiny. 6 6 - report results 7 7 … … 10 10 The whole suite of tests will be run daily against trunk, and any branch we support. This allows us to know the status and functionality of every revision at any time. 11 11 12 = Writing tests for eBox=12 = Writing tests for Zentyal = 13 13 14 14 For every module you write there must be one or more test suites associated to i. Tests must be documented in this wiki. … … 18 18 === Test global policy allow === 19 19 ==== Scenario ==== 20 One client machine connected to a n eBoxmachine.21 eBoxwill provide access to internet.22 ==== eBoxconfiguration ====20 One client machine connected to a Zentyal machine. 21 Zentyal will provide access to internet. 22 ==== Zentyal configuration ==== 23 23 Proxy is enabled. 24 24 Port is 3128. … … 27 27 ==== clients and other machine configuration ==== 28 28 ==== Validation test ==== 29 Client must be able to access http though the eBoxproxy29 Client must be able to access http though the Zentyal proxy 30 30 31 31