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

Create sample end-to-end feature tests #23

Open
3 tasks
brettdh opened this issue Jan 16, 2018 · 0 comments
Open
3 tasks

Create sample end-to-end feature tests #23

brettdh opened this issue Jan 16, 2018 · 0 comments

Comments

@brettdh
Copy link
Contributor

brettdh commented Jan 16, 2018

split from #15

Motivation

For some basic user workflows, we would like to be able to
simulate a user stepping through the app and assert that the
app's behavior matches expectations. This probably won't be
practical until we've made more progress implementing the app
as designed, but we can get started with some pieces that will help
testing and development in kind.

Plan of action (could be split off into sub-issues)

  • Create a mock API server
    • Express seems like a good starting point
    • Devs should be able to run the server locally and point their
      local test app at the server rather than the "real" API server.
  • Get calabash and cucumber up and running
    • Choose some simple workflow (e.g. login) and make a start-to-finish test description for it
  • Get CircleCI running the simple test
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

1 participant