...
Overview
The Test Suite verifies events logging for all CONNECT services and spec version (g0, g1). The Test Suite is run in passthrough, the JMX script is to ensure that the service is in passthrough without the need for server restart.
g1 Suite: This test suite is used to test CONNECT auditing functionality that supports the endpoints implement July-2011 specs.
g0 Suite: This test suite is used to test CONNECT auditing functionality that supports the endpoints implement prior to July-2011 specs.
Test
...
Document Submission Deferred Req
Info |
---|
G0: Spec: 1_1, G1: Spec: 2_0 |
1. Clear Event Logs
2. SOAP: Doc Submission Deferred Req
3. Verify Event Logs
4. Verify Elements in Event Log
Document Submission Deferred Resp
Info |
---|
G0: Spec: 1_1, G1: Spec: 2_0 |
1. Clear Event Logs
2. SOAP: Doc Submission Deferred Resp
3. Verify Event Logs
4. Verify Elements in Event Log
Document Submission
1. Clear Event Logs
2. SOAP: Document Submission
3. Verify Event Logs
4. Verify Elements in Event Log
Patient Discovery Deferred Req
Info |
---|
G0: Spec: 1_1, G1: Spec: 1_0 |
Patient Discovery Deferred Resp
Info |
---|
G0: Spec: 1_1, G1: Spec: 1_0 |
1. Clear Event Logs
2. SOAP: Patient Discovery Deferred Resp
3. Verify Event Logs
4. Verify Elements in Event Log
Patient Discovery
G0: Spec: 1_0
G1: Spec:
Document Query
Info |
---|
G0: Spec: 2_0, G1: Spec: 3_0 |
1. Clear Event Logs
2. Clear Correlation Table & Add Correlation
3. Clear AA Mapping & Add Mapping
4. SOAP: Document Query
5. Verify Event Logs
6. Verify Elements in Event Log
Document Retrieve
Info |
---|
G0: Spec: 2_0, G1: Spec: 3_0 |
1. Clear Event Logs
2. SOAP: Document Retrieve
3. Verify Event Logs
4. Verify Elements in Event Log
Admin Distribution
Info |
---|
G0: Spec: 1_0, G1: Spec: 2_0 |
1. Clear Event Logs
2. SOAP: Admin Distribution
3. Delay 15,000 milliseconds
4. Verify Event Logs
...
Cases Detail for passthrough
The test cases verifies the requesting service and its event log details by clearing out the logging event table before the service request is made, verify the event count for the service ran and assert the details of the event log like message id, initiating Home Community ID (HCID), responding HCID and service version (g1, g0) expected.
The following CONNECT services is verified by the Test Suite.
Document Submission Deferred (Request)
Document Submission Deferred (Response)
Document Submission
Patient Discovery Deferred (Request)
Patient Discovery Deferred (Response)
Patient Discovery
Document Query
Document Retrieve
Admin Distribution
Document Data Submission (g1 only)
1. Clear Event Logs
2. SOAP: Document Data Submission
3. Verify Event Logs
...
Patient Location Query (g1 only)
1. Clear Event Logs
2. SOAP: Patient Location Query
3. Verify Event Logs
...