[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
Generated at Sat Feb 10 05:49:28 GMT 2024 using Jira 8.1.3#801003-sha1:6b6f07cffadda9a0d6efe24639daed8ce94dcdd6.