green button initiative green button download my data certification dry run marty burns, for nist...

Post on 30-Mar-2015

214 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

GreenBu t t onI n i t i a t i v e

GREEN BUTTON DOWNLOAD MY DATA CERTIFICATION

DRY RUN

Marty Burns, for NISTAugust 6, 2013

2

Agenda

Green Button Download My Data Dry Run September Target DMD with manual procedure and inspections Based on current documentation and capabilities

OpenADE Task Force Deliverables Test Procedure

[9/4] Test Procedure (part 6 of GB Test Plan Document) [9/4] Data Sheet to record test results

Features Tested [9/4] Application form (PICS) [9/16] Certificate of Compliance

Green Button Testing and Certification

Implementation Agreements

Application ProfilesStandards Updates

Test Requirements

Requirements BreakdownRequirements verificationTest Procedures

Software ImplementationGreen Button Download My DataGreen Button Connect My Data

ITCA

Certification MarkCertification ProcessCertification Bodies

Certified Green Button

Implementations

UCAIug ITCA Architecture4

Testing Process Flow Chart5

1. All Dry Run Artifacts and Relationships Created• Test Labs are identified

and registered with CBs• Test Labs are Identified

on various web sites

2. Vendor selects test lab• May get from UCAIug

list• May get from CB list• May get from

prospective test lab

3. Vendor Application Form • Application Form• Application for

Certification

4. Application Accepted• Vendor Informed that

application accepted and

• test scheduled

5. TL administers test

6. Test Report Generated• Failures get addressed

and possible retest -- go back to step 3.

7. CB gets Test Report• Reviews report• Issue Certificate if

Approved• Notifies Program Owner

(UCAIug)

8. Posting Successful Vendors on Public Web Page

9. Certifications managed• revoked and renewed

6

Green Button Test Plan Requirements Breakdown

Applications Profiles •Section 3 GBTP

Function Blocks•Section 5 GBTP

Test Requirements•Rows of GBTC spreadsheet•From source documents•From experience

Test Cases•Rows of GBTC spreadsheet

GBTP – Green Button Test Plan DocumentGBTC – Green Button Test Cases Spreadsheet

1.1 Green Button Download My Data Green Button Download my data is the common-sense idea that electricity customers should be able to download their own energy usage information in consumer-understandable and computer-consumable format.

In the Green Button Download My Data scenario, a Retail Customer goes to a web portal of the Data Custodian. The Retail Customer establishes his credentials via a login process and is then led through a dialog to select data he is eligible for. The data is downloaded as a simple XML file. The XML file references the XML schema that governs its contents and references a style sheet that renders it in a web browser.

1.1 Data Custodian Role

1.1.1 [FB_2] Green Button Download My Data

This block contains the test requirements that are unique to the Green Button Download My data application.

[TR_GB001] Green Button: Customers shall have the ability to download usage data using a Green Button

[TR_GB011] GB Access: Customer shall access the information based on current login to access their consumption data

[TR_GB014] GB No Re-authentication: Customer should not be authenticated or authorized as part of the download process

www.greenbuttondata.org/greentest.aspx

Testing a Green Button Data File8

Select Common Scope

Allow us to save file

Browse for file (IE9)

Drag/Drop (FF)

Analyze Results

Edit Scope (Function Blocks)

Sample Results9

SUCCESS

ERRORS

Test Procedure (part 6 of GB Test Plan Document)10

1 Testing Process

1.1 Overview

1.2 Policies and Principles

1.3 Test Assessment < This section provides.>

1.3.1 Application Submission

< This section provides.>

1.3.2 Test Environment Submission

< This section provides.>

1.4 Test Preparation < This section provides.>

1.4.1 Test Plan

< This section provides.>

1.4.2 Test Design

< This section provides.>

1.4.3 Test Configuration

< This section provides.>

1.5 Testing < This section provides.>

1.6 Test Results < This section provides.>

Application form

Test Procedure

Data Sheet

Suggest Eliminate

Suggest Eliminate

Refers to ITCA Docs

Test Procedure and Data Sheet

5.1.1 [FB_1] Common 5.1.1.1 Other requirements

[initials][TR_CPYRT001] Verify Data Custodian Purchase of Standard: Verify that the implementer has purchased the standard.

• Attach scan of invoice or receipt ___ 5.1.1.2 Protocol requirements

[TR_PROTO001] HTTP: Verify implementation of HTTP

• Use Web Browser to go to GB DMD page : URL here: _____________________

11

Test Requirement

Optional Test Artifact

Example manual entry

P/F CheckboxInitials of tester and

witness

Test Steps

Content comes from GreenButtonTestPlan.docx and GreenButtonTestPlan.xlsm

Volunteer Editors

Test Procedure and Data Sheet [Due 9/4] Test Procedure (part 6 of GB Test Plan Document

or can be standalone document) [Due 9/4] Data Sheet to record test results

Editors: Don Coffin, Dave Mollerstuen Application form

[Due 9/4] Application form (PICS) [Due 9/16] Certificate of Compliance

Editors: Kay Clinard, John Teeter

12

top related