[LRA-220] Test Form Saver app Created: 20/Jan/16 Updated: 17/Mar/16 Resolved: 17/Mar/16 |
|
| Status: | Resolved |
| Project: | Liferay Apps |
| Component/s: | Form Saver |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major |
| Reporter: | mcalvo | Assignee: | Jose Ross [X] (Inactive) |
| Resolution: | Completed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: | Testing in liferay-portal-6.2.10.1-ee-ga1 Tomcat edition and liferay-portal-6.2-ee-sp13.zip Tomcat edition. | ||
| Description |
|
This project documentation is here:
http://wiki.rivetlogic.com/display/LRA/Form+Saver |
| Comments |
| Comment by Abraham Vargas [X] (Inactive) [ 20/Jan/16 ] |
|
PRECONDITIONS: ==================== The user must have valid credentials to log into the application The user must be logged in REPRODUCIBILITY LEVEL: ==================== Always FIRST CASE: STEPS: ==================== 1.Add "Message Boards" 2.Enter the following: -Subject: test -Body: test: this si the part that is not saved 3.Wait for the session to expire 4.Log into Liferay again SECOND CASE: STEPS: ==================== 1.Add "Message Boards" 2.Scroll down until you see the checkboxes on the "Message Boards" section 3.Select "Mark as a Question" 4."Anonymous" and unselect "Subscribe Me" and "Allow Pingbacks" 5.Wait until the session expires 6.Log into Liferay again THIRD CASE: STEPS: ==================== 1.Add "Unit Converter" ("Loan Calculator", "Currency Converter", "Password Generator" have the same behavior) 2.Change all the default data found inside the fields (text fields and drop downs) 3.Wait until the session expires 4.Log into Liferay again FOURTH CASE: STEPS: ==================== 1.Add "Page Comments" 2.Click on "Be the first" 3.Inside the "Comment" text field add the folllowing: -Since the text field is displayed after having clicked the link, the data is not saved 4.Wait until the session expires 5.Log into Liferay again FIFTH CASE: STEPS: ==================== 1.Add "Blogs" 2.Click on "Permissions" and wait for the "Edit Permissions" pop-up to show up 3.Select all the checkboxes from the "Add Entry" column 4.Wait until the session expires 5.Log into Liferay again SIXTH CASE: STEPS: ==================== 1.Add "Calendar" (happens with all the search fields, not only just the one from "Calendar". "Network Utilities" 's and "Wiki" 's search fields for example also has the same behavior) 2.Click on "Resources" 3.Add "This search criteria will not be saved" inside the search field displayed inside the tab 4.Wait until the session expires 5.Log into Liferay again SEVENTH CASE: STEPS: ==================== 1.Add "Dictionary" and "Search" 2.Add the following: -"This search criteria will not be saved", inside the textfield of "Dictionary" -"This search criteria neither will not be saved", inside the textfield of "Search" 3.Change the default options to any other option from the drop downs found inside each section, "Dictionary" and "Search" respectively. 4.Wait until the session expires 5.Log into Liferay again CURRENT RESULT: ==================== After the last step (in all cases), the data entered and fields that have data entered by default(checkboxes selected by default, text fields containing data by default) are not saved. EXPECTED RESULT: ==================== After the last step (in all cases), the data should be saved and displayed after logging into Liferay again. |
| Comment by Abraham Vargas [X] (Inactive) [ 25/Jan/16 ] |
| 2- The application is not saving the data entered in the configuration forms from the Control Panel |
| Comment by Abraham Vargas [X] (Inactive) [ 25/Jan/16 ] |
| 3- The application does not hold the data entered in the forms of other pages (created an e-commerce site) rather than the default page (Liferay) when inside of them |
| Comment by Jose Ross [X] (Inactive) [ 01/Feb/16 ] |
|
Updated to use localStorage instead of a cookie and added support for most of Liferay input fields. https://github.com/rivetlogic/liferay-form-saver/pull/2 |