EnerNex PowerPoint Template

triangledriprockInternet και Εφαρμογές Web

7 Αυγ 2012 (πριν από 4 χρόνια και 8 μήνες)

292 εμφανίσεις

© 2010 EnerNex Corporation.
All Rights
Reserved.

CIM Test Development Process

EPRI Project 071103

14 January
2011

© 2010 EnerNex Corporation.
All Rights
Reserved.

2

CIM test process overview


CIM Test Methodology compatible with


IEC WG 14


CIM Users Group


OpenSG


And possibly
MultiSpeak


Test process defined, documented and repeatable


Vetted with multiple utilities, vendors and user groups


Tests designed for multiple implementation environments
(test only
messages, implementation agnostic)


Legacy point
-
to
-
point


SOA with or without ESB


Various ESBs (
WebSphere
,
WebLogic
, TIBCO,
GlassFish
)


Tests openly available

© 2010 EnerNex Corporation.
All Rights
Reserved.

3

Project Schedule

© 2010 EnerNex Corporation.
All Rights
Reserved.

4

Types of CIM
-
based Tests

CIM Tests

Abstract Test
Cases

Conformance
Tests

Interoperability
Tests

Concrete
Detailed Test
Procedures

Conformance
Tests

Interoperability
Tests

© 2010 EnerNex Corporation.
All Rights
Reserved.

5

Abstract Test Cases

Abstract Test
Cases


High level test description which defines:


Test
Description



Formal Requirements Tested


CIM
business functions,
profile and
XSD


OpenSG SRSs


OpenADE, OpenADR,
OpenHAN,AMI
-
ENT



Applicable to ESB, non
-
ESB web service
implementations


© 2010 EnerNex Corporation.
All Rights
Reserved.

6

Concrete Test Procedures


Detailed step
-
by
-
step instructions needed to
execute tests in laboratory environment


Includes test set
-
up steps, exact message
content, expected results and pass/fail criteria




Concrete
Detailed Test
Procedures

Conformance
Tests


Verifies adherence to IEC 61968
and 61970 standards





Validates systems from different
vendors can operate together
using CIM
-
formatted messages




Interoperability
Tests

© 2010 EnerNex Corporation.
All Rights
Reserved.

7

Abstract Test Case Development
Process with Example

© 2010 EnerNex Corporation.
All Rights
Reserved.

8

Next Steps


Review and update sample abstract test
case



Write detailed sample concrete test
procedure