-
Notifications
You must be signed in to change notification settings - Fork 2
/
readme.txt
53 lines (35 loc) · 1.63 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
INTRODUCTION
------------
This projects transforms logfiles to WESSBAS-DSL instances, JMeter Load Test Scripts,
and PCM Usage Models. The transformation is configured using a UI.
Input: logfiles, i.e. HTTP weblogs, kieker logs,...
Output: WESSBAS-DSL, JMeter Load Test Scripts, PCM Usage Models
SYSTEM REQUIREMENTS
-------------------
The project has been developed with the use of the following tools:
- JDK 1.7
- Eclipse Modeling Tools
- Netbeans
- WESSBAS Projects:
* wessbas.dsl
* wessbas.behaviorModelExtractor
* wessbas.dslModelGenerator
* wessbas.testPlanGenerator*
* wessbas.commons
WESSBAS Log Format
------------------
With protocol information:
Session id;"use case 1":start timestamp:end timestamp:url:port:host ip:protocol:method:query string:encoding;...;"use case n":start timestamp:end timestamp:url:port:host ip:protocol:method:query string:encoding
or without protocol information:
Session id;"use case 1":start timestamp:end timestamp;...;"use case n":start timestamp:end timestamp
A mixture is not support currently.
The part :url:port:host ip:protocol:method:query string:encoding are protocol specific information and are required for
generation of executable testcases. These information are optional.
Example:
sh0Qe7VkIWailcOJCrWQmaIs.undefined;"login":1434390882048832140:1434390882067651830:/specj-web/app:8080:
192.168.1.1:HTTP/1.1:GET:uid=463633&submit=Log+in&action=login:<no-encoding>;
TODO:
---------------
- order files in folder, i.e. folder for the configuration files, result files
- force to use different pm output folder than input folder
- add console output to ui