Size: 5324
Comment: Testsuite 1.9 - 1.10
|
Size: 5698
Comment: Testsuite 1.11 - 1.12
|
Deletions are marked like this. | Additions are marked like this. |
Line 111: | Line 111: |
# Click the Verify/Decrypt Files Button # Choose a file encrpyted to a OpenPGP certificate within the dialogue # Enter the Passphrase # A decrypted File is at the defined Target |
|
Line 112: | Line 117: |
# Click the Verify/Decrypt Files Button # Choose a file encrpyted to a X.509 certificate within the dialogue # Enter the Passphrase # A decrypted File is at the defined Target |
Kleopatra Test Plan
Status: in progress
Contents
Introduction
The purpose of this test plan is to ensure Kleopatra works well on all supported operating systems.
Test environment
Choose one combination of the following target platforms supported by Kleopatra.
Operating system:
- Windows Vista (32 or 64bit)
- Windows 7 (32 or 64bit)
- Windows 8 (32 or 64bit)
- Windows 10 (32 or 64bit)
It is recommended to use a clean virtual test environment, e.g. with VirtualBox.
Preconditions
- GnuPG (latest release) Installed
- Kleoptra Installed
- OpenPGP public key (*.asc or *.gpg) and private key (*.asc or *.gpg)
- S/MIME certificate chain (*.pem) and private key (*.p12)
Tests
Testsuite 1: Basic Functions
Testsuite 1.1: Create Certificates (OpenPGP)
- Choose "File" from MenuBar
- Click "New Secret Key"
- Choose "OpenPGP Keypair"
- Fill in some random information
- Choose a Passphrase
- The new Certificate will appear in the overview
Testsuite 1.2: Create Certificate-Request (X.509)
- Choose "File" from MenuBar
- Click "New Secret Key"
- Choose "X.509 Keypair"
- Fill some random information
- Choose a Passphrase
- Save the Certificate Request to file
Testsuite 1.3: Import Certificates (OpenPGP)
- Choose "File" from MenuBar
- Click "Import..."
- Navigate to a previously exported Certificate
- Click "Open"
- The imported certificate will appear in the overview
Testsuite 1.4: Import Certificates incl. Trustchain (X.509)
- Choose "File" from MenuBar
- Click "Import..."
- Navigate to a previously exported Certificate
- Click "Open"
- The imported certificate will appear in the overview
Testsuite 1.5: Encrypt Files (OpenPGP)
- Click the Sign/Encrypt Files Button
- Choose a file within the dialogue
- Deselect the Sign Option
- Select an OpenPGP Certificate as Target
- Click the Sign/Encrypt button
- An Encrypted File is at the defined Target
Testsuite 1.6: Encrypt Files (X.509)
- Click the Sign/Encrypt Files Button
- Choose a file within the dialogue
- Deselect the Sign Option
- Select an X.509 Certificate as Target
- Click the Sign/Encrypt button
- An Encrypted File is at the defined Target
Testsuite 1.7: Sign Files (OpenPGP)
- Click the Sign/Encrypt Files Button
- Choose a file within the dialogue
- Deselect the Encrypt Option
- Select an OpenPGP Certificate as Signing Source
- Click the Sign/Encrypt button
- A signed File is at the defined Target
Testsuite 1.8: Sign Files (X.509)
- Click the Sign/Encrypt Files Button
- Choose a file within the dialogue
- Deselect the Encrypt Option
- Select an X.509 Certificate as Signing Source
- Click the Sign/Encrypt button
- An signed File is at the defined Target
Testsuite 1.9: Sign & Encrypt Files (OpenPGP)
- Click the Sign/Encrypt Files Button
- Choose a file within the dialogue
- Select an OpenPGP Certificate as Signing Source
- Click the Sign/Encrypt button
- A signed and enncrypted File is at the defined Target
Testsuite 1.10: Sign & Encrypt Files (X.509)
- Click the Sign/Encrypt Files Button
- Choose a file within the dialogue
- Select an X.509 Certificate as Signing Source
- Click the Sign/Encrypt button
- An signed and enncrypted File is at the defined Target
Testsuite 1.11: Decrypt Files (OpenPGP)
- Click the Verify/Decrypt Files Button
- Choose a file encrpyted to a OpenPGP certificate within the dialogue
- Enter the Passphrase
- A decrypted File is at the defined Target
Testsuite 1.12: Decrypt Files (X.509)
- Click the Verify/Decrypt Files Button
- Choose a file encrpyted to a X.509 certificate within the dialogue
- Enter the Passphrase
- A decrypted File is at the defined Target