...
- SoapUI scripts will be used to send requests to CONNECT Gateway.
- LoadUI projects will be used to perform the actual load test. This includes, It will be used to capture and report response time.
- JConsole will be used to capture and report the CONNECT gateway JVM metrics, CPU utilization and Memory usage. nd to simulate concurrent messaging.
- Custom adapters will be used to quickly respond to service requests to eliminate the processing time that a full adapter would require. The adapters are available at : Plugins/PerformanceTestTools
- Test Scripts are available at : //192.168.35.9shared-folder/Software/Performance 4.6/ConnectPerformanceTest. Follow Configuration instructions for test setup and execution.
...
# | | | |
---|
1 | Patient Discovery | - Test will be performed with an overloaded initiator and an overloaded responder. The goal is to determine how many concurrent Patient Discovery messages CONNECT can handle in one minute and prove that Patient Discovery can handle 1600 concurrent messages per minute.
- Execute below scenarios four times bidirectionally (Ex: JBoss as initiator and JBoss as responder) on individual CONNECT supported application server and capture metrics and provide a summary including average throughput rate.
- Audit logging on using audit proxy secure Implementation.
- Audit logging on using audit proxy javaImplementation.
- Audit logging off with any audit proxy implementation.
| CONNECTLoadTestAdapter - gov.hhs.fha.nhinc.patientdiscovery.loadtest.PatientDiscoveryBO |
2 | Document Query | - Test will be performed with an overloaded initiator and an overloaded responder. The goal is to determine how many concurrent Document query messages CONNECT can handle in one minute and prove that Document Query can handle 1600 concurrent messages per minute.
- Execute below scenarios four times bidirectionally (Ex: JBoss as initiator and JBoss as responder) on individual CONNECT supported application server and capture metrics and provide a summary including average throughput rate.
- Audit logging on using audit proxy secure Implementation.
- Audit logging on using audit proxy javaImplementation.
- Audit logging off with any audit proxy implementation.
| CONNECTLoadTestAdapter - gov.hhs.fha.nhinc.documentquery.loadtest.DocumentQueryBO |
3 | Document Retrieve | - Test will be performed with an overloaded initiator and an overloaded responder. The goal is to determine how many concurrent Document Retrieve messages CONNECT can handle in one minute and prove that Document Retrieve can handle 1600 concurrent messages per minute.
- Execute below scenarios four times bidirectionally (Ex: JBoss as initiator and JBoss as responder) on individual CONNECT supported application server and capture metrics and provide a summary including average throughput rate.
- Audit logging on using audit proxy secure Implementation.
- Audit logging on using audit proxy javaImplementation.
- Audit logging off with any audit proxy implementation.
| CONNECTLoadTestAdapter - gov.hhs.fha.nhinc.documentret |
4 | Document Submission | - Test will be performed with an overloaded initiator and an overloaded responder. The goal is to determine how many concurrent Document Submission messages CONNECT can handle in one minute and prove that Document Submission can handle 1600 concurrent messages per minute.
- Execute below scenarios four times bidirectionally (Ex: JBoss as initiator and JBoss as responder) on individual CONNECT supported application server and capture metrics and provide a summary including average throughput rate.
- Audit logging on using audit proxy secure Implementation.
- Audit logging on using audit proxy javaImplementation.
- Audit logging off with any audit proxy implementation.
| CONNECTLoadTestAdapter - gov.hhs.fha.nhinc.docsubmission.loadtest.DocumentSubmissionBO |
5 | X12 RealTime | - Test will be performed with an overloaded initiator and an overloaded responder. The goal is to determine how many concurrent X12 RealTime messages CONNECT can handle in one minute and prove that X12 RealTime can handle 1600 concurrent messages per minute.
- Execute below scenarios four times bidirectionally (Ex: JBoss as initiator and JBoss as responder) on individual CONNECT supported application server and capture metrics and provide a summary including average throughput rate.
- Audit logging on using audit proxy secure Implementation.
- Audit logging on using audit proxy javaImplementation.
- Audit logging off with any audit proxy implementation.
| CONNECTLoadTestAdapter - gov.hhs.fha.nhinc.x12.loadtest.CORE_X12DSRealTimeBO
|
6 | X12 BatchRequest | - Test will be performed with an overloaded initiator and an overloaded responder. The goal is to determine how many concurrent X12 BatchRequest messages CONNECT can handle in one minute and prove that X12 BatchRequest can handle 1600 concurrent messages per minute.
- Execute below scenarios four times bidirectionally (Ex: JBoss as initiator and JBoss as responder) on individual CONNECT supported application server and capture metrics and provide a summary including average throughput rate.
- Audit logging on using audit proxy secure Implementation.
- Audit logging on using audit proxy javaImplementation.
- Audit logging off with any audit proxy implementation
| CONNECTLoadTestAdapter - gov.hhs.fha.nhinc.x12.batch.request.loadtest.CORE_X12DSBatchRequestBO |
7 | X12 BatchResponse | - Test will be performed with an overloaded initiator and an overloaded responder. The goal is to determine how many concurrent X12 BatchResponse messages CONNECT can handle in one minute and prove that X12 BatchResponse can handle 1600 concurrent messages per minute.
- Execute below scenarios four times bidirectionally (Ex: JBoss as initiator and JBoss as responder) on individual CONNECT supported application server and capture metrics and provide a summary including average throughput rate.
- Audit logging on using audit proxy secure Implementation.
- Audit logging on using audit proxy javaImplementation.
- Audit logging off with any audit proxy implementation.
| CONNECTLoadTestAdapter - gov.hhs.fha.nhinc.x12.batch.response.loadtest.CORE_X12DSBatchResponseBO |
Performance Results
Preliminary test results are located
...