Information About QA Report
COLOSA/QA/006/2012
Date: | October 9th, 2012 |
Ref: | Release 2.0.44 |
Report: | 0010-2012 |
Platforms Tested
Platforms on which tests were done are detailed below:
Server | Client | ||||||
---|---|---|---|---|---|---|---|
OS Version | PHP Version | DB Version | Installation Type | Os Version | Browser | Language | |
EN | ES | ||||||
Windows 7 | PHP 5.2 | MySql 5.1 | Upgrade/New Install | IE 9.0.8 | X | X | |
Firefox 13.0 | X | X | |||||
Chrome 18.0.1025.162 | X | X | |||||
Centos 6.2 | PHP 5.2 | MySql 5.1 | Upgrade/New Install | IE 9.0.8 | X | X | |
Firefox 11 | X | X | |||||
Chrome 18.0.1025.162 | X | X | |||||
Windows 7 Zend Server | PHP 5.3 | MySql 5.1 | Upgrade/New Install | IE9 9.0.8 | X | X | |
Firefox 10.0.2 | X | X | |||||
Chrome 18.0.1025.162 | X | X |
Bugs Fixed
Bug ID | Description | testing 3 | testing 4 | testing 5 | testing 6 |
3889 | Change the default option for "Next Step Link" under DynaForm "Properties" | Passed | Passed | Passed | Passed |
4094 | More case information needed from getCaseInfo | Passed | Passed | Passed | Passed |
4119 | Need web service for updating user accounts | Passed | Passed | Passed | Passed |
4596 | Filter the user/group list once added to the permission list and separate the user and group dropdown | Passed | Passed | Passed | Passed |
4763 | Reason when canceling/pausing | Passed | Passed | Passed | Passed |
4869 | Download link on dynaform in view mode | Passed | Passed | Passed | Passed |
4893 | Some character set problems in "Region or State" names when filling out user information | Passed | Passed | Passed | Passed |
6192 | It might be very useful that PMFNewCaseImpersonate returns the application UID, same with webservice | Passed | Passed | Passed | Passed |
5737 | The cron.php script should write something in the shared/log/cron.log file when a new case started or an event is executed | Passed | Passed | Passed | Passed |
6506 | Users who do not have the PM_FOLDERS_VIEW permission should not have a "Documents" option in their HOME Sidebar | Passed | Passed | Passed | Passed |
7144 | PM. 2.0.30 RC6. No esta validando las horas | Passed | Passed | Not Run | Not Run |
7328 | Case title change (in case lists) is delayed | Passed | Passed | Passed | Passed |
7333 | Admin/Environment/User Name Display Format Settings not working. | Passed | Passed | Passed | Passed |
7338 | User profile " Replaced by " doesn't work when PM derivate a case. | Failed | Passed | Failed | Not Run |
7360 | capitalize function mess with exotic characters | Passed | Passed | Passed | Passed |
8038 | Case Scheduler add a way to schedule tasks more often than Daily | Passed | Passed | Passed | Passed |
8226 | Report Tables in ProcessMaker 2.0.35 is not viewable in IE8. | Passed | Passed | Passed | Passed |
8472 | Group Syncs not getting all users | Not Run | Not Run | Not Run | Not Run |
8529 | Change "exists" to "exist" in many phrases | Passed | Passed | Passed | Passed |
8722 | Delete Row on Grid Clears $_SESSION | Passed | Passed | Passed | Passed |
8853 | Adding the cases from "unassigned Folder" to simplified User Experience | Passed | Passed | Passed | Passed |
9005 | userInfo() returns the state or region for the ['city'] key | Passed | Passed | Passed | Passed |
9012 | Hide Step List | Passed | Passed | Passed | Passed |
9042 | On Process page, there isn’t a good pagination of the process. | Passed | Passed | Passed | Passed |
9065 | PM 2.0.40 testing3 While passing the cursor for the bottom section of the Designer, buttons activate visually it means it protrudes | Passed | Passed | Passed | Passed |
9069 | Suggested code fix to upload files to Alfresco | Passed | Passed | Passed | Passed |
9115 | P.M. 2.0.40 testing3: When a logo is uploaded it doesn’t display at that moment, the window must be refreshed | Passed | Passed | Passed | Passed |
9228 | Change the source code to allow negative numbers in currency fields | Failed | Failed | Failed | Not Run |
9443 | In Centos 5.4 Is not possible to do the restore a backup file of ProcessMaker. | Passed | Passed | Passed | Passed |
9422 | Intermediate message event does not run for cases automatically scheduled | Failed | Passed | Passed | Passed |
9445 | Editing dropdown box it is not keeping the alterations. | Passed | Passed | Passed | Passed |
9464 | Numeric fields don't accept numbers from AZERTY keyboard | Passed | Passed | Not Run | Passed |
New Bugs
The following list gives a detail about new bugs found on the testing process for the current version. They should be considered and prioritized for their resolution en the following versions of ProcessMaker.
Bug ID | Description |
9447 | adjust the copyright of the skin uxmodern and correct the question mark |
9449 | Problems with reassign and review in Home. It does not display due to a problem in solr |
9451 | Notices on Triggers Wizard |
9463 | When the skin is changed by Admin-Settings-Skin, to classic, a notice and fatal error is displayed |
9482 | Solr reindex error |
9488 | Execution of script with function WSNewCaseImpersonate only run the first time |
9489 | Self-Service derivation generates a message asking to select a a user, it does not allow to go on with the process execution |
9523 | Designer is not validating the backwards spaces to create process, so it allows the creation of several process |
Conclusions
On versión 2.0.44, 200 bugs were tested, 10 of them were marks as Not Run, one of the will included to be tested on the Enterprise, two of them will be solved on 2.0.45, and three of them will be solved in a month since the ProcessMakaer 2.0.44 release date. It’s worth mentioning that two bugs were added, they will be solved in a month since the ProcessMaker 2.0.44 release date.
In total, 200 bugs were checked, and 36 types of testings were performed (table 1) for each one with a total of 7200 tests The additional time on delaying the release for 3 months, allow to include on this release 25 new bugs. Finally, functional tests were performed on ProcessMaker which are detailed in table 2.
Recommendations
VI. RECOMENDATIONS
The following list details known issues with version 2.0.44:
- To upgrade Enterprise plugin without problems, it is recommended to give written permissions on ProcessMaker install folders.
- When a new version of ProcessMaker is updated, it is recommended to clean the cache to assure the correct apply of the new functionality. The clean cache option is available in Configuration / settings / clean cache option.
- In case of using Solr functionality for searches, it has not been supported yet Cases List.
- Cannot forbid users to delete input documents [6974]
- Participated - Sorting doesn't work for Current User Column [8477].
- Change the source code to allow negative numbers in currency fields [9288]
- Problem entering hours with an edit mask. [7144].
- Problem while a new language is uploading in Zend Server [9902].