===== Basic Values =====
==== 100 Basic Values ====
Some basic values of all supported data types are transferred to ULS.
A check is made whether all have arrived correctly.
Edit the configuration file and set the time between two values.
There is a mximum of 10 values to be sent. So chose a matching wait time.
# ===================================================================
[BASIC_VALUES]
IDENTIFIER = _basic_values
# Wait time in seconds before generating/sending the next value
WAIT = 5
Execute a script once to check that values of all data types
and from all sources are transferred correctly to ULS.
cd testsuite/test_suite_1_8_0/
./basic_values
Verify, that the generated ULS value files are transferred to the ULS-server
and that their content is stored correctly.
:!: No threshold violations are generated in this test
Use a webbrowser, login as ULS user "TheSpyder",
chose the correct time interval (today or explicit iso time interval)
and check all values for domain "ULS" ((requires no continuous values until now!)):
ULS
└─► testsrv11
└─► 100 Basic Values
└─► 110 Integer Values ("Integer 1", 6 values)
└─► 120 Float Values ("Float 3", 11 values, [E]/m )
└─► 140 Files ("Images 2", two real images, one gif (wind and solar energy), one png (sand dunes))
└─► testsrv12
└─► 100 Basic Values
└─► 110 Integer Values ("Integer 2", 6 values)
└─► 130 Text Expressions ("Text Expressions 1", 11 expressions, from "00 AA" to "10 KKKKKKKKKKKKKKKKKKKKKK", proportional)
└─► 140 Files ("Files 3", one html, odt, pdf, txt (as web links to open them))
and for domain "Woodlark":
Woodlark
└─► testsrv21
└─► 100 Basic Values
└─► 120 Float Values ("Float 1", 6 values [%])
└─► 130 Text Expressions ("Text Expressions 2", 11 expressions, from '00 aaaaa' to '10 kkkkkkkkkkkkkkk', mono spaced)
└─► testsrv22
└─► 100 Basic Values
└─► 120 Float Values ("Float 2", 7 values [kg])
└─► 140 Files ("Images 1", 4 real images (LAN LEDs, jpeg))
Generate a report, //administration -> edit reports// and enter "Basic Values" as report name
and press {{:uls:testsuite:version_180:ok_button.png?nolink}}.
Use //edit// and {{:uls:testsuite:version_180:append_autodetails.png?nolink}}
to create a report detail containing
(:!: be sure **NO** blanks surround the expressions in the report detail text boxes):
{|
! name:
| Show All Values
|-
! domains:
| ULS,Woodlark
|-
! server:
| testsrv*
|-
! sections:
| 100 Basic Values
|-
! separate by:
| [x] server, [x] teststep
|-
! period:
| today
|}
or use a specific time interval like, especially if you made several executions of the script.
But then, you must leave the period empty. Example:
{|
! from:
| 2014-01-14 10:09:00
|-
! to:
| 2014-01-14 10:11:00
|}
All other specifications remain unchanged.
Click {{:uls:testsuite:version_180:ok_button.png?nolink}} and {{:uls:testsuite:version_180:show_report.png?nolink}}
to show the report. Click on {{:uls:testsuite:version_180:generate_pdf.png?nolink}} and save the report
to a path of your choice. It should look like
{{:uls:testsuite:version_180:basic_values_2014-01-27.pdf|this}}.