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

Technologies and Frameworks: Testing #5

Open
rabbitwerks opened this issue Jan 2, 2019 · 3 comments
Open

Technologies and Frameworks: Testing #5

rabbitwerks opened this issue Jan 2, 2019 · 3 comments
Labels
discussion A decision needs to be made

Comments

@rabbitwerks
Copy link
Member

Greets all! I hope everyone had a great holiday!

I'm rearin to go so kick things off again, I am opening this discussion issues for conversing, comparing, and choosing our testing technologies.

I am unfortunately unable to offer any wisdom into this matter, although I'm eager to participate! I've heard some good things about using Jest for React based apps. Vue-native being react based, I feel Jest would be a good a fit. Past that logic, I got nothin.

Thoughts? Ideas? Quandrys? Concerns?

@rabbitwerks rabbitwerks added the discussion A decision needs to be made label Jan 2, 2019
@snordmann
Copy link
Member

There has already been some discussion on #2 for testing in the backend. The discussion was mainly based on unit and integration testing as it seems overkill to have end-2-end tests for the backend.

The main points from that discussion:

  • many contributors have experience with the mocha+chai+istanbul stack
  • jest seems to be easy to set up

For the frontend we could also use Jest with a library that enables us to write end-2-end tests. It should be possible to use Appium. This tool can automate basically everything on native, so we could even automate the process of creating screenshots for the app stores.

@rabbitwerks
Copy link
Member Author

Wow that sounds cool. I'll check out Appium.

@rabbitwerks
Copy link
Member Author

Okay so bumping this topic with an update, the frontend team has switched to using React Native with Native Base as the tech over vue. The eco-systems for vue-native and nativescript vue just arent up to snuff yet.

that being said, i think we should gear towards what works best with React for testing, Jest?
Thoughts?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion A decision needs to be made
Projects
None yet
Development

No branches or pull requests

2 participants