Test Scenarios - radhika-c/QA-Features GitHub Wiki

Feature 1:

Trimming of URL spaces in story API:

  • Text story: Verify whether user will be able to save and publish a story with reference URL with spaces.And spaces are trimmed.
  • Verify whether API reference URL is also trimmed.
  • Verify whether user will be able to save and publish a story with Vidible URL with spaces.And spaces are trimmed.
  • Verify whether user will be able to save and publish a story with Social media URL with spaces.And spaces are trimmed.
  • Verify whether API Social media URL is also trimmed.
  • Verify whether API Social media URL is also trimmed.
  • Verify whether user will be able to save and publish a story with Js Embeds with spaces.And apaces are trimmed.
  • Verify whether API JS Embeds is also trimmed
  • Video story: Verify whether Verify whether user will be able to save and publish a story with
  • Video URL with spaces.And spaces are trimmed.
  • External story:Verify whether user will be able to save and publish a story with reference URL with spaces.And spaces are trimmed.

Feature 2:

False Error on publish:

  • 1.create story and save it and try to leave the story false error should not appear.
  • 2.create story and dono't save a story,error should appear.

Feature 3:

Scenarios for FB video element url:

  • 1.Verify for the post with photo and text.
  • 2.Verify for post with lot of text.
  • 3.Verify for post with video and text.
  • 4.Verify for post with live video.
  • 5.Verify for post with photo,Video.
    Feature 4:

Add Menu Group:

  • 1.Verify when adding menu group it gets added in list.
  • 2.Verify whether user is able to select from list.
  • 3.Verify the menu’s under ‘default’ menu group are only seen in amp version.
  • 4.Verify whether the menu group name given under any menu gets updated in api’s.
  • 5.Verify only when u assign menu group name to one of the menu then only u will be able to select the same to other menus.
    Feature 5:

Non Blocking Auto Save:

  • Verify whether the newly added element gets saved once the auto save is triggered.
  • Verify whether the deleted element gets removed once the auto save is triggered.
  • Verify whether the modified version of the elements are seen after auto save is triggered in both existing and newly created story.
  • Verify adding a new image to the story and cross check whether it is present after the auto save is triggered.
  • Verify whether changing the caption and attribution of the image stay the same after the auto save
  • Verify whether the URL added to the socialmedia element gets saved everytime after the auto save
  • Verify whether the modified URL added and modified is available after the auto save
  • Verify whether the Js embed added gets saved after the auto save.
  • Verify whether the entities added to the story is getting saved after the auto saveis triggered.
  • Verify whether the modified entities details gets saved after the auto save is triggered.
  • Verify whether the images added to the image gallery element gets saved after the auto save is triggered.
  • Verify whether the images removed from the image gallery gets removed from the story after the auto save is triggered
  • Verify whether the story contains the latest version with the changes when refreshed after the auto save.
  • Verify whether the new card added is present after the auto save is triggered.
  • Verify whether the removed card is no more present after the auto save
  • Verify whether the changes made to the card is updated after the auto save
  • Verify whether the card ordered changed is updated in the story after the autosave triggered.
  • Verify whether the card share details are updated after the auto save is triggered.
  • Verify whether the card share details are updated after the auto save is triggered.
  • Verify whether the card share when switched off stays the same when the auto save is triggered.
  • Verify whether the Headline that is modified gets saved right after the auto save is triggered.
  • Verify whether the social share message that is modified gets saved right after the auto save is triggered.
  • Verify whether changing tabs in the story does not affect teh auto save functionality.
  • Verify whether the comments added to the elements gets saved when the auto savegets triggered. jumping issue on auto save
  • When we add text and summary elements for two times then add any other element. Elements are hiding.
  • Verify Auto save functionality on different states of stories.
  • Verify functionality of Auto save by Toggle On/Off of "Story Error messages"
  • Verify functionality of Auto save for card sharing
  • Verify functionality of Auto save for Multi user editing the same story.
  • Move elements between cards auto save happens go to workspace and come back to the same story the moved elements change not seen.
  • Add some text and select draft js element after auto save the tool tip should get disappear.(but it appears)
  • Irrespective the form is changed or not, Auto save call is triggered(Happens only in Social notificaion tab)
  • Auto save for live blog story type not working.
    Feature 6:

Sitemap image URL's to be configurable:

  • Config API Url's should be updated as per image repository.
  • Sitemap also should be updated according to image repository.
    Feature 7:

Send published story JSON to WRU:

  • 1. Tested All Story Types except "Story Listicle" by directly publishing stories.
  • 2. Tested All Story Types except "Story Listicle" by setting schedule time to publish stories.
  • 3. Tested All Story Types except "Story Listicle" by rejecting & publishing the same stories.
  • 4. Tested All Story Types except "Story Listicle" by redraft & publishing a stories.
  • 5. Tested the "Story Recommended "Feature" toggle.
  • 6. Create aBlank story with all elements & check WRU call is happening.
  • 7. Change the WRU Merchant key in editor & check its reflecting in WRU's URL.

Issues:

  • 1. If we keep "WRU Merchant key" field is empty on Admin -> Settings -> Other page in Itsman then by default it should take default value in url as 100000. But its not taking default value.
  • 2. If we deliberately fail a call to WRU API, then in itsman logs it should show message as "Could not send the story to WRU".