Skip to content

Test Case Descriptions

Introduction

This document gives overview of the test cases. This page is partially generated using a script, more info about the script can be found in SiVa GitHub.

The structure and elements of test case is described in QA Strategy document. All the files used in the tests can be found in SiVa GitHub.

AsiceValidationFailIT.java

Open file

TestCaseID: Asice-ValidationFail-1

TestCaseID: Asice-ValidationFail-2

TestCaseID: Asice-ValidationFail-3

TestCaseID: Asice-ValidationFail-4

TestCaseID: Asice-ValidationFail-5

TestCaseID: Asice-ValidationFail-6

TestCaseID: Asice-ValidationFail-7

TestCaseID: Asice-ValidationFail-8

TestCaseID: Asice-ValidationFail-9

**Attention! This test is disabled: https://ec.europa.eu/cefdigital/tracker/browse/DSS-1221

TestCaseID: Asice-ValidationFail-10

TestCaseID: Asice-ValidationFail-11

TestCaseID: Asice-ValidationFail-12

TestCaseID: Asice-ValidationFail-13

TestCaseID: Asice-ValidationFail-14

TestCaseID: Asice-ValidationFail-15

TestCaseID: Asice-ValidationFail-16

TestCaseID: Asice-ValidationFail-17

TestCaseID: Asice-ValidationFail-18

TestCaseID: Asice-ValidationFail-19

TestCaseID: Asice-ValidationFail-20

TestCaseID: Asice-ValidationFail-21

TestCaseID: Asice-ValidationFail-22

TestCaseID: Asice-ValidationFail-23

**Attention! This test is disabled: test file is needed where certificate expiration end is before the OCSP produced at time

AsiceValidationPassIT.java

Open file

TestCaseID: Asice-ValidationPass-1

TestCaseID: Asice-ValidationPass-2

TestCaseID: Asice-ValidationPass-4

TestCaseID: Asice-ValidationPass-5

TestCaseID: Asice-ValidationPass-6

TestCaseID: Asice-ValidationPass-7

TestCaseID: Asice-ValidationPass-8

TestCaseID: Asice-ValidationPass-9

TestCaseID: Asice-ValidationPass-10

TestCaseID: Asice-ValidationPass-11

TestCaseID: Asice-ValidationPass-12

TestCaseID: Asice-ValidationPass-13

AsicsValidationFailIT.java

Open file

TestCaseID: Asics-ValidationFail-1

  • TestType: Automated
  • Requirement:
  • Title: Only one datafile is allowed in ASIC-s
  • Expected Result: The validation should fail
  • File: TwoDataFilesAsics.asics

TestCaseID: Asics-ValidationFail-2

  • TestType: Automated
  • Requirement:
  • Title: No data file in ASIC-s
  • Expected Result: The validation should fail
  • File: DataFileMissingAsics.asics

TestCaseID: Asics-ValidationFail-3

  • TestType: Automated
  • Requirement:
  • Title: more folders that META-INF in ASIC-s
  • Expected Result: The validation should fail
  • File: FoldersInAsics.asics

TestCaseID: Asics-ValidationFail-4

  • TestType: Automated
  • Requirement:
  • Title: META-INF folder not in root of container
  • Expected Result: The validation should fail
  • File: MetaInfNotInRoot.asics

TestCaseID: Asics-ValidationFail-5

  • TestType: Automated
  • Requirement:
  • Title: Not allowed files in META-INF folder
  • Expected Result: The validation should fail
  • File: signatureMixedWithTST.asics

TestCaseID: Asics-ValidationFail-6

  • TestType: Automated
  • Requirement:
  • Title: TST not intact
  • Expected Result: The validation should fail
  • File: AsicsTSTsignatureModified.asics

TestCaseID: Asics-ValidationFail-7

  • TestType: Automated
  • Requirement:
  • Title: TST has been corrupted
  • Expected Result: The validation should fail
  • File: AsicsTSTsignatureBroken.asics

TestCaseID: Asics-ValidationFail-8

  • TestType: Automated
  • Requirement:
  • Title: Data file changed
  • Expected Result: The validation should fail
  • File: DatafileAlteredButStillValid.asics

TestCaseID: Asics-ValidationFail-9

  • TestType: Automated
  • Requirement:
  • Title: Exluding files in META-INF folder together with TST
  • Expected Result: The validation should fail
  • File: evidencerecordMixedWithTST.asics

AsicsValidationPassIT.java

Open file

TestCaseID: Asics-ValidationPass-1

  • TestType: Automated
  • Requirement:
  • Title: Validation of ASICs with DDOC inside
  • Expected Result: TST and inner DDOC are valid
  • File: ValidDDOCinsideAsics.asics

TestCaseID: Asics-ValidationPass-2

  • TestType: Automated
  • Requirement:
  • Title: Validation of ASICs with DDOC inside SCS extension
  • Expected Result: TST and inner DDOC are valid
  • File: ValidDDOCinsideAsics.scs

TestCaseID: Asics-ValidationPass-3

  • TestType: Automated
  • Requirement:
  • Title: Validation of ASICs with BDOC inside
  • Expected Result: TST and inner BDOC are valid
  • File: ValidBDOCinsideAsics.asics

TestCaseID: Asics-ValidationPass-4

  • TestType: Automated
  • Requirement:
  • Title: Validation of ASICs with text document inside
  • Expected Result: TST is valid
  • File: TXTinsideAsics.asics

TestCaseID: Asics-ValidationPass-5

  • TestType: Automated
  • Requirement:
  • Title: Validation of ASICs with ASICs inside
  • Expected Result: TST is valid, no inner looping of ASICs
  • File: ValidASICSinsideAsics.asics

TestCaseID: Asics-ValidationPass-6

  • TestType: Automated
  • Requirement:
  • Title: Validation of ASICs with DDOC inside ZIP extension
  • Expected Result: TST and inner DDOC are valid
  • File: ValidDDOCinsideAsics.zip

TestCaseID: Asics-ValidationPass-7

  • TestType: Automated
  • Requirement:
  • Title: Validation of ASICs with wrong mimetype with DDOC inside
  • Expected Result: TST and inner DDOC are valid
  • File: ValidDDOCinsideAsicsWrongMime.asics

BdocValidationFailIT.java

Open file

TestCaseID: Bdoc-ValidationFail-1

TestCaseID: Bdoc-ValidationFail-2

TestCaseID: Bdoc-ValidationFail-3

TestCaseID: Bdoc-ValidationFail-4

TestCaseID: Bdoc-ValidationFail-5

**Attention! This test is disabled: /jira.ria.ee/browse/DD4J-161")

TestCaseID: Bdoc-ValidationFail-6

**Attention! This test is disabled: /jira.ria.ee/browse/DD4J-161")

TestCaseID: Bdoc-ValidationFail-7

TestCaseID: Bdoc-ValidationFail-8

TestCaseID: Bdoc-ValidationFail-9

TestCaseID: Bdoc-ValidationFail-10

TestCaseID: Bdoc-ValidationFail-11

TestCaseID: Bdoc-ValidationFail-12

TestCaseID: Bdoc-ValidationFail-13

TestCaseID: Bdoc-ValidationFail-15

TestCaseID: Bdoc-ValidationFail-16

TestCaseID: Bdoc-ValidationFail-17

TestCaseID: Bdoc-ValidationFail-18

TestCaseID: Bdoc-ValidationFail-19

TestCaseID: Bdoc-ValidationFail-20

TestCaseID: Bdoc-ValidationFail-21

TestCaseID: Bdoc-ValidationFail-22

TestCaseID: Bdoc-ValidationFail-23

TestCaseID: Bdoc-ValidationFail-24

TestCaseID: Bdoc-ValidationFail-25

TestCaseID: Bdoc-ValidationFail-26

TestCaseID: Bdoc-ValidationFail-27

TestCaseID: Bdoc-ValidationFail-28

TestCaseID: Bdoc-ValidationFail-29

BdocValidationPassIT.java

Open file

TestCaseID: Bdoc-ValidationPass-1

TestCaseID: Bdoc-ValidationPass-2

TestCaseID: Bdoc-ValidationPass-3

**Attention! This test is disabled: New file needed. This one has different mimetype value in manifest.xml and signature.xml

TestCaseID: Bdoc-ValidationPass-4

TestCaseID: Bdoc-ValidationPass-5

TestCaseID: Bdoc-ValidationPass-6

TestCaseID: Bdoc-ValidationPass-7

TestCaseID: Bdoc-ValidationPass-8

TestCaseID: Bdoc-ValidationPass-9

TestCaseID: Bdoc-ValidationPass-10

TestCaseID: Bdoc-ValidationPass-11

TestCaseID: Bdoc-ValidationPass-12

TestCaseID: Bdoc-ValidationPass-13

TestCaseID: Bdoc-ValidationPass-14

TestCaseID: Bdoc-ValidationPass-15

TestCaseID: Bdoc-ValidationPass-16

TestCaseID: Bdoc-ValidationPass-17

TestCaseID: Bdoc-ValidationPass-18

TestCaseID: Bdoc-ValidationPass-19

TestCaseID: Bdoc-ValidationPass-20

DdocGetDataFilesIT.java

Open file

TestCaseID: Ddoc-Get-Data-Files-1

TestCaseID: Ddoc-Get-Data-Files-2

TestCaseID: Ddoc-Get-Data-Files-3

TestCaseID: Ddoc-Get-Data-Files-4

TestCaseID: Ddoc-Get-Data-Files-5

TestCaseID: Ddoc-Get-Data-Files-6

**Attention! This test is disabled: Run this test manually as it fails in Travis

TestCaseID: Ddoc-Get-Data-Files-7

TestCaseID: Ddoc-Get-Data-Files-8

TestCaseID: Ddoc-Get-Data-Files-9

DdocValidationFailIT.java

Open file

TestCaseID: Ddoc-ValidationFail-1

TestCaseID: Ddoc-ValidationFail-2

TestCaseID: Ddoc-ValidationFail-3

TestCaseID: Ddoc-ValidationFail-4

TestCaseID: Ddoc-ValidationFail-5

TestCaseID: Ddoc-ValidationFail-6

TestCaseID: Ddoc-ValidationFail-7

TestCaseID: Ddoc-ValidationFail-8

TestCaseID: Ddoc-ValidationFail-8

TestCaseID: Ddoc-ValidationFail-9

TestCaseID: Ddoc-ValidationFail-10

TestCaseID: Ddoc-ValidationFail-11

TestCaseID: Ddoc-ValidationFail-12

TestCaseID: Ddoc-ValidationFail-13

TestCaseID: Ddoc-ValidationFail-14

TestCaseID: Ddoc-ValidationFail-15

TestCaseID: Ddoc-ValidationFail-17

DdocValidationPassIT.java

Open file

TestCaseID: Ddoc-ValidationPass-2

**Attention! This test is disabled: https://github.com/open-eid/SiVa/issues/11

TestCaseID: Ddoc-ValidationPass-3

TestCaseID: Ddoc-ValidationPass-4

TestCaseID: Ddoc-ValidationPass-5

TestCaseID: Ddoc-ValidationPass-6

TestCaseID: Ddoc-ValidationPass-7

TestCaseID: Ddoc-ValidationPass-8

TestCaseID: Ddoc-ValidationPass-9

TestCaseID: Ddoc-ValidationPass-10

TestCaseID: Ddoc-ValidationPass-11

TestCaseID: Ddoc-ValidationPass-12

TestCaseID: Ddoc-ValidationPass-13

TestCaseID: Ddoc-ValidationPass-14

TestCaseID: Ddoc-ValidationPass-15

TestCaseID: DdocHashcode-ValidationPass-1

**Attention! This test is disabled: https://github.com/open-eid/SiVa/issues/11

TestCaseID: DdocHashcode-ValidationPass-2

**Attention! This test is disabled: This tests fails in Travis. Has been executed locally

TestCaseID: DdocHashcode-ValidationPass-3

**Attention! This test is disabled: This tests fails in Travis. Has been executed locally

TestCaseID: DdocHashcode-ValidationPass-4

**Attention! This test is disabled: This tests fails in Travis. Has been executed locally

DocumentFormatIT.java

Open file

TestCaseID: DocumentFormat-1

TestCaseID: DocumentFormat-2

TestCaseID: DocumentFormat-3

TestCaseID: DocumentFormat-4

TestCaseID: DocumentFormat-5

TestCaseID: DocumentFormat-6

**Attention! This test is disabled: Test file needed

DocumentValidationIT.java

Open file

TestCaseID: Document-Validation-1

TestCaseID: Document-Validation-2

TestCaseID: Document-Validation-3

TestCaseID: Document-Validation-4

TestCaseID: Document-Validation-5

TestCaseID: Document-Validation-6

TestCaseID: Document-Validation-7

TestCaseID: Document-Validation-8

TestCaseID: Document-Validation-9

TestCaseID: Document-Validation-10

**Attention! This test is disabled:

LargeFileIT.java

Open file

TestCaseID: PDF-LargeFiles-1

TestCaseID: Bdoc-LargeFiles-1

TestCaseID: Bdoc-LargeFiles-2

TestCaseID: Ddoc-LargeFiles-1

MonitoringIT.java

Open file

TestCaseID: WebApp-Monitoring-1

PdfBaselineProfileIT.java

Open file

TestCaseID: PDF-BaselineProfile-1

TestCaseID: PDF-BaselineProfile-3

TestCaseID: PDF-BaselineProfile-5

TestCaseID: PDF-BaselineProfile-6

TestCaseID: PDF-BaselineProfile-7

TestCaseID: PDF-BaselineProfile-8

TestCaseID: PDF-BaselineProfile-9

TestCaseID: PDF-BaselineProfile-10

TestCaseID: PDF-BaselineProfile-11

PdfSignatureCryptographicAlgorithmIT.java

Open file

TestCaseID: PDF-SigCryptoAlg-1

TestCaseID: PDF-SigCryptoAlg-2

TestCaseID: PDF-SigCryptoAlg-4

TestCaseID: PDF-SigCryptoAlg-5

TestCaseID: PDF-SigCryptoAlg-6

TestCaseID: PDF-SigCryptoAlg-7

**Attention! This test is disabled: ug fixed in DSS version 5.1. https://ec.europa.eu/cefdigital/tracker/browse/DSS-1145

TestCaseID: PDF-SigCryptoAlg-8

TestCaseID: PDF-SigCryptoAlg-9

PdfValidationFailIT.java

Open file

TestCaseID: PDF-ValidationFail-1

TestCaseID: PDF-ValidationFail-2

TestCaseID: PDF-ValidationFail-4

TestCaseID: PDF-ValidationFail-5

**Attention! This test is disabled: Needs new test file

TestCaseID: PDF-ValidationFail-6

**Attention! This test is disabled: le needed

TestCaseID: PDF-ValidationFail-7

TestCaseID: PDF-ValidationFail-8

PdfValidationPassIT.java

Open file

TestCaseID: PDF-ValidationPass-1

TestCaseID: PDF-ValidationPass-2

TestCaseID: PDF-ValidationPass-4

TestCaseID: PDF-ValidationPass-5

TestCaseID: PDF-ValidationPass-6

ReportSignatureIT.java

Open file

TestCaseID: Detailed-Report-Signature-1

TestCaseID: Detailed-Report-Signature-2

TestCaseID: Detailed-Report-Signature-3

TestCaseID: Detailed-Report-Signature-4

TestCaseID: Detailed-Report-Signature-5

**Attention! This test is disabled: est should be ran manually after configuring the report signature feature

SignaturePolicyIT.java

Open file

TestCaseID: POLv4-Signature-Policy-1

TestCaseID: POLv4-Signature-Policy-2

TestCaseID: POLv4-Signature-Policy-3

**Attention! This test is disabled: test file needed

TestCaseID: POLv4-Signature-Policy-4

**Attention! This test is disabled: test file needed

TestCaseID: POLv4-Signature-Policy-5

**Attention! This test is disabled: test file needed

TestCaseID: POLv4-Signature-Policy-6

**Attention! This test is disabled: test file needed

TestCaseID: POLv4-Signature-Policy-7

TestCaseID: POLv4-Signature-Policy-8

TestCaseID: POLv4-Signature-Policy-9

TestCaseID: POLv4-Signature-Policy-10

TestCaseID: POLv4-Signature-Policy-11

**Attention! This test is disabled: file needed

TestCaseID: POLv4-Signature-Policy-12

**Attention! This test is disabled: file needed

TestCaseID: POLv4-Signature-Policy-13

TestCaseID: POLv4-Signature-Policy-14

TestCaseID: POLv4-Signature-Policy-15

TestCaseID: POLv4-Signature-Policy-16

TestCaseID: POLv4-Signature-Policy-17

TestCaseID: POLv4-Signature-Policy-18

TestCaseID: POLv3-Signature-Policy-1

TestCaseID: POLv3-Signature-Policy-2

TestCaseID: POLv3-Signature-Policy-3

**Attention! This test is disabled: test file needed

TestCaseID: POLv3-Signature-Policy-4

**Attention! This test is disabled: test file needed

TestCaseID: POLv3-Signature-Policy-5

**Attention! This test is disabled: test file needed

TestCaseID: POLv3-Signature-Policy-6

**Attention! This test is disabled: test file needed

TestCaseID: POLv3-Signature-Policy-7

TestCaseID: POLv3-Signature-Policy-8

TestCaseID: POLv3-Signature-Policy-9

TestCaseID: POLv3-Signature-Policy-10

TestCaseID: POLv3-Signature-Policy-11

**Attention! This test is disabled: file needed

TestCaseID: POLv3-Signature-Policy-12

**Attention! This test is disabled: file needed

TestCaseID: POLv3-Signature-Policy-13

TestCaseID: POLv3-Signature-Policy-14

TestCaseID: POLv3-Signature-Policy-15

TestCaseID: POLv3-Signature-Policy-16

TestCaseID: POLv3-Signature-Policy-17

TestCaseID: POLv3-Signature-Policy-18

TestCaseID: Revocation-Signature-Policy-1

TestCaseID: Revocation-Signature-Policy-2

XadesHashcodeValidationFailIT.java

Open file

TestCaseID: Xades-Hashcode-Validation-Fail-1

TestCaseID: Xades-Hashcode-Validation-Fail-2

TestCaseID: Xades-Hashcode-Validation-Fail-3

TestCaseID: Xades-Hashcode-Validation-Fail-4

XadesHashcodeValidationPassIT.java

Open file

TestCaseID: Xades-Hashcode-Validation-Pass-1

TestCaseID: Xades-Hashcode-Validation-Pass-2

TestCaseID: Xades-Hashcode-Validation-Pass-3

XRoadValidationFailIT.java

Open file

TestCaseID: Xroad-ValidationFail-1

XRoadValidationPassIT.java

Open file

TestCaseID: Xroad-ValidationPass-1

TestCaseID: Xroad-ValidationPass-2

TestCaseID: Xroad-ValidationPass-3

DetailedReportValidationManualIT.java

Open file

TestCaseID: Detailed-Report-Validation-1

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Validation-2

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Validation-3

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Validation-4

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Validation-5

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Validation-6

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Validation-7

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Validation-8

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Validation-9

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Validation-10

**Attention! This test is disabled:

ReportSignatureManuallT.java

Open file

TestCaseID: Detailed-Report-Signatures-2

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Signatures-3

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Signatures-4

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Signatures-5

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Signatures-6

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Signatures-7

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Signatures-8

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Signatures-9

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Signatures-10

TestCaseID: Detailed-Report-Signatures-11

TestCaseID: Detailed-Report-Signatures-12

**Attention! This test is disabled:

TestCaseID: Detailed-Report-Signatures-13

TestCaseID: Detailed-Report-Signatures-14

**Attention! This test is disabled:

StatisticsToGAManualIT.java

Note

All tests in this class expect manual configuration of Google Analytics before executing the tests. The test are made to prepare test data and ease the test execution, all results must be checked manually in GA! Check all the fields presence and correctness even though tests prepare data for specific cases.

TestCaseID: Xauth-Statistics-GA-1

TestCaseID: Xauth-Statistics-GA-2

TestCaseID: Xauth-Statistics-GA-3

TestCaseID: Bdoc-Statistics-GA-1

TestCaseID: Bdoc-Statistics-GA-2

TestCaseID: Xroad-Statistics-GA-1

  • TestType: Manual
  • Requirement: http://open-eid.github.io/SiVa/pdf-files/SiVa_statistics.pdf
  • Title: Xroad valid container is validated
  • Expected Result: Country code XX is sent to GA (GA shows ZZ as the XX is unknown code), Signature container type is ASiC-E (BatchSignature)
  • File: xroad-batchsignature.asice

TestCaseID: Ddoc-Statistics-GA-1

TestCaseID: Ddoc-Statistics-Log-2

TestCaseID: Xauth-Statistics-GA-1

StatisticsToLogsManualIT.java

Note

All tests in this class expect manual verification of responses in log! The tests are made to prepare test data and ease the test execution.

TestCaseID: Bdoc-Statistics-Log-1

TestCaseID: Bdoc-Statistics-Log-2

TestCaseID: Bdoc-Statistics-Log-3

TestCaseID: Bdoc-Statistics-Log-4

TestCaseID: Ddoc-Statistics-Log-1

TestCaseID: Ddoc-Statistics-Log-2

TestCaseID: Ddoc-Statistics-Log-3

TestCaseID: Ddoc-Statistics-Log-4

**Attention! This test is disabled: 2-126")

TestCaseID: Pdf-Statistics-Log-1

TestCaseID: Pdf-Statistics-Log-2

TestCaseID: Pdf-Statistics-Log-4

TestCaseID: Xroad-Statistics-Log-1

TestCaseID: Xroad-Statistics-Log-2

TestCaseID: Xroad-Statistics-Log-3

TestCaseID: Asics-Statistics-Log-1

TestCaseID: Asics-Statistics-Log-3

GetDataFileRequestIT.java

Open file

TestCaseID: Get-Data-Files-Request-1

TestCaseID: Get-Data-Files-Request-2

TestCaseID: Get-Data-Files-Request-3

TestCaseID: Get-Data-Files-Request-4

TestCaseID: Get-Data-Files-Request-5

TestCaseID: Get-Data-Files-Request-6

TestCaseID: Get-Data-Files-Request-8

TestCaseID: Get-Data-Files-Request-9

TestCaseID: Get-Data-Files-Request-10

TestCaseID: Get-Data-Files-Request-11

TestCaseID: Get-Data-Files-Request-12

TestCaseID: Get-Data-Files-Request-13

TestCaseID: Get-Data-Files-Request-14

TestCaseID: Get-Data-Files-Request-15

HashcodeValidationRequestIT.java

Open file

TestCaseID: Get-Hascode-Validation-Request-1

TestCaseID: Hascode-Validation-Request-2

TestCaseID: Hascode-Validation-Request-3

TestCaseID: Hascode-Validation-Request-4

TestCaseID: Hascode-Validation-Request-5

TestCaseID: Hascode-Validation-Request-6

TestCaseID: Hascode-Validation-Request-7

TestCaseID: Hascode-Validation-Request-8

TestCaseID: Hascode-Validation-Request-9

TestCaseID: Hascode-Validation-Request-10

TestCaseID: Hascode-Validation-Request-11

TestCaseID: Hascode-Validation-Request-12

TestCaseID: Hascode-Validation-Request-13

TestCaseID: Hascode-Validation-Request-14

TestCaseID: Hascode-Validation-Request-15

TestCaseID: Hascode-Validation-Request-16

TestCaseID: Hascode-Validation-Request-17

TestCaseID: Hascode-Validation-Request-18

TestCaseID: Hascode-Validation-Request-19

TestCaseID: Hascode-Validation-Request-20

TestCaseID: Hascode-Validation-Request-21

TestCaseID: Hascode-Validation-Request-22

TestCaseID: Hascode-Validation-Request-23

TestCaseID: Hascode-Validation-Request-24

TestCaseID: Hascode-Validation-Request-25

TestCaseID: Hascode-Validation-Request-26

TestCaseID: Hascode-Validation-Request-27

TestCaseID: Hascode-Validation-Request-28

TestCaseID: Hascode-Validation-Request-29

TestCaseID: Hascode-Validation-Request-30

TestCaseID: Hascode-Validation-Request-31

TestCaseID: Hascode-Validation-Request-32

TestCaseID: Hascode-Validation-Request-33

ValidationReportValueVerificationIT.java

Open file

TestCaseID: Bdoc-ValidationReportVerification-1

TestCaseID: Bdoc-ValidationReportVerification-2

TestCaseID: Bdoc-ValidationReportVerification-3

TestCaseID: Bdoc-ValidationReportVerification-5

TestCaseID: Bdoc-ValidationReportVerification-6

TestCaseID: Bdoc-ValidationReportVerification-7

TestCaseID: Bdoc-ValidationReportVerification-8

TestCaseID: Pdf-ValidationReportVerification-1

TestCaseID: Pdf-ValidationReportVerification-2

TestCaseID: Pdf-ValidationReportVerification-3

TestCaseID: Pdf-ValidationReportVerification-4

TestCaseID: Pdf-ValidationReportVerification-5

TestCaseID: Ddoc-ValidationReportVerification-1

TestCaseID: Ddoc-ValidationReportVerification-2

TestCaseID: Ddoc-ValidationReportVerification-4

TestCaseID: Ddoc-ValidationReportVerification-5

TestCaseID: Ddoc-ValidationReportVerification-6

**Attention! This test is disabled: https://github.com/open-eid/SiVa/issues/11

TestCaseID: Ddoc-ValidationReportVerification-7

TestCaseID: Ddoc-ValidationReportVerification-8

TestCaseID: Ddoc-ValidationReportVerification-9

TestCaseID: Xroad-ValidationReportVerification-1

TestCaseID: Xroad-ValidationReportVerification-2

TestCaseID: Xroad-ValidationReportVerification-3

TestCaseID: Xroad-ValidationReportVerification-4

ValidationRequestIT.java

Open file

TestCaseID: ValidationRequest-Parameters-1

TestCaseID: ValidationRequest-Parameters-2

TestCaseID: ValidationRequest-Parameters-3

TestCaseID: ValidationRequest-Parameters-4

TestCaseID: ValidationRequest-Parameters-5

TestCaseID: ValidationRequest-Parameters-6

TestCaseID: ValidationRequest-Parameters-7

TestCaseID: ValidationRequest-Parameters-8

TestCaseID: ValidationRequest-Parameters-9

TestCaseID: ValidationRequest-Parameters-10

TestCaseID: ValidationRequest-Parameters-11

TestCaseID: ValidationRequest-Parameters-12

TestCaseID: ValidationRequest-Parameters-13

TestCaseID: ValidationRequest-Parameters-14

TestCaseID: ValidationRequest-Parameters-15

TestCaseID: ValidationRequest-Parameters-16

TestCaseID: ValidationRequest-Parameters-17

TestCaseID: ValidationRequest-Parameters-18

TestCaseID: ValidationRequest-Parameters-19

TestCaseID: ValidationRequest-Parameters-20

TestCaseID: ValidationRequest-Parameters-21

TestCaseID: ValidationRequest-Parameters-22

TestCaseID: ValidationRequest-Parameters-23

TestCaseID: ValidationRequest-Parameters-24

TestCaseID: ValidationRequest-Parameters-25

TestCaseID: ValidationRequest-Parameters-26

TestCaseID: ValidationRequest-Parameters-27

TestCaseID: ValidationRequest-Parameters-28

TestCaseID: ValidationRequest-Parameters-29

TestCaseID: ValidationRequest-Parameters-30

TestCaseID: ValidationRequest-Validator-1

TestCaseID: ValidationRequest-Validator-2

TestCaseID: ValidationRequest-Validator-3

TestCaseID: ValidationRequest-Validator-4

TestCaseID: ValidationRequest-Validator-5

TestCaseID: ValidationRequest-Validator-6

TestCaseID: ValidationRequest-Validator-7

TestCaseID: ValidationRequest-Validator-8

SoapGetDataFileReportIT.java

Open file

TestCaseID: SoapGetDataFile-Report-1

TestCaseID: SoapGetDataFile-Report-2

TestCaseID: SoapGetDataFile-Report-3

TestCaseID: SoapGetDataFile-Report-4

**Attention! This test is disabled: Run this test manually as it fails in Travis because of big response data

SoapGetDataFileRequestIT.java

Open file

TestCaseID: Soap-Validation-Request-For-Data-Files-1

TestCaseID: Soap-Validation-Request-For-Data-Files-2

TestCaseID: Soap-Validation-Request-For-Data-Files-3

TestCaseID: Soap-Validation-Request-For-Data-Files-4

TestCaseID: Soap-Validation-Request-For-Data-Files-5

TestCaseID: Soap-Validation-Request-For-Data-Files-6

TestCaseID: Soap-Validation-Request-For-Data-Files-7

TestCaseID: Soap-Validation-Request-For-Data-Files-9

TestCaseID: Soap-Validation-Request-For-Data-Files-10

TestCaseID: Soap-Validation-Request-For-Data-Files-11

TestCaseID: Soap-Validation-Request-For-Data-Files-12

TestCaseID: Soap-Validation-Request-For-Data-Files-13

TestCaseID: Soap-Validation-Request-For-Data-Files-14

SoapValidationReportValueIT.java

Open file

TestCaseID: Bdoc-SoapValidationReportValue-1

TestCaseID: Bdoc-SoapValidationReportValue-2

TestCaseID: Bdoc-SoapValidationReportValue-3

**Attention! This test is disabled: New testfile needed

TestCaseID: Bdoc-SoapValidationReportValue-4

**Attention! This test is disabled: Testfile needed

TestCaseID: Bdoc-SoapValidationReportValue-5

TestCaseID: Ddoc-SoapValidationReportValue-1

**Attention! This test is disabled: https://github.com/open-eid/SiVa/issues/11

TestCaseID: Ddoc-SoapValidationReportValue-2

TestCaseID: Ddoc-SoapValidationReportValue-3

TestCaseID: Ddoc-SoapValidationReportValue-4

TestCaseID: Pdf-SoapValidationReportValue-1

TestCaseID: Pdf-SoapValidationReportValue-2

TestCaseID: Xroad-SoapValidationReportValue-1

TestCaseID: Xroad-SoapValidationReportValue-2

SoapValidationRequestIT.java

Open file

TestCaseID: Soap-ValidationRequest-1

TestCaseID: Soap-ValidationRequest-2

TestCaseID: Soap-ValidationRequest-3

TestCaseID: Soap-ValidationRequest-4

TestCaseID: Soap-ValidationRequest-5

TestCaseID: Soap-ValidationRequest-6

TestCaseID: Soap-ValidationRequest-7

TestCaseID: Soap-ValidationRequest-8

TestCaseID: Soap-ValidationRequest-9

TestCaseID: Soap-ValidationRequest-10

TestCaseID: Soap-ValidationRequest-11

TestCaseID: Soap-ValidationRequest-12

TestCaseID: Soap-ValidationRequest-13

TestCaseID: Soap-ValidationRequest-14

TestCaseID: Soap-ValidationRequest-15

TestCaseID: Soap-ValidationRequest-16

TestCaseID: Soap-ValidationRequest-17

TestCaseID: Soap-ValidationRequest-18

TestCaseID: Soap-ValidationRequest-19

TestCaseID: Soap-ValidationRequest-20

TestCaseID: Soap-BdocValidationRequest-1

TestCaseID: Soap-BdocValidationRequest-2

TestCaseID: Soap-BdocValidationRequest-3

TestCaseID: Soap-BdocValidationRequest-4

TestCaseID: Soap-BdocValidationRequest-5

TestCaseID: Soap-BdocValidationRequest-6

TestCaseID: Soap-DdocValidationRequest-7

TestCaseID: Soap-DdocValidationRequest-1

TestCaseID: Soap-DdocValidationRequest-2

TestCaseID: Soap-DdocValidationRequest-3

TestCaseID: Soap-DdocValidationRequest-4

TestCaseID: Soap-DdocValidationRequest-5

TestCaseID: Soap-DdocValidationRequest-6

TestCaseID: Soap-PdfValidationRequest-1

TestCaseID: Soap-PdfValidationRequest-4

TestCaseID: Soap-XroadValidationRequest-1

TestCaseID: Soap-XroadValidationRequest-2

TestCaseID: Soap-XroadValidationRequest-3

TestCaseID: Soap-XroadValidationRequest-4

SoapXRoadRequestHeaderIT.java

Open file

TestCaseID: XroadSoap-RequestVerification-1

TestCaseID: XroadSoap-RequestVerification-2

TestCaseID: XroadSoap-RequestVerification-3

TestCaseID: XroadSoap-GetDataFiles-RequestVerification-1

TestCaseID: XroadSoap-GetDataFiles-RequestVerification-2

TestCaseID: XroadSoap-GetDataFiles-RequestVerification-3

Demo Application Integration Test

TestCaseID: Demo-Application-Elements-1

  • TestType: Manual
  • Requirement:
  • Title: Upload of correct file type
  • Expected Result: Its possible to upload the file by dropping in download area or by browsing a file
  • File: Šužlikud sõid ühe õuna ära.bdoc

TestCaseID: Demo-Application-Elements-2

  • TestType: Manual
  • Requirement:
  • Title: Upload of invalid file type
  • Expected Result: File is not validated, corresponding errors are returned
  • File: XML.xml

TestCaseID: Demo-Application-Elements-3

  • TestType: Manual
  • Requirement:
  • Title: Upload file larger than 10MB
  • Expected Result: File is not validated
  • File: hellopades-lta-no-ocsp.pdf

TestCaseID: Demo-Application-Elements-4

  • TestType: Manual
  • Requirement:
  • Title: Page layout
  • Expected Result: All elements are properly displayed and can be used with different window sizes
  • File: not relevant

TestCaseID: Demo-Application-Validation-1

TestCaseID: Demo-Application-Validation-1

TestCaseID: Demo-Application-Validation-2

TestCaseID: Demo-Application-Validation-3

X-Road Soap System Test

TestCaseID: Xroad-Validate-Ddoc-1

TestCaseID: Xroad-Validate-Ddoc-2

TestCaseID: Xroad-Validate-Ddoc-3

TestCaseID: Xroad-Validate-Bdoc-1

  • TestType: Automated SoapUI
  • Requirement: http://open-eid.github.io/SiVa/siva/v2/interfaces/
  • Title: Validate valid Bdoc
  • Expected Result: The document should return validation report with one valid signature
  • File: Šužlikud sõid ühe õuna ära.bdoc

TestCaseID: Xroad-Validate-Bdoc-2

TestCaseID: Xroad-Validate-Bdoc-3

TestCaseID: Xroad-Validate-Pdf-1

TestCaseID: Xroad-Validate-Pdf-2

TestCaseID: Xroad-Validate-Pdf-3

TestCaseID: Xroad-Validate-Xroad-1

TestCaseID: Xroad-Validate-Xroad-2

TestCaseID: Xroad-Validate-Xroad-3

TestCaseID: Xroad-GetDataFiles-DDOC-1

TestCaseID: Xroad-GetDataFiles-DDOC-2

TestCaseID: Xroad-GetDataFiles-DDOC-3

Configuration System Test

TestCaseID: Configuration-Webapp-TSL-1

TestCaseID: Configuration-Webapp-TSL-3

TestCaseID: Configuration-Webapp-TSL-4

TestCaseID: Configuration-Webapp-TSL-5

TestCaseID: Configuration-Webapp-Keystore-1

TestCaseID: Configuration-Webapp-Scheduler-1

TestCaseID: Configuration-Webapp-Xroad-1

TestCaseID: Configuration-Webapp-GA-1

TestCaseID: Configuration-Webapp-Policy-1

TestCaseID: Configuration-Webapp-Policy-2

TestCaseID: Configuration-Webapp-Monitoring-1

TestCaseID: Configuration-Webapp-Monitoring-2

TestCaseID: Configuration-Webapp-Monitoring-3

TestCaseID: Configuration-XroadService-Monitoring-1

TestCaseID: Configuration-DemoApplication-1

TestCaseID: Configuration-DemoApplication-Monitoring-1