Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Regression tests 1.0.0 #164

Open
24 of 55 tasks
kengu opened this issue Sep 19, 2017 · 1 comment
Open
24 of 55 tasks

Regression tests 1.0.0 #164

kengu opened this issue Sep 19, 2017 · 1 comment
Assignees
Milestone

Comments

@kengu
Copy link
Member

kengu commented Sep 19, 2017

This milestone release requires the following tests to be performed

Installation

User management

  • Request new account
  • Approve account request
  • Reject account request
  • Add new user as admin
  • Delete user (as admin)
  • Deactivate user (as admin)
  • Reset own password (as operator)
  • Change own password (as operator)
  • Restore own password (as operator)
  • Reset user password (as admin)
  • Change user password (as admin)

SMS setup

  • Configure Nexmo
  • Configure UMS
  • Configure Sveve
  • Configure Clickatell
  • Use system SMS provider for new user
  • Use system SMS provider for existing user

Trace admin

  • Send new trace
  • Edit trace and resend SMS
  • Edit trace without sending SMS
  • Search for trace data works in every tab
  • Resend SMS from context menu in trace list
  • Close trace from context menu in trace list
  • Reopen trace from context menu in trace list
  • Close trace from header menu (only visible on mobile)
  • Reopen trace from header menu (only visible on mobile)
  • Resend SMS from header menu (only visible on mobile)
  • Close trace with button in trace view (only visible on desktop)
  • Reopen trace with button in trace view (only visible on desktop)
  • Resend SMS with button in trace view (only visible on desktop)
  • Delivery report for Nexmo
  • Delivery report for UMS
  • Delivery report for Sveve
  • Delivery report for Clickatell

Trace script on Android

  • Respond to SMS by clicking url
  • Simulate location services turned off
  • Test accept sharing location when prompted
  • Test declined sharing location when prompted
  • Verify location received

Trace script on iOS

  • Respond to SMS by clicking url
  • Simulate location services turned off
  • Test accept sharing location
  • Test declined sharing location
  • Verify location received

Super-administration

  • Search for users works in every tab
  • Search for roles works in every tab
  • Search in logs works in every tab
  • Verify that system setup changes are used as default values (no value set by user)

Test bugs

@kengu kengu added this to the 1.0.0-RC03 milestone Sep 19, 2017
@kengu kengu changed the title Regression tests 1.0.0-RC03 Regression tests 1.0.0-RC08 Apr 26, 2019
@kengu kengu changed the title Regression tests 1.0.0-RC08 Regression tests 1.0.0 Apr 26, 2019
@svenove
Copy link
Member

svenove commented Apr 28, 2019

New user as admin works, but a minor UI-bug (#180)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants