Manual Testing of Protocol TCP Binary UA Security|OPC Certification and Interoperability Testing|Forum|OPC Foundation

Avatar
Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
sp_Feed sp_PrintTopic sp_TopicIcon
Manual Testing of Protocol TCP Binary UA Security
Avatar
Jay-R Bobis
New Member
Members
Forum Posts: 2
Member Since:
06/29/2017
sp_UserOfflineSmall Offline
1
02/15/2021 - 20:03
sp_Permalink sp_Print

Hi,

I’m recently studying the conformance test tool and would like to confirm how we can test the notImplemented part such as the Protocol TCP Binary UA Security conformance unit? It noted to test the conformance unit manually.

Would we just connect an opc client to the opc ua server and confirm that the server has a tcp binary endpoint, and that the client can establish connection using tcp binary? 

Wondering how it would be tested in the actual certification.

 

Thank you,

Jay-R

Avatar
Alexander Allmendinger
Germany
Moderator
Members

Moderators

Moderators-Specifications

Moderators-Companion

Moderators-Implementation

Moderators-Certification

Moderators-ProductsServices
Forum Posts: 67
Member Since:
07/11/2017
sp_UserOfflineSmall Offline
2
02/16/2021 - 01:46
sp_Permalink sp_Print

Hi Jay-R,

good to hear that you are using the CTT to get your product tested.

Your interpretation is almost correct. On behalf of your mentioned Conformance Unit we do not have designated test cases for it. This isn’t necessary as the protocol implementation, is implicitly tested by the other test cases which utilize this protocol mapping. The same would be done when you are connecting an OPC UA Client to an OPC UA Server and validate that you can establish a connection using the Endpoint for the desired protocol.

I hope this helps.
Take care and stay well!

Alexander Allmendinger

Avatar
Randy Armstrong
Admin
Forum Posts: 1580
Member Since:
05/30/2017
sp_UserOfflineSmall Offline
3
02/16/2021 - 01:48
sp_Permalink sp_Print

The CTT is a UA client/UA server that implements the binary protocol.

If you passe the tests you are implicitly proving you support the protocol.

There should be specific conformance tests for each security policy.

If not you can test with other applications that support the policy.

You need to verify connection, re-connect after interruption and key renewal (you can adjust the renewal time in settings).

Forum Timezone: America/Phoenix
Most Users Ever Online: 510
Currently Online:
Guest(s) 30
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Forum Stats:
Groups: 2
Forums: 10
Topics: 1446
Posts: 4891