The two way forms function allows one party, a writer, to fill out a form while another party, the reader, watches the form being filled out. In a typical scenario a customer service representative is filling out an order form while the customer watches. This function is demonstrated in the orderinfo.jsp page.
To access the orderinfo page the two parties must first register and login using the login page. Then a cobrowsing session must be established. From the cobrowse session the writer or active peer uses the Follow Me function to lead to the checkout page.
When the form loads the active peer is deemed the writer and the passive peer the reader. When developing the form the developer has the option to choose whether the writer or reader will be able to edit that particular field. For this checkout form the writer can edit the Billing Address, Shipping Address and Shipping Method. However the reader can enter in the credit card payment information. The image below shows the writer's checkout form.
This image shows the reader's checkout form.
If you are testing and are cobrowsing with yourself, you must use two different browsers or browsers on different computers, otherwise results are unpredictable. For example, do not cobrowse between two tabs on the same instance of Firefox or even between separate instances of Firefox on the same computer. If you are cobrowsing on one computer, use two different browsers such as Firefox and Internet Explorer, or Google Chrome and Safari.