Issue Tracker – Project – Detail

Project: Simplia - Communications Testing

STATUS
Status: open
Current Version: 0.1
TEAM
Lead: Mathew189
Tech: Ratish
Tester: Mathew189

BUG STATUS
All Reported Issues: 38
All Open Issues: 23
Open High Issues: 18
OTHER DATA
NEW BUILD NOTES

Simplia Test Plan

(as of 2020-02-20  These steps will likely change and this test plan will need to be updated to reflect these changes.)


I. Simplia Test 1 - Anonymous call via email

A.  In a fresh Chrome Incognito browser, go to: https://debianserver-0080-0033-kamalk-0037.laxroute53.com/

i. NOTE: It is this server that will contain the latest updates related to Call via Email.  If this page does not load, alternate sites may be used.

      1. https://debianserver-0080-0033-imady-0050.laxroute53.com/
      2. https://testing0-0035.laxroute53.com/

B. Click Simplia Lotus icon .

i.  Note how long this page and panels take to load.

C.  Once this page loads, you should see the OxygenHomePage panel and two search boxes with scrolling text.  Click the Home icon in the upper left of the panel.

D.  The BasicActiveSession / CognitoCredentials panel will display with a list of two options: Personal Account and Business Account.  Expand (click) the (greater than) symbol next to Personal Account.  And then click AnonymousAccount.

E.  A new panel should load: CognitoCredentials.  In this panels ribbon, click the Contacts icon .

F.  The Contacts panel should display.  Click the Media Controls icon which should expand displaying more menus and icons.  Click the @ (at) icon.

G.  The Invite panel should display.  Enter the email address of the Participant you will be calling and click Invite.  After clicking invite, your browser will prompt to access your Microphone.  Accept this request.

H.  PARTICIPANT - Open emailed link in a fresh Chrome Incognito browser.

I.  After page loads, an Accept/Reject dialog box will appear.  Click Accept.  You will then be prompted by your browser to access your Microphone.  Accept.

J.  RESULT:  You should now be connected in an audio call between Anonymous User and Participant.


II.  Simplia SMS to Phone

A.  In a fresh Chrome Incognito browser, go to: https://debianserver-0080-0033-kamalk-0037.laxroute53.com/

B. Click the right Menu icon and login.

C.  Click the Home icon .

D.  Select the > (greater than) to expand Personal Accounts, and then select your account.

E.  Select the Contacts icon .

F.  Select the Media Controls icon .

G.  Select the Dialpad.

H.  Enter the telephone number of the phone to be called starting with the country code (1 for US and 91 for india)

Note: In some cases, some Indian numbers will receive the SMS message and some will not.  Not as much information for the devices that do not receive the SMS message in the Issue Tracker.

SMS link to Call should be working in both Android and iPhone.

Report all issues in the Issue Tracker

I.  SMS RECIPIENT: Copy and past link into browser.


III.  Add a Contact

A. In a fresh Chrome Incognito browser, go to: https://debianserver-0080-0033-imady-0050.laxroute53.com/

B. Login to simplia Account from Menu on Right side of panel.

C. Click Simplia Lotus icon .

i.  Note how long this page and panels take to load.

D.  Once this page loads, you should see the OxygenHomePage panel and two search boxes with scrolling text.  Click the Home icon in the upper left of the panel.

          E.  The BasicActiveSession / CognitoCredentials panel will display with a list of two options: Personal Account and Business Account.

Expand (click) the (greater than) symbol next to Personal Account.  And then click Sign Email ID Account.

F. Click on Contacts and new contacts panel will open.

G. You can find "request conatct" and "Offer Contact" icons next to media controls icon in main menu.

REQUEST CONTACT

H. Click on request contact, a new window will open and enter the Thread Level email id (Eg. abc@lotus.com-0010) and also select Role as "HOLDER"

I. In the participant contact list the requested contact will be addedd automatically.

OFFER CONTACT

 


IV.  Call User from Contact List

A.  Participant 1: In a fresh Chrome Incognito browser, go to: https://testing0-0035.laxroute53.com/

i. NOTE: It is this server that will contain the latest updates related to Call via Email.  If this page does not load, alternate sites may be used.

      1. https://debianserver-0080-0033-imady-0050.laxroute53.com/
      2. https://debianserver-0080-0033-kamalk-0037.laxroute53.com/

B. Login to simplia Account from Menu on Right side of panel.

C. After logging wait for new page to load.  Click Simplia Lotus icon .

i.  Note how long this page and panels take to load.

D.  Once this page loads, you should see the OxygenHomePage panel and two search boxes with scrolling text.  Click the Home icon in the upper left of the panel.

E.  The BasicActiveSession / CognitoCredentials panel will display with a list of two options: Personal Account and Business Account.  Expand (click) the (greater than) symbol next to Personal Account.  And then click Sign Email ID Account.

F.  A new panel should load.  In this panels ribbon, click the Contacts icon .

G.  Repeat steps A - F for participant 2.

H.  In the list of contacts for Participant 1, click on the Phone+ icon for Participant 2.  (IF the particpant is not on the list you will need to add them.  See Section III)

I.  In the Invite panel, select EnableAudi and click Invite.  You should receive a browse r prompt to access your Mic.

J.  Participant two should receive a popup dialog.  Accept the call. The will then get a browser alert to access the mic.  Accept and the call should be connected.


V. Simplia Test 2 - Call via email from Login Account

A.  In a fresh Chrome Incognito browser, go to: https://debianserver-0080-0033-kamalk-0037.laxroute53.com/

i. NOTE: It is this server that will contain the latest updates related to Call via Email.  If this page does not load, alternate sites may be used.

      1. https://debianserver-0080-0033-imady-0050.laxroute53.com/
      2. https://testing0-0035.laxroute53.com/

B. Login to simplia Account from Menu on Right side of panel.

C. Click Simplia Lotus icon .

i.  Note how long this page and panels take to load.

D.  Once this page loads, you should see the OxygenHomePage panel and two search boxes with scrolling text.  Click the Home icon in the upper left of the panel.

E.  The BasicActiveSession / CognitoCredentials panel will display with a list of two options: Personal Account and Business Account.  Expand (click) the (greater than) symbol next to Personal Account.  And then click Sign Email ID Account.

F.  A new panel should load.  In this panels ribbon, click the Contacts icon .

G.  The Contacts panel should display.  Click the Media Controls icon which should expand displaying more menus and icons.  Click the @ (at) icon.

H.  The Invite panel should display.  Enter the email address of the Participant you will be calling and click Invite.  After clicking invite, your browser will prompt to access your Microphone.  Accept this request.

I.  PARTICIPANT - Open emailed link in a fresh Chrome Incognito browser.

J.  After page loads, an Accept/Reject dialog box will appear.  Click Accept.  You will then be prompted by your browser to access your Microphone.  Accept.

K.  RESULT:  You should now be connected in an audio call between Login User and Participant.


VI. Simplia Test 3 - Chat via email from Login Account

A.  In a fresh Chrome Incognito browser, go to: https://debianserver-0080-0033-kamalk-0037.laxroute53.com/

i. NOTE: It is this server that will contain the latest updates related to Call via Email.  If this page does not load, alternate sites may be used.

      1. https://debianserver-0080-0033-imady-0050.laxroute53.com/
      2. https://testing0-0035.laxroute53.com/

B. Login to simplia Account from Menu on Right side of panel.

C. Click Simplia Lotus icon .

i.  Note how long this page and panels take to load.

D.  Once this page loads, you should see the OxygenHomePage panel and two search boxes with scrolling text.  Click the Home icon in the upper left of the panel.

E.  The BasicActiveSession / CognitoCredentials panel will display with a list of two options: Personal Account and Business Account.  Expand (click) the (greater than) symbol next to Personal Account.  And then click Sign Email ID Account.

F.  A new panel should load.  In this panels ribbon, click the Contacts icon .

G.  The Contacts panel should display.  Click the Media Controls icon which should expand displaying more menus and icons.  Click the @ (at) icon.

H.  The Invite panel should display.  Enter the email address of the Participant you will be calling and click Invite.  After clicking invite, your browser will prompt to access your Microphone.  Accept this request.

I.  PARTICIPANT - Open emailed link in a fresh Chrome Incognito browser.

J.  After page loads, an Accept/Reject dialog box will appear.  Click Accept.  You will then be prompted by your browser to access your Microphone.  Accept.

K.  RESULT:  You should now be connected in an audio call between Login User and Participant.

After successfuly Audio connection both Login user and Participant click on Chat icon from main menu.

  1. After clicking on main menu chat icon another chat icon will appear below the connected accounts.
  2. Both users have to click on chat icon, A chat window will open.
  3. Both can send messages from that window.

VII. Simplia Test 4 - Video via email from Login Account

A.  In a fresh Chrome Incognito browser, go to: https://debianserver-0080-0033-kamalk-0037.laxroute53.com/

i. NOTE: It is this server that will contain the latest updates related to Call via Email.  If this page does not load, alternate sites may be used.

      1. https://debianserver-0080-0033-imady-0050.laxroute53.com/
      2. https://testing0-0035.laxroute53.com/

B. Login to simplia Account from Menu on Right side of panel.

C. Click Simplia Lotus icon .

i.  Note how long this page and panels take to load.

D.  Once this page loads, you should see the OxygenHomePage panel and two search boxes with scrolling text.  Click the Home icon in the upper left of the panel.

E.  The BasicActiveSession / CognitoCredentials panel will display with a list of two options: Personal Account and Business Account.  Expand (click) the (greater than) symbol next to Personal Account.  And then click Sign Email ID Account.

F.  A new panel should load.  In this panels ribbon, click the Contacts icon .

G.  The Contacts panel should display.  Click the Media Controls icon which should expand displaying more menus and icons.  Click the @ (at) icon.

H.  The Invite panel should display.  Enter the email address of the Participant you will be calling and click Invite.  After clicking invite, your browser will prompt to access your Microphone.  Accept this request.

I.  PARTICIPANT - Open emailed link in a fresh Chrome Incognito browser.

J.  After page loads, an Accept/Reject dialog box will appear.  Click Accept.  You will then be prompted by your browser to access your Microphone.  Accept.

K.  RESULT:  You should now be connected in an audio call between Login User and Participant.

After successfuly Chat connection both Login user and Participant click on Video icon from main menu.

  1. After clicking on main menu video icon, Video box will open under the connected users
  2. When we click on video box it will expand the video.

VIII.Call Flow using Invite(Logged in Contact to another Logged in Contact Calling):

1. Anonymous Account:

1. Open Simplia .

2. Click on Lotus Icon.

3. Oxygen Home panel will open.Click on Home icon of Oxygen Home panel

4. Cognito Credentials panel will open. Expand Personal accounts. Anonymous account will open.

5. Click on Anonymous account will open panel for Anonymous account.

6. Click on Attachments icon(paper clip icon), will open attachment panel.

7. Expand your account attachments,open Marketplace panel.

8. Create a new post.

Second Party:

1. Will open Marketplace panel with same steps and click on right menu option of the post created by first party.

2. Second party will click option “cerate order” from Right menu.

First Party:

9. Expand your attachments will reflect the post created by you.

10. Expand the Post will reflect Order created as “Quote000”.

11. Open the Quote.

12. Open contact panel and send Inivite.

Second Party:

3. Get the Alert to join or decline call.

4. Click on Accept button will take two parties into conference with Live Audio call.

5. Parties can end call using end call button (red button)

Marketplace Flow Testing

==========================
1. Open Simplia Landing Page.It will show two types of services
a.Request a Service (Consumer)
b.Offer a Service (Provider)

Each service is having two buttons Search(on right side) and Post(On Left side).

Note:
1.Consumer can see all the posts created by providers.
2.Providers can see all the posts created by consumers

2. Post Creation Flow:
a. Offer a Service: (Provider)
Put some phrase in textbox.Click on Post.
b. Agreement Panel will open.Click on confirm button.
c. It will be re-directed to Marketplace panel showing all the consumer posts.
d. Provider can see new post created in his account panel attachments.

3. Post Creation Flow:
a. Request a Service: (Consumer)
Put some phrase in textbox.Click on Post.
b. Agreement Panel will open.Click on confirm button.
c. It will be re-directed to Marketplace panel showing all the provider posts.
d. Consumer can see new post created in his account panel attachments.

4. Behaviour Flow Testing:
a. Request a service (consumer)
Put some phrase in textbox.Click on Post.
b. Agreement Panel will open.Click on confirm button.
c. It will be re-directed to Marketplace panel showing all the provider posts.
d. Consumer can select right menu option of the post and click on "create Lead".
e. The Lead will be now available for consumer in his account panel attachments.
f. Consumer can navigate to account panel atatchments and open the new lead.
g. Provide can see same lead under the attachment of his post in account panel.
h. Provider will open the lead.
i. Lead is opened with provider role for Provider and Consumer role for Consumers
j. Provider can go to the right menu option of lead action menu and can see allowed action "Create Quote".
At the same time, the right menu action menu for consumer is blank.
k. Provider clicks the action menu "Creae Quote" and status of lead changes to "new quote"
(Can be visible in the lead panel in state field for both consumer and provider)
l. In state of order, right menu of provider will show action menu as "Create Order" and for consumer it will be blank again.
m. Provider can click the right menu action "Create Order" and status of panel for both Provider and Consumer chnaged to "NEw Qrder"
n. Provider can see now right menu action as "Create Job".Still the consumer right menu action is blank.
o. Provider can click on right menu action as "Create Job".
In this case, state will not change.Consumer can see right menu option "Agree to Job".
p. Consumer can now click the right menu option "Agree to Job", status of panel changes to "Job accepted".
q. Provider can see right menu action option "Complete Job"
r. Once, provider can click right menu action menu "Complete job",status of lead changes to "Job Completed"
s. Provider can see right menu action option "Request Payment".At same time, consumer can see right menu option "Make Payment".
t. Once consumer click "Make Payment", status of form chnages to "Payment done"
u. Now, in this state right menu action menu is blank but consumer has right menu option as "Open Ticket".
v. On Consumer clicking "Open Ticket",status of form shows "Ticket Opened".
w. Provider next right menu action is "Close ticket".
x. Once Provider click right menu action "Close ticket".status chnaged to "Ticket Closed"
In this close state,consumer will again get right menu option "Open Ticket".