To Software Software - To Software-Assessment - Software/Assessment
CAcert Testserver Management System
- To assist software testers in building test environments the Software-Assessment project comes to the conclusion, that testers needs an administrative console, so they can build up their testing environment
- setting assurance levels
- setting special flags
- OA user
- OA admin
- TTP admin
- Support Engineer
- create certs
- client certs
- server certs
- create addtl. accounts
- The Testserver Management System will be deployed with the Zend framework
to be continued ....
- Connect to the Testserver Management System
- Configure the Testserver Management System
- Deploy the Testserver Management System
- Sources
Proposed Structure / Sitemap of Testserver Mgmt System
- Testserver Mgmt system
- can someone build a sitemap ?
- discussion
- action items
- add points / remove points
- change flags
- assurer challange
- one main point: Account handling
- own account actions
- own assurances increase
- edit own flags
- index actions
- Start page (overview, help, infos)
- login/logout
- Configuration / My Account (register cert)
- Admin
- action items
- Language files from Translingo ?
- gettext ?
- Controller: relates to permissions
- top menu inserts if permissions are set
- Submenu definitions
- Configuration
- load own certs
- Mail (User)
- display own mails
- delete own mails
- Mail (Admin)
- display all mails
- delete all mails
- Account handling
- add points
- administrative increase
- add assurance points
- set flags
- assurer challenge
- add points
- Configuration
Links
Operating system was set up by Wytze according to the current live web db machine. Source code comes from an repository, which holds a copy of the source code taken from the tarball. It is intended to continuously import every new tarball into the repository to enable developers to work more conveniently. The whole process of development, testing and release is WIP and will be posted shortly.
1.
Main Page Access (hosted at SLS)
2.
Secure Area (hosted at SLS)
3.
Testsystem Mgmt Console (hosted at SLS)
Instructions for the beginning
To connect to the Testserver Mgmt System, you first need to create an account under link 1. http://cacert1.it-sls.de like under the CAcert main website.
With the account created under 1. you've now be able to login into the Testserver Mgmt System console under https://ca-mgr1.it-sls.de/login
First check for Mail and open the mail from "Support" (From field is clickable to open and display the msg) with the subject "[CAcert.org] Mail Probe" to verify your created account
- once your account is verified, you can work with the testserver and the testserver mgmt system.
Before you can start testing, you have to set your environment for testing patches (see below Menu System)
- to be able to assure someone (here you need assurance points, assurer challenge passed flag set, and so on)
- to be able to act as Support Engineer (here you need to set the addtl. flag Admin)
reconnect to link 1. http://cacert1.it-sls.de and start testing
Testserver Mgmt System - Menu System
Top Right
Mail - View and manage your emails rcvd for your email address in the test system
Manage Account - switch to the Manage your Account View
Left Sidebar (Manage Account)
Automated Assurance - here you can set regular Assurances over your account (0-35 pts each)
- for more than 35 points, the assurances are splitted into multiple assurances to reach the points level you've set. i.e. Set 100 points, you will receive 3 assurances: 2 x 35 pts + 1 x 30 pts
Administrative Increase - you can add i.e. 150 pts in one step with the Administrative Increase function. This Assurance will display as a single Administrative Increase assurance. This relates to the former known Super-Assurer program. This can be done also manualy with the Board flag set.
Assurer Challenge - If this flag is not set, you cannot Assure someone
Set Flags - Set various flags to reach the level for testing. i.e. Tests for a Support Engineer patch, needs the Admin flag to be set, so you can access the menues for a Support Engineer
