Skip to content

Instantly share code, notes, and snippets.

@JohnDMathis
Last active October 20, 2015 15:40
Show Gist options
  • Save JohnDMathis/8e44f7635019ce24a9d0 to your computer and use it in GitHub Desktop.
Save JohnDMathis/8e44f7635019ce24a9d0 to your computer and use it in GitHub Desktop.

Connections TEST PLAN

Need to check all scenarios for display of connections menu and "move to > taskboard" menu item.

  • Have a user with full permissions and a user with "No access".
  • Make sure you have a "manager" user, and a "reader" user
  • Make sure you have the following cards:
    • One parent card with 2 connected boards
    • One with a taskboard with a task card on it
    • One with neither taskboard or connected boards
    • For the parent card, set an end date so that it appears on the calendar as well.

With "Connected Board" turned OFF:

  • Verify that the Connection menu presents upsell on all cards in workflow view and calendar view.

With "Task Boards" Off:

  • verify that the "Move To" menu does not show the "Taskboard" option

"Task Boards" ON and "Connected Boards" ON

Right click on "plain" card

  • Verify "Move To" has "Taskboard" as an option.

Open a card with task cards, go to Tasks tab, right click one of the task cards

  • Verify there is no "Connections" menu
  • Verify "Move To" does not have "Taskboard" option

Right click a card with connected boards

  • Verify "Move To" does not have "Taskboard" option

With a user with full permissions

right-click a card with connected boards

  • Verify links for expected connected cards appear (It's not necessary to follow any links.)

Visit both of the connected boards, and assign "reader" access to the test user for that board.

Login as the test user.

With a user with limited permissions ("reader")

On the board with parent cards, right click the test parent card.

  • Verify both boards are still accessible.
  • Verify user cannot delegate, create, or remove

Visit one of the connected boards, and assign "no access" to the test user On the board with parent cards, right click the test parent card.

  • Verify only the board with "reader" access is displayed in the connections "go to" link.

Change to the calendar view, right click the test parent event.

  • Verify only the board with "reader" access is displayed in the connections "go to" link.

Visit the other connected boards, and assign "no access" to the test user for this board as well.

On the board with parent cards, right click the test parent card.

  • Verify the connection menu is not shown at all.

Change to the calendar view, right click the test parent event.

  • Verify the connection menu is not shown at all.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment