QA/Jetpack/AddonBuilderTestPlan/Testcases: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 8: Line 8:
**User should be able to login to add-on builder through the Sign-in button on the home page.
**User should be able to login to add-on builder through the Sign-in button on the home page.
**If the user is already logged in, the "My account" link on the top of the page should navigate the user to the dashboard.
**If the user is already logged in, the "My account" link on the top of the page should navigate the user to the dashboard.
**<b>User should be able to go to create add-on/create libraries page(opened in new tab) from the dropdown at the top of the page, after he is authenticated.</b>
**User should be able to go to create add-on/create libraries page(opened in new tab) from the dropdown at the top of the page, after he is authenticated.
**User should be redirected to the add-on editor page when clicked on the create add-on button, after he is authenticated.
**User should be redirected to the add-on editor page when clicked on the create add-on button, after he is authenticated.
**User should be redirected to the library text editor page when they click on "Create Library" button.
**User should be redirected to the library text editor page when they click on "Create Library" button.
Line 15: Line 15:
**For the add-ons created by other users, only "Test" and "View" buttons should be visible to the current user.
**For the add-ons created by other users, only "Test" and "View" buttons should be visible to the current user.
**For the libraries created by other users, only "View" button should be visible to the current user.
**For the libraries created by other users, only "View" button should be visible to the current user.
**"Disable" button should be shown on the home page to the user for the add-ons/libraries that have been created by them.(user needs to be logged in)
**"Public" and "Private" button should be shown on the home page to the user for the add-ons/libraries that have been created by them.(user needs to be logged in)
**<b>Clicking on the "Private" button for a personal public add-on should make that addon private and should not be visible on the homepage.</b>


*Manual(in-litmus):  
*Manual(in-litmus):  
**<font color="Red">Latest Jetpack SDK should be downloaded when the user clicks on the "Download Add-ons builder SDK"</font>
**Latest Jetpack SDK should be downloaded when the user clicks on the "Download Add-ons builder SDK"
** Check through the contents of the links on the page.
** Check through the contents of the links on the page.


451

edits

Navigation menu