[TR_PSH_004] DataCustodian detection of Notification Push/POST failure: Verify by demonstration that notifcation to TP failure is detected by DC [FB_40] Offline Authorization [TR_OFA_001] Offline RetailCustomer Authorization: This test requires that the DC provide the TP with ApplicationInformation and one or more Authorizations in valid XML files. If the file contents are valid, they are good. In essence these are similar to what is needed for other tests but this FB requires that they be provided as valid XML. [FB_41] Authorized PUT/DELETE ApplicationInformation Resource [TR_MGT_001] Authorized PUT access to ApplicationInformation entry: Verify positive PUT behavior for atom:entry with ApplicationInformation as the source using registration_access_token [TR_MGT_002] Authorized DELETE access to ApplicationInformation entry: Verify positive DELETE behavior for atom:entry with ApplicationInformation as the source using registration_access_token [TR_MGT_003] Forbidden PUT, DELETE access to ApplicationInformation entry: Verify forbidden access to atom:entry, ApplicationInformation in response to PUT, DELETE using client_access_token, access_token, empty access token [FB_44] PUT/DELETE Authorization [TR_MGA_001] Authorized PUT access to Authorization entry: Verify positive GET behavior for atom:feed with Authorization as the source using client_access_token [TR_MGA_002] Authorized DELETE access to Authorization entry: Verify positive DELETE behavior for atom:feed with Authorization as the source using client_access_token [TR_MGA_003] Forbidden PUT, DELETE access to Authorization entry: Verify forbidden access to atom:entry, Authorization in response to PUT, DELETE using registration_access_token, access_token, empty access token Third Party Role (TBD) 20150818 – Not defined yet. [FB_20]Common This block contains the test requirements that all Third Party Green Button implementations must satisfy. [TR_CPYRT002] Verify Third Party Purchase of Standard: Verify the implementer has purchased the NAESB ESPI standard.
[TR_PSH_004] DataCustodian detection of Notification Push/POST failure: Verify by demonstration that notifcation to TP failure is detected by DC [FB_40] Offline Authorization [TR_OFA_001] Offline RetailCustomer Authorization: This test requires that the DC provide the TP with ApplicationInformation and one or more Authorizations in valid XML files. If the file contents are valid, they are good. In essence these are similar to what is needed for other tests but this FB requires that they be provided as valid XML. [FB_41] Authorized PUT/DELETE ApplicationInformation Resource [TR_MGT_001] Authorized PUT access to ApplicationInformation entry: Verify positive PUT behavior for atom:entry with ApplicationInformation as the source using registration_access_token [TR_MGT_002] Authorized DELETE access to ApplicationInformation entry: Verify positive DELETE behavior for atom:entry with ApplicationInformation as the source using registration_access_token [TR_MGT_003] Forbidden PUT, DELETE access to ApplicationInformation entry: Verify forbidden access to atom:entry, ApplicationInformation in response to PUT, DELETE using client_access_token, access_token, empty access token [FB_44] PUT/DELETE Authorization [TR_MGA_001] Authorized PUT access to Authorization entry: Verify positive GET behavior for atom:feed with Authorization as the source using client_access_token [TR_MGA_002] Authorized DELETE access to Authorization entry: Verify positive DELETE behavior for atom:feed with Authorization as the source using client_access_token [TR_MGA_003] Forbidden PUT, DELETE access to Authorization entry: Verify forbidden access to atom:entry, Authorization in response to PUT, DELETE using registration_access_token, access_token, empty access token Third Party Role (TBD) 20150818 – Not defined yet. [FB_20]Common This block contains the test requirements that all Third Party Green Button implementations must satisfy. [TR_CPYRT002] Verify Third Party Purchase of Standard: Verify the implementer has purchased the NAESB ESPI standard.
GreenButtonTestPlan.docx