06/17/2024
OfflineHello,Sir
Currently,i have been testing Discrete Alarm,OffNormal Alarm,SystemOffNormal Alarm,ExcluseLimit Alarm,ExclusiveLevel Alarm, ExclusiveDeviation Alarm, NonExcluseLimit Alarm,NonExclusiveLevel Alarm,NonExclusiveDeviation Alarm.
All testcase passed except for validating Alarm State which is Test_002 for each of above alarms.
Test_002 checks InputNode is Null or not,if not,then CTT will monitor InputNode of Alarm.
According to OPC UA part 9,InputNode is a reference of Variable Node.All Alarms For Testing of My OPC UA Server,InputNode has references to desire Variable Node,but i always get below messages
No Data Values available for ns=1;i=2 to compare with event size=16, data=0x068C39395DF333AD066524E672F86872 at 2025-03-14T04:26:57.189Z
What condition causes about message?
Thank you very much
Moderators
Moderators-Specifications
Moderators-Companion
Moderators-Implementation
Moderators-Certification
Moderators-ProductsServices
07/11/2017
OfflineHello Adam,
part of the alarm testing is to validate that the values of the variable specified as InputNode meets the information specified in the event. The test tool tries to map the value to the event by looking at the NodeIds and timestamp. In some applications their internals become an issue with this testing approach. When the events are generated in a different way than the values are being updated and timestamped, the data may have a newer timestamp than the event. In this case the testing tool cannot map the data to the event and the test case will need to be executed manually by using an available OPC UA Client like e.g. UA Expert.
Regards,
Alexander Allmendinger
06/17/2024
OfflineHello,Alexander
i look at CTT script,and I found there is a setting which Time Tolerance. Default is 50,i change to 800.and it can be passed.
i think for Acknowledge Test Case and Confirm Test Case should also use Time Tolerance setting,because for these Two Alarm Function testing,CTT will check the Acknowledge and Confirm Event time.Acknowledge and Confirm Event Time should be after than call Acknowledge and Confirm Method response time.
Thanks
1 Guest(s)


Log In

Usage Policy