View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010347 | CTT UA Scripts | 3 - Feature Request | public | 2025-05-29 01:34 | 2025-05-31 02:41 |
| Reporter | Paul Hunkar | Assigned To | Alexander Allmendinger | ||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | assigned | Resolution | open | ||
| Summary | 0010347: Better support for interface class testing | ||||
| Description | OPC UA introduced the concept of an interface - which is essentially multiple inheritance into an Object. We can easily generate test case for the information model provided by an interface, but currently it is very difficult to invoke these test when they are part of some object. we need some manner of storing the test in a library and being able to invoke them from some other object or group of tests. This would require being able to pass in the NodeId of the Object that contains the interface. Basically the tests for the interface need to consistent and the same for all objects that include the interface - the only variance would the nodeId of the Object and if the interface includes optional items then some mask that allow a selection of which Optional Items might be in the target object and also which optional Objects might be required in the object (required in the interface are always required in the Object) Other parameter into the library function might also be needed - to help with appropriate debug/diagnostic output from the CTT (object related information ) | ||||
| Tags | No tags attached. | ||||
| Files Affected | |||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-05-29 01:34 | Paul Hunkar | New Issue | |
| 2025-05-29 01:34 | Paul Hunkar | File Added: o-pas_part_6_2_NodeIds.csv | |
| 2025-05-29 01:34 | Paul Hunkar | File Added: o-pas_part_6_2_nodeset2.xml | |
| 2025-05-29 19:54 | Paul Hunkar | File Deleted: o-pas_part_6_2_NodeIds.csv | |
| 2025-05-29 19:54 | Paul Hunkar | File Deleted: o-pas_part_6_2_nodeset2.xml | |
| 2025-05-31 02:41 | Paul Hunkar | Assigned To | => Alexander Allmendinger |
| 2025-05-31 02:41 | Paul Hunkar | Status | new => assigned |