Testing before 3.3 release
Assignment Enforcement Policy
Primary source: /midpoint/devel/testing/test-scenarios/[Test Scenarios]. As a minimum, we should cover all tests described there, before releasing midPoint 3.3. Please note the result of testing each of test group into the table below.
Alternative sources:
-
Automated Selenide-based tests: GUI Testing.
Tests covered in automated test suite or by some other alternative source, do not have to be tested manually. Please, indicate this fact in the table below.
Area | Tester | Status |
---|---|---|
Account Tests |
SelenideOscar |
#1, #2, #3 -OK, but when we run twice in empty MP DB test ResourceUserAccountTests, it occured MID-2731 #4, #5, #6 - OK, #7 on CSVFile after run CsvAccountTests |
User - Account Tests |
Oscar |
#1, #2, #3, #4, #5, #6, #7, #8 |
User Photo Tests |
Oscar |
#1, #2 - OK |
Organization Structure Tests |
SelenideOscar |
#1, #2, #3 - OK#4 MID-2662 OK |
PolyString Tests |
Oscar |
#1, #2 - OK |
Synchronization Tests |
Oscar |
#1, #2, #3, #4, #5, #6, #7, #8, #9, #10 - OK |
Advanced Account Tests |
Oscar |
#1, #2, #3, #4, #5 - OK, #1, #2 - OK |
Outbound Mappings |
Oscar |
#1, #2 - OK |
Object Template Tests |
SelenideOscar |
#1 - OK#2, #3, #4, #5, #6, #7 - OK |
Password Policy Tests |
Oscar |
1, #2, #3, #4 - OK, #5 [.line-through]#MID-2667 |
Password Changing |
Ivan |
#1, #2, #3, #4 - OK |
Provisioning Errors And Consistency Tests |
Oscar |
#1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12, #13, #14, #15 - OK |
Multi-node task manager component with HA support |
Oscar |
#1-9 - OK, #1-6 - OK, #1-4 - OK, #1-3 - OK |
Import From File And Resource Tests |
Oscar |
#1, #2, #3, #4, #5 - OK, #6: MID-2666, #7 OK, #8 same result in (2) as in (1), #9, #10 ignored (TODO: description to test), #11 - OK, #1 - OK |
Assignment Enforcement Policy Options Tests |
Oscar |
#1-16 OK |
Mapping Features Tests |
Oscar |
#1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12 - OK + problems with new line in CSV |
GUI authorization |
Oscar |
#1, #2, #4, #5, #5 - OK, #3 - MID-2682, MID-2683 (later) |
Roles |
SelenideOscar |
#4 - OK#1, #2, #3, #5, #6, #7, #8, #9 |
Reports |
Oscar |
|
Workflow Features |
Oscar |
1 [.line-through]#MID-2711 , #2, #3, #4, #5 - OK, #8, #9 - OK |
Notifications |
Oscar |
#1, #2, #3 - OK #4 MID-2687, #5, #6, #7 - OK |
Generic Synchronization |
Oscar |
#1, #2 - OK |
Bulk actions |
Oscar |
#1,#2, #3, #4, #5, #7 - OK, #6: log-selected-users.xml not exists (ignored), |
Misc Features |
Oscar |
#1,#2, #3 - OK, #1 - OK, #1 - OK, #1 - OK, #1, #2, #3 - OK |
Resource Wizard |
Oscar |
|
"Forgotten password" functionality |
Oscar |
always hidden menu item, see MID-2656 |
Database new/upgrade scripts |
PavolOscar |
oracle - ok mysql - OKmssql - OKH2 - OKpostgresql - OK |
Database cumulative scripts ("all" directory) |
Pavol Oscar |
oracle - ok* *sqlserver-3.2-all.sql (Warning! The maximum key length is 900 bytes. The index 'ACT_UNIQ_PROCDEF' has maximum length of 1024 bytes. For some combination of large values, the insert/update operation will fail.) + sqlserver-upgrade-3.2-3.3.sql - OKpostgresql-upgrade-3.1.1-3.2.sql + postgresql-upgrade-3.2-3.3.sql - on demo OKmysql - okH2 - OK |
Security checks |
SelenideOscar |
#1.2.a) - OK#1.2.c) - OK#1.2.c) - OK |
Testing in other app servers (WLS?) |
Igor |
TODO |
Account Tests |
SelenideOscar |
#1, #2, #3 -OK, but when we run twice in empty MP DB test ResourceUserAccountTests, it occured MID-2731#4, #5, #6 - OK, #7 on CSVFile after run CsvAccountTests |
User - Account Tests |
Oscar |
#1, #2, #3, #4, #5, #6, #7, #8 |
User Photo Tests |
Oscar |
#1, #2 - OK |
Organization Structure Tests |
SelenideOscar |
#1, #2, #3 - OK#4 MID-2662 OK |
PolyString Tests |
Oscar |
#1, #2 - OK |
Synchronization Tests |
Oscar |
#1, #2, #3, #4, #5, #6, #7, #8, #9, #10 - OK |
Advanced Account Tests |
Oscar |
#1, #2, #3, #4, #5 - OK, #1, #2 - OK |
Outbound Mappings |
Oscar |
#1, #2 - OK |
Object Template Tests |
SelenideOscar |
#1 - OK#2, #3, #4, #5, #6, #7 - OK |
Password Policy Tests |
Oscar |
1, #2, #3, #4 - OK, #5 [.line-through]#MID-2667 |
Password Changing |
Ivan |
#1, #2, #3, #4 - OK |
Provisioning Errors And Consistency Tests |
Oscar |
#1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12, #13, #14, #15 - OK |
Multi-node task manager component with HA support |
Oscar |
#1-9 - OK, #1-6 - OK, #1-4 - OK, #1-3 - OK |
Import From File And Resource Tests |
Oscar |
#1, #2, #3, #4, #5 - OK, #6: MID-2666, #7 OK, #8 same result in (2) as in (1), #9, #10 ignored (TODO: description to test), #11 - OK, #1 - OK |
Assignment Enforcement Policy Options Tests |
Oscar |
#1-16 OK |
Mapping Features Tests |
Oscar |
#1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12 - OK + problems with new line in CSV |
GUI authorization |
Oscar |
#1, #2, #4, #5, #5 - OK, #3 - MID-2682, MID-2683 (later) |
Roles |
SelenideOscar |
#4 - OK#1, #2, #3, #5, #6, #7, #8, #9 |
Reports |
Oscar |
Workflow Features |
Oscar |
1 [.line-through]#MID-2711 , #2, #3, #4, #5 - OK, #8, #9 - OK |
Notifications |
Oscar |
#1, #2, #3 - OK #4 MID-2687, #5, #6, #7 - OK |
Generic Synchronization |
Oscar |
#1, #2 - OK |
Bulk actions |
Oscar |
#1,#2, #3, #4, #5, #7 - OK, #6: log-selected-users.xml not exists (ignored), |
Misc Features |
Oscar |
#1,#2, #3 - OK, #1 - OK, #1 - OK, #1 - OK, #1, #2, #3 - OK |
Resource Wizard |
Oscar |
"Forgotten password" functionality |
Oscar |
always hidden menu item, see MID-2656 |
Database new/upgrade scripts |
PavolOscar |
oracle - ok mysql - OKmssql - OKH2 - OKpostgresql - OK |
Database cumulative scripts ("all" directory) |
Pavol Oscar |
oracle - ok* *sqlserver-3.2-all.sql (Warning! The maximum key length is 900 bytes. The index 'ACT_UNIQ_PROCDEF' has maximum length of 1024 bytes. For some combination of large values, the insert/update operation will fail.) + sqlserver-upgrade-3.2-3.3.sql - OKpostgresql-upgrade-3.1.1-3.2.sql + postgresql-upgrade-3.2-3.3.sql - on demo OKmysql - okH2 - OK |
Security checks |
SelenideOscar |
#1.2.a) - OK#1.2.c) - OK#1.2.c) - OK |
Testing in other app servers (WLS?) |
Igor |
TODO |
See Also
External links
-
Evolveum - Team of IAM professionals who developed midPoint