Dicompyler Test Documentation » History » Version 1
Peter Qian, 01/04/2021 09:20 AM
1 | 1 | Peter Qian | h1. Dicompyler Test Documentation |
---|---|---|---|
2 | |||
3 | Functional testing has been done in order to discover the bugs that restrain the performance of Dicompyler software. |
||
4 | |||
5 | |||
6 | h1. First, Anonymization functionality: |
||
7 | |||
8 | This functions basically, altering all patient’s and hospital’s identifiers to be anonymous in order to achieve confidentiality. |
||
9 | So, Serval tests have been done to check the anonymization functionality: |
||
10 | |||
11 | h2. The anonymization test steps: |
||
12 | |||
13 | 1. Open the Dicompyler. |
||
14 | 2. Open Patient file. |
||
15 | 3. Select File from the Dicompyler Menu bar. |
||
16 | 4. Select Export. |
||
17 | 5. Select as Anonymized DICOM. |
||
18 | 6. After Entering the hashed First Name and ID. |
||
19 | 7. Press anonymize. |
||
20 | 8. Check if there is any identifiable tag in DICOM Tree. |
||
21 | |||
22 | h2. The identified bugs in the anonymization functionality: |
||
23 | |||
24 | *A-* *The default directory in the anonymize window for the anonymized DICOM file:* |
||
25 | |||
26 | +Expected Results:+ The Location field in the anonymization window should display (by default) the same directory of the original file. |
||
27 | +Actual Results:+ The location field showing that the Dicompyler directory by default every time the anonymization function used. |
||
28 | +See figure 1+ |
||
29 | |||
30 | |||
31 | |||
32 | |||
33 | *B-* *Some tags in DICOM Tree found identifiable:* |
||
34 | |||
35 | +Expected Results:+ The listed tags should be anonymized in order to achieve confidentiality. |
||
36 | +Actual Results:+ After performing the steps and opening the anonymized file, these tags in DICOM Tree are known. |
||
37 | |||
38 | *B.1* The patient's name is not correctly anonymized. |
||
39 | *B.2* Performing Physician's Name. |
||
40 | *B.3* Requesting Physician. |
||
41 | *B.4* Physician(s) of Record. |
||
42 | *B.5* Issuer of Patient ID. |
||
43 | *B.6* Requesting Service. |