. '''To Software''' '''[[Software|Software]]''' - '''To Software-Assessment - ''' '''[[Software/Assessment|Software/Assessment]]''' - '''To Current Test - ''' '''[[Software/CurrentTest|Software/CurrentTest]]'''
----
= Software Current Tests - Bug 942 (CATS preparations) =
||<#00FF00> '''2011-07-20 00:00 - Bug 942 last updated''' ||
== Background Informations, Instructions ==
== Testserver Links ==
|| [[Software/CurrentTest|Main Entry Info Page for Software Testers]] || [[Software/CurrentTest]] ||
|| [[http://cacert1.it-sls.de|Testserver Main Entry Page]] || [[http://cacert1.it-sls.de]] ||
|| [[https://ca-mgr1.it-sls.de/login|Testserver Mgmt System Entry Page]] || [[https://ca-mgr1.it-sls.de/login]] ||
|| [[Software/Assessment/TestserverManagementSystem|Testserver Mgmt System Docu]] || [[Software/Assessment/TestserverManagementSystem]] ||
|| [[Software/Assessment/FAQ|Testers and Developers FAQ]] || [[Software/Assessment/FAQ]] ||
|| [[https://bugs.cacert.org|Bugtracker (for reporting]] || [[https://bugs.cacert.org]] ||
== Testserver 1: http://cacert1.it-sls.de ==
<
>
|| 7.1 || Patch || [[https://bugs.cacert.org/view.php?id=942|Bugs # 942]] {*} {*} ||
|| 7.2 || Developer || Ted ||
||<^> 7.3 ||<^> Purpose of patch || 0000942: CATS import interface is not fit to handle non-Assurer Challenge tests ||
||<^> 7.4 ||<^> Patch Area || CATS test, other method, cannot be tested, so test if regular CATS works as before ||
|| 7.5 || Patch Testing Requirements || account non-assurer/assurer, logged in ||
||<^> 7.6 ||<^> Remarks || test szenario:<
>1. account not assurer<
>2. TMS add 70 pts, + CATS<
>3. check user account: should have 70 pts, no assurer<
>4. apply regular more assurances with regular other test accounts<
>5. check user account: should have 100 pts+, is-assurer<
> * nothing browser specific<
>'''Complete Re-testing'''<
>read [[Software/CurrentTest/bug942|Bug 942 - Instructions/Infos]] ||
== Instructions and Sample Test Matrix for Software Testers ==
'''Needs complete re-testing!!!'''
=== Introduction ===
CATS transfer routine has been updated. The disable/enable to be an Assurer flag function needs tested. eg. if an Assurer gets points removed and falls below 100 pts limit, is the Assurer flag blocked?
==== CAcert's points system for Assuree's and Assurers is as follows: ====
|| 0-49 pts || Assurance points, Certs that expires after 1/2 year ||
|| 50-99 pts || Assurance points, Certs expires after 2 years addtl. GPG/PGP keys can be added ||
|| 100 pts || Fully Assured (same as 50-99) ||
|| 100 pts || CATS will be added and activated if CATS passed<
>Possibility to request Codesigning (adding Codesigning flag onto the account possible)<
>Possibility to assure others ||
|| (100+) 0-50 pts || Experience points for each assurance you'll receive 2 experience points ||
=== Preliminaries ===
For this test you'll need:
* one or two accounts with/without Asurer enabled and with several levels of Assurance and Experience points around 100 pts
=== Test Matrix for Testers ===
{{{
needs further testing:
a) assuree has 99 pts, assurer challenge passed
add 1 assurance, -> result has to be 100 pts and is assurer
b) assuree has 99 pts, assurer challenge not passed
add 1 assurance -> result has to be 100 pts and NO assurer
c) add one more 1 pts -> 100 pts, NO assurer
d) pass assurer challenge -> 100 pts, and IS assurer
e) assuree with 80 pts, challange passed
add: temporary points increase
you need your admin account with boardmember flag
add temporary increase 20 pts
=> result? 100 pts? is assurer?
}}}
=== Reporting ===
Report the results under:<
>
[[https://bugs.cacert.org/view.php?id=942]]<
>
of each step you walk thru
with complete details:
1. assurer state and points level before test starts
1. action doing doing assurance (from 2nd account over testaccount)
1. assurer state and points level after test
=== Additional Tests ===
find yourself addtl. test variations ...
eg. have a user with 102 points (exactly 100 assurance points, 2 experience points) and revoke an assurance with 10-35 pts
'''''Happy testing'''''
----
. CategorySoftwareAssessment