|
|
(80 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
| == Configurable Parameters == | | = OX App Suite Load Tests = |
| ; protocol: Which protocol to use. ''Possible values are: '''"http"''' or '''"https"'''. Default value: '''"http"'''.''
| |
|
| |
|
| ; host: Which host to use. ''Possible values are: '''"localhost"''', '''"10.0.0.1"''' or if you want to stress several groupware servers, to bypass a loadbalancer for example, then you can use comma-separated IPs or hostnames '''"10.0.0.1,10.0.0.2,localhost"'''. Default value: '''"localhost"'''.''
| | We're providing load tests for various OX App Suite APIs and maintain simulations that correspond to specific client implementations. To use it, clone the following repository: |
|
| |
|
| ; users: How many concurrent users to simulate. ''Default value: '''"5"'''.''
| | <code> |
| | $ git clone https://gitlab.open-xchange.com/qa/performance.git |
| | </code> |
|
| |
|
| ; durationTime: Duration time of the simulation. ''Default value: '''"30"'''.''
| | Documentation can be found at <code>com.openexchange.test.performance.gatling/project/doc</code>. Please checkout the branch that corresponds to the version of OX App Suite to be tested. |
|
| |
|
| ; durationUnit: The Unit of the durationTime. ''Possible values are: '''"SECONDS"''', '''"MINUTES"''', '''"HOURS"''' or '''"DAYS"'''. Default value: '''"SECONDS"'''.''
| | [[Category: AppSuite]] [[Category: Testing]] |
| | |
| ; successpercent: Successful responses in percentage. ''Default value: '''"100"'''.''
| |
| | |
| ; reqpersec: Mean number of requests per second (lower bound). ''Default value: '''"0"'''.''
| |
| | |
| ; resptime: Mean response time (lower bound). ''Default value: '''"0"'''.''
| |
| | |
| ; simulation: SimulationClassName which should be executed. //Default: "QAPerfOX6"//
| |
| | |
| ; csv_users: Name of the CSV-File for feeding the requests. //Default: "ox_user_credentials.csv"//
| |
| | |
| ; syncmsgmax: How many objects to synchronize (OLOX/USM) //Default: "50"//
| |
| | |
| ; pimObjects: How many contacts should be created. //Default: "5"//
| |
OX App Suite Load Tests
We're providing load tests for various OX App Suite APIs and maintain simulations that correspond to specific client implementations. To use it, clone the following repository:
$ git clone https://gitlab.open-xchange.com/qa/performance.git
Documentation can be found at com.openexchange.test.performance.gatling/project/doc
. Please checkout the branch that corresponds to the version of OX App Suite to be tested.