Information About QA Report
COLOSA/QA/006/2012
Date: | August 14th, 2012 |
Ref: | Release 2.0.43 |
Report: | 0007-2012 |
Download the complete Report
Right click here to download the complete report and choose the option "Save link as" to download the document on the computer.
Plataforms 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 5 | testing 7 |
4797 | Task reassignment removes the case from the process starters views | failed | Passed | Passed | Passed | Passed |
4861 | New "PROCESSMAKER_MANAGER" role needs to have a name | Passed | Passed | Passed | Passed | Passed
|
4986 | Email notification is not working | Passed | Passed | Passed | Passed | Passed |
4992 | ProcessMaker is using "Value Based Assignment" for the wrong task in process | Passed | Passed | Passed | Passed | Passed |
5147 | function PMFgetUserEmailAddress() needs correct documentation header in source code | Passed | Passed | Passed | Passed | Passed |
5359 | Trigger wizard should indicate that the return value variable is optional | Passed | Passed | Passed | Passed | Passed |
5479 | Character encoding and conversion in case messages | Passed | Passed | Passed | Passed | Passed |
5542 | login request changing the password to allow login | Passed | 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 | Passed |
7361 | problem with Chinese characters while sending emails | Passed | Passed | Passed | Passed | Passed |
7374 | dependentfields - mode view | Solved | Not Run | Not Run | Not Run | Passed
|
7426 | Error filling hint | Solved | Not Run | Passed | Not Run | Passed |
8065 | There is a problem when we try to run the cron in pmos 2.0.34 | Passed | Passed | Passed | Passed | Passed |
8362 | Case cannot be reassigned via web services | Failed | Passed | Passed | Passed | Passed |
8369 | Problem when using the new editor for PM Tables with Database Connections ... | Passed | Passed | Passed | Passed | Passed |
8379 | Eliminate space from front of string " PM Table DynaForm" | Passed | Passed | Passed | Passed | Passed |
8382 | Tabs in the DynaForm Editor should automatically expand for long translations (or turn off word wrap) | Passed | Passed | Passed | Passed | Passed |
8396 | Need to increase width of <td class="tableOption"> holding "New" for longer translations | Passed | Passed | Passed | Passed | Passed |
8390 | Deleting an input document file or attached file in the ProcessMaker interface, should also delete that file in the file system | Passed | Passed | Passed | Passed | Passed |
8406 | Suggests does not pop an error when invalid value | Passed | Passed | Passed | Passed | Passed |
8441 | Remove period at end of phrase "By default the checkbox is marked for option "After routing notify the next assigned user(s)." | Passed | Passed | Passed | Passed | Passed |
8445 | Error message when using a non-existing Case ID in the Inbox "Jump to" field. | Failed | Passed | Failed | Passed | Passed |
8457 | Problems reassigning cases to other users under HOME>Reassign | Failed | Passed | Passed | Passed | Passed
|
9042 | On Process page, there isn’t a good pagination of the process. | Passed | Passed | Passed | Passed | Passed |
9045 | When it is applied the single application on IE for any user, there is no icon to logout | Passed | Passed | Passed | Passed | Passed |
9068 | On Change Log, when clicks on “View” it display an error message | Passed | Passed | Passed | Passed | Passed |
9124 | Condition button of the Condition editor is big in all the browsers | Passed | Passed | Passed | Passed | Passed |
9135 | When upgrading form version 2.0.39, the ended cases looks like "Pending" on the cases list | Passed | Passed | Passed | Passed | Passed |
9136 | Employment Application Process, web entry | Passed | Passed | Not Run | Passed | Passed |
9137 | The ProcessMaker header and menu disappears when saving a DynaForm in Chrome. | Passed | Passed | Not Run | Passed | Passed |
9147 | Error on a currency grid field when a decimal point is added | Failed | Passed | Passed | Not Run | Passed |
9140 | Fix code to make the JavaScript function contractExpandSubtitle() work correctly | Passed | Passed | Not Run | Passed | Passed |
9167 | Grammar error when the Engine Exception error message is displaying | Passed | Not Run | Passed | Not Run | Passed |
9146 | Tab on grids doesn’t work on FireFox | Passed | Passed | Not Run | Passed | Passed |
9154 | Function PMFGenerateOutputDocument displays a deprecated error on version 2.0.40 | Passed | Passed | Not Run | Passed | Passed |
9155 | Problems sending Notifications by SMTP | Passed | Passed | Not Run | Passed | Passed |
9160 | Change many phrases in the new installation wizard in v2.0.40 | Passed | Passed | Not Run | Passed | Passed
|
9162 | parallel join after parallel evaluation not working | Passed | Passed | Not Run | Passed | Passed |
9191 | When an old process is imported with currency mask, the new version shows ;$ icon | Failed | Passed | Not Run | Passed | Passed |
9200 | @@APPLICATION variable empty | Not Run | Passed | Not Run | Passed | Passed |
9207 | Users List Sort Order | Passed | Passed | Not Run | Passed | Passed
|
9212 | Message error trying to open a case that doesn’t exist | Failed | Passed | Not Run | Passed | Passed |
9215 | Scroll showed in Chrome when selecting a Process on Process Information "Category" option | Passed | Passed | Not Run | Passed | Passed |
9216 | When changing the language by system setting, the environment does not change | Passed | Passed | Not Run | Passed | Passed |
9221 | Unable to change authentication source on existing users | Passed | Passed | Not Run | Passed | Passed |
9222 | Problems upgrading variable | Passed | Passed | Not Run | Passed | Passed |
9231 | NetworkError: 404 Not Found | Passed | Passed | Not Run | Passed | Passed |
9232 | Error Creating Report Table | Passed | Passed | Not Run | Passed | Passed |
9233 | Not possible to edit PM Table | Passed | Passed | Not Run | Passed | Passed |
9236 | New dashlet disordered when creating them | Passed | Passed | Not Run | Passed | Passed |
9254 | Javascript doesn't execute on first load in DynaForm Editor; have to load twice to execute new JavaScript code | Passed | Passed | Not Run | Passed | Passed |
9260 | Internet Explorer 9 Dynaform Grid Compatibility | Passed | Passed | Not Run | Passed | Passed |
9262 | Wrong message when the enterprise edition is deleted | Passed | Passed | Not Run | Passed | Passed
|
9278 | The label in a case complete is wrong, you can see it on completed list it say "To do" or "Por Hacer" | Solved | Not Run | Not Run | Not Run | Passed |
9218 | In a case the legend information on "Information->Process Map" seems to be incomplete | Passed | Passed | Not Run | Passed | Passed |
9287 | The variable picker for the trigger editor does not show grid variables in the list | Passed | Passed | Not Run | Passed | Passed
|
9291 | Creating user via web services - no option to set expiry date | Passed | Passed | Not Run | Passed | Passed |
9293 | SKINS LAYOUTS overwrited | Passed | Passed | Not Run | Passed | Passed
|
9296 | User Experience - skins | Passed | Passed | Not Run | Passed | Passed |
9297 | Error message when creating a new skin and selecting uxmodern | Passed | Passed | Not Run | Passed | Passed |
9298 | It can’t change user roles on PM. | Passed | Passed | Passed | Passed | Passed |
9304 | Notice when a case which is configured with the single application, is derivated. | Passed | Passed | Not Run | Passed | Passed |
9306 | The JavaScript function saveAndRedirectForm() saves the data, but does not redirect the frame | Passed | Passed | Not Run | Passed | Passed |
9307 | In version 2.0.40, the skin redirects from "uxmodern" to "classic" | Passed | Passed | Passed | Passed | Passed |
9309 | Can't search group in pages greater than page 1 | Passed | Passed | Passed | Passed | Passed
|
9311 | Fields Handler and Preview DynaForm dissapear when a field on Fields Handler is edited | Passed | Passed | Passed | Passed | Passed |
9312 | When a new event is trying to be created, the save action is not executed | Solved | Not Run | Not Run | Not Run | Passed |
9313 | Can't "activate" a GROUP with status "inactive" | Passed | Passed | Passed | Passed | Passed |
9318 | Cases located in a lower level in IE9 | Passed | Passed | Passed | Passed | Passed |
9319 | Problems with Case Label | Passed | Passed | Passed | Passed | Passed |
9326 | Unable to connect to Oracle databases | Passed | Not Run | Not Run | Passed | Passed |
9327 | When a field on a grid is required is not valid. | Passed | Passed | Passed | Passed | Passed |
9332 | Case Notes Field | Passed | Passed | Passed | Passed | Passed
|
9333 | On a Manual Selection screen It is possible to click and start threads for all options by clicking on all of them | Passed | Passed | Passed | Passed | Passed |
9334 | IE -> Task -> Notification -> Change Plain Text to HTML and then try to select again Plain | Passed | Passed | Passed | Passed | Passed |
9335 | IE/FF -> Task -> Notification -> Edit Notification tab then change to Case labels goes back to notification. It is empty | Passed | Passed | Passed | Passed | Passed |
9336 | Hidden field: Mode Edit/View?? | Passed | Passed | Passed | Passed | Passed |
9337 | Hint with “commas” and/or "apostrophes" is not working. | Passed | Passed | Passed | Passed | Passed |
9338 | Grid Field... allows saving when there are no grids yet. | Passed | Passed | Passed | Passed | Passed |
9339 | New Field, try to use an existing name validates. After it try to rename. it does not validate anymore | Passed | Passed | Passed | Passed | Passed |
9340 | Add column and then cancel. the “row” stills there | Passed | Passed | Passed | Passed | Passed |
9341 | Field with numeric validation does not accept digits using numeric keyboard | Solved | Not Run | Not Run | Not Run | Passed |
9353 | PHP Short tags errors in Webservices test | Passed | Passed | Passed | Passed | Passed |
9355 | WSDL Issue. soapAction | Passed | Passed | Passed | Passed | Passed |
9358 | Problems with grids (readonly field) on IE. | Passed | Passed | Passed | Passed | Passed |
9360 | Troubles when Enabling and disabling EMAIL configuration in Windows | Passed | Passed | Passed | Passed | Passed |
9361 | validateForm JS error | Passed | Passed | Passed | Passed | Passed |
9363 | What is the difference between Default lang in Login and System | Passed | Passed | Passed | Passed | Passed |
9365 | When upgrading the application from 2.0.41, grid variables do not allow adding fields | Passed | Passed | Passed | Passed | Passed |
9366 | The button to continue or cancel from import window is not appearing. | Passed | Passed | Passed | Passed | Passed |
9368 | Cron script not reading time zone configuration | Passed | Passed | Not Run | Passed | Passed |
8879 | Need help with reference to the colors of the tasks on "tracker/login" | Not Run | Not Run | Not Run | Passed | Passed |
9369 | In debug mode the content of an array variable is not display. | Passed | Passed | Passed | Passed | Passed |
9370 | NewCaseImpersonate function not working when start task of process to instance is assigned to group and not to user | Passed | Passed | Not Run | Passed | Passed |
9371 | PMFGetCaseNotes function was not included in the Wizard and wsGetCaseNotes is not listed on Web Services Test list | Solved | Not Run | Not Run | Not Run | Passed |
9377 | APP_FINISH_DATE is set to 1902-01-01 00:00:00 when routing case using webservices | Passed | Passed | Passed | Passed | Passed |
9378 | PM 2.0.42 testing 1 When the skin aqua or orange is applied then it is applied to uxmodern some issues are generated | Passed | Passed | Passed | Passed | Passed |
9379 | Two users with the same user name can be created | Passed | Passed | Passed | Passed | Passed |
9380 | Data Loaded on a grid by trigger | Passed | Passed | Passed | Passed | Passed |
9386 | Version 2.0.41 - Able to create duplicate user ids. | Passed | Passed | Passed | Passed | Passed |
9387 | Version 2.0.41 - When editing user details the final user should change their user ID. | Passed | Passed | Passed | Passed | Passed |
9388 | Case nr. and Title configurable to appear or not in the dynaform. | Passed | Passed | Passed | Passed | Passed
|
9395 | Documents Issue | Passed | Passed | Passed | Passed | Passed |
9398 | PM 2.0.42 testing 3 When creating a dynaform with a fieldname of another existent field, it keeps in red color even if it is upgraded | Passed | Passed | Passed | Passed | Passed |
9399 | Warning generated in Dynaforms editor when using javascripts with preview | Passed | Passed | Passed | Passed | 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 version 2.0.43, 177 bugs were tested, five of them are classified as “Not run” , they will be tested on Enterprise Edition and one of them will be tested when new version of French will be delivered, and the last bug will be fixed for version 2.0.44.
177 bugs were checked and 36 types of test were made, (chart 1) one by one, with a total of 6372 tests. The one week delay of the release allowed us to include on this release three new important bugs, those related to the functionality of events in ProcessMaker.
Recommendations
The following list shows the known issues on version 2.0.43:
- Different viewing of output documents on Windows7/ZendServer, this problem is known since release PM 2.0.23. [Bug ID:6871]ç
- Double characters for Opera mobile devices. [Bug ID:8729]
- On this version it is recommended to use “arialuni.ttf” to avoid problems with the generation of PDF documents.
- Combination of Shift+Tab does not work on grids with currency fields.
- When the enterprise plugin is disabled, it changes automatically to “Classic” skin.
- When a plugin is either enable or disable for a process, it changes automatically to “Classic” Skin.
- To upgrade the enterprise plugin without problems, it is recommended to give writing permissions on the installation for ProcessMaker folders.
- To upgrade ProcessMaker it is recommended to clean up the browser and server cache, to ensure the usage of the new functionality. To clean cache it is recommended to use the option Configuration / Settings / Clear Cache.
- If Solr functionality is using for searching cases lists support is not included.
- Cases notes and notifications are troubled in this version, due the notification arrives with another one in blank, this is a random problem and it is reported as a bug. [Bug ID:9616]