View Issue Details

IDProjectCategoryView StatusLast Update
0004744Compliance Test Tool (CTT) Unified Architecture5 - General Problempublic2019-05-01 16:59
ReporterDavid Levine Assigned ToAlexander Allmendinger  
PrioritynormalSeveritymajorReproducibilityalways
Status assignedResolutionopen 
Product Version1.03.340.380 
Summary0004744: CTT appears to report a failed test as passing
Description

Errors and warnings are not shown in the script output window, making it appear that a test has passed when it really failed.
Suggested change: errors should always be displayed in script output. Warnings probably should be as well.

Steps To Reproduce

Start UnifiedAutomation's demo server.
Configure CTT to connect to the demo server.
Run startup
Connect a client to the CTT
Under the NodeManagement service set, run test 001.js. This is the AddNode test
Have the client try to add a node directly below the Objects node (NodeId: i= 85)
The request will fail with an returned error code of BadUserAccessDenied.
The script output will show success. It will look like it passed but it really failed.

Additional Information

I attached the scriipt log output and a wireshark capture that shows the failed attempt. Use these wireshark filters to make it easy to find:
opcua && opcua && (opcua.servicenodeid.numeric == 488 || opcua.servicenodeid.numeric == 491)

Files are both in the 7z file I attached

TagsTrace Log, wireshark
Attached Files
AddNodesTest.7z (11,385 bytes)
Files Affected

Activities

Issue History

Date Modified Username Field Change
2019-04-30 10:03 David Levine New Issue
2019-04-30 10:03 David Levine Tag Attached: Trace Log
2019-04-30 10:03 David Levine Tag Attached: wireshark
2019-04-30 10:03 David Levine File Added: AddNodesTest.7z
2019-05-01 16:59 Paul Hunkar Assigned To => Alexander Allmendinger
2019-05-01 16:59 Paul Hunkar Status new => assigned