green button initiative green button download my data certification dry run marty burns, for nist...
Post on 30-Mar-2015
214 Views
Preview:
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