Security Testing report
Here you will see an example Detailed Developer report of the Security test report.
IOT API LAB for testing API's automatically.
Monday, November 6, 2017
Security Testing report - Detailed report
Security Testing report
Here you will see an example Detailed report of the Security test report.
Here you will see an example Detailed report of the Security test report.
Friday, September 22, 2017
Automated MQTT functional tests Automated. MQTT broker - performance load stress tests.
The following is an example of the MQTT publish and subscribe method.
# Publisher Example:1
Protocol:SSL
Profile: userprofile1
password: pass
Url: 191.22.32.122
Port:8883
TOPIC:userprofile1/Execute/delta/cmd
{"Method":"CAMERA.list"}
# Publisher Example:2
Protocol:SSL
Profile: userprofile1
password: pass
Url: 191.22.32.122
Port:8883
TOPIC:userprofile1/Execute/delta/cmd
{"Method":"getCAMERA.CONTROL"}
PAYLOAD: JSON RPC2
{"Method":"CAMERA.control", "Params": [ { "CCTVCAMERA":[ { "Uuid":"${1var}","resolution":"${2var}","sound":"${3var}","mode":"${4var}","zoom":"${5var}","infrared":"${6var}", "Properties" : [ {"Angle" : "360"} ] } ] } ]}
# Subscriber
Protocol:SSL
Profile: userprofile1
password: pass
Url: 191.22.32.122
Port:8883
TOPIC:userprofile1/Execute/delta/rsp
TOPIC:userprofile1/Execute/delta/event
TOPIC:userprofile1/Execute/delta/error
#Parameterization :
1. Using single Publisher and single subscriber by parameterising TOPIC and Methods.
You can simulate multiple publish requests and subscribes.
2. Run the test in a Loop for undefinite repetitions, duration based for certian time, for specific repetition.
3. after parameterization of TOPIC, Payload. you can either use a test input mechanism using Excelsheet.
Or you can select for auto generation using the CTC current time. so what it does is the current time is used using a formula to generate unique payload values.
4. Authentication and authorization : If the mqtt publish and subscribe needs a specific authentication then this can be achieved using the parameterized variables option where available user accounts can be provided at execution time via an excelsheet.
5. parallel multiple thread execution : You can run the same test in parallel and have multiple instances running on same machine or via different machines.
Refer: http://techsage.eu/IoT-API-LAB.html
=================
Wednesday, September 20, 2017
Thursday, June 8, 2017
IOT API LAB - Test automation framework specially designed for IOT API's
How the reporting looks like when you execute the Performance load test on the IOT device API's
http://techsage.eu/IoT-API-LAB.html
Messages handled in one test where scenario messages simulated.
The number of messages for covering an end to end scenario:
1. JSON RPC2 messages towards 3rd party partner embedded components.
2. JSON messages from Mobile and web applications for controlling device and registration calls.
3. REST & HTTPS for create account, add users, add/edit notifications & adding user specific configurations on IoTGateways.
4. MQTT message towards the IOT component(s). message arrival time.
testscenario start time to end time. message arrival inside embedded Logic performer.
Subscribe to:
Comments (Atom)





