Skip to content
This repository was archived by the owner on Jan 24, 2019. It is now read-only.
This repository was archived by the owner on Jan 24, 2019. It is now read-only.

[Sample Issue] QA Feedback - Android App - Button Element #401

@flukeout

Description

@flukeout

Copy the text inside this description and create a new issue. You can then checkmark and jot down any issues.

Android version: 
Device: 
Webmaker version:

* [ ] open one of your existing projects or create a new one
* [ ] make sure the project has at least two pages, add one if necessary
* [ ] edit one the pages
* [ ] tap the plus icon at the bottom of the page add a Button by tapping the third icon
  * [ ] a blue button appears in the center of the page
  * [ ] the button label is "Button link"
  * [ ] the button is selected, it has a blue dashed border
  * [ ] there is a white "Set Destination" button below the button
  * [ ] there is a garbage icon, a plus icon, and a paintbrush icon at the bottom of the page

**Moving the Button**
* [ ] drag the button around the page, it moves with your finger
  * [ ] the "Set Destination" button moves with it
* [ ] pinch the button to make it larger and smaller
* [ ] rotate the button using a two-finger gesture, in both directions

**Button Options**
* [ ] tap the pencil icon to enter the Options view
* [ ] change each of the available settings, the preview at the top of the page updates as you do so
  * [ ] Corner Radius
  * [ ] Font
  * [ ] Background color
  * [ ] Text color
* [ ] once you've made changes, tap the back arrow in the header to return to the Page view
* [ ] the changes you made are reflected in the Page view
* [ ] tap the pencil icon to enter the Options view again
  * [ ] the changes you made to the button element are reflected in the UI
* [ ] tap the Edit Label button to enter text editing mode
* [ ] you can edit the text by using the keyboard
* [ ] tap the Done button to finish editing text
* [ ] edit the label again and tap the green arrow on the keyboard to finish editing
* [ ] tap the back arrow to return to the Page view
* [ ] the button has the label that you specified

**Setting the Button Destination to a Page within a Project**
* [ ] from the page editor, tap the "Set Destination" button, the Set Destination view opens
* [ ] the view is centered on the page with the button
  * [ ] the page is darker
* [ ] tap another page
  * [ ] it has a blue flag icon on it and is darker
  * [ ] a "Set Destination" button appears at the bottom of the view. Tap it.
* [ ] you are returned to the page editor. tap the paintbrush to edit link options 
* [ ] tap "Change Destination" to enter the Set Destination view
* [ ] tap another page to select the destination
* [ ] tap the green "Set Destination" button at the bottom of the page
* [ ] the view returns to the Edit view, tap the back arrow to return the page

**Follow the Link**
* [ ] in the page editor, the button now has a "follow link" button below it
* [ ] tap "follow link" button
* [ ] page editor should transition to the destination page
* [ ] exit the page editor by tapping the back arrow
* [ ] tap "more actions" menu. to "Play" to view the project
* [ ] tap to open the page with the button link
* [ ] tap the button
  * [ ] view should pan to center on your destination page

**Setting the Button Destination to an External URL**
* [ ] create a new button
* [ ] from the page editor, tap the "Set Destination" button, the Set Destination view opens
* [ ] a modal appears centered on the page with the button
  * [ ] the page is darker
* [ ] Tap on "Web URL"
* [ ] you are taken to a page titled Link to Web
* [ ] enter a valid URL (with the www prefix)
* [ ] tap on the green arrow to confirm changes
* [ ] you are taken back to the element editor
* [ ] the button in the preview now shows an icon to the right of the text
* [ ] tap the back arrow to return to the Page view
* [ ] tap the back arrow to return to the Project view
* [ ] tap the More Actions menu to enter Play mode
* [ ] tap the button you just created.
* [ ] you are exited from the app, and taken to the URL in your default browser
* [ ] tap the system back button, you are directed back to the Webmaker app


**Deleting the Button**
* [ ] return the page editor
* [ ] tap to select your button
* [ ] tap the Garbage icon, the link element is deleted

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions