Hello all,
most manual test cases are clear and can be checked in advance.
But can some test cases be skipped if the server does not support required features, like DNS?
Some test cases which I mean:
- Discovery - GetEndpoints, 014 - When the server is behind a firewall
- Discovery - GetEndpoints, 017 - On a multi-homed PC/device, perform test #1.
- certificate based test cases like SessionBase - Err-008, Unavailable ActivateSession() - Provide valid and invalid (does not fulfill the UA Server`s requirements) software certificates.
- ViewBasic - test cases which requires Views)
Furthermore, if the server fails in some manual tests during certification, is the certification finished immediatly? Or can a delevoper try to fix it in a hotfix?
Regards
Martin
Hello Martin,
The certification testing is quite "fluid" meaning that we will create a test-plan that matches your server's capabilities. Some tests, like those you mentioned, we would skip if they don't apply to your product. Some tests are quite difficult to achieve and sometimes are skipped. Ultimately, we try to get as much coverage as possible.
If, during testing, issues are found that can be fixed straight-away then we can certainly accommodate those changes to confirm the fix. In this situation we would create a new "build" within our database, MD5 the binary, and continue testing with it. At the end of the tests, and if all goes well, we would "tentatively" certify you; meaning that we will need confirmation that your official release build that your customers receive is an MD5 match of the binary that we have certified - then the certification would be official.
Feel free to ping me direct with any follow-on questions: compliance@opcfoundation.org
1 Guest(s)