sobota, 10 października 2009

Certyfikacja produktów wspierających OPC i OPC UA (poziom Lab Certified) [PL]

W poprzednich postach opisałem już przygotowania do certyfikacji produktów wspierających technologię OPC oraz testowanie na tzw. "OPC Interoperability Worshop". Ostatnim (najwyższym) poziomem certyfikacyjny jest tzw. poziom "Lab Certified". Poziom ten wymaga przejścia testów w niezależnym laboratorium certyfikacyjnym. Aktualnie są dwa takie laboratorium jedno (a za razem pierwsze, które powstało) w Niemczech, a drugie USA.

W ramach takich testów sprawdzane są:

  • Podstawowe funkcje oprogramowania – wzajemna interoperacyjności i zgodność ze specyfikacją OPC.
  • Wydajność - czy jest zadowalająca i zgodna z deklarowaną przez producenta.
  • Stress Testing -  testy mające na celu sprawdzenie poprawności działania oprogramowania w warunkach granicznych obciążeń deklarowanych przez producenta.
  • Mechanizm recovery - czy oprogramowanie potrafi samodzielnie wyjść ze stanu awarii (np. utraty komunikacji z urządzeniem).
  • Testy długotrwałe mające na celu identyfikację trudniejszych problemów, pojawiających się po dłuższym okresie czasu, np. w skutek bardzo powolnego wycieku zasobów, jak i obniżenia wydajności w czasie.
  • Badanie użyteczności, czyli czy produkt jest łatwy w instalacji, konfiguracji, użytkowaniu i rozwiązywaniu problemów.
  • Środowisko - czy deklarowane przez producenta wymagania odnośnie środowiska (np. systemu operacyjnego) są zgodne z prawdą.
  • Ostatecznie po pozytywnym przejściu testów, produktowi przysługuje prawo do korzystania z loga: "Certified":

    1 komentarz:

    Posty powiązane / Related posts