This week we are going to do a little bit more of research on the selected frameworks and tools we decide, as we stated on the semester plan. For this project we decided that we are going to use mostly Java for Android, SOLID for the database and Go for the back-end. Each one of us is going to learn through tutorials and guides a specific tool for testing and at the end of the week we are going to write down the conclusions in another post. For this week the assignments are:
Carlos Alberto Rueda: Do research of a Go testing tool, pick one and learn to use it.
Jesus Alberto Alvarez: Learn to use Espresso for testing Android UI.
José Carlos Peñuelas: Learn to use JUnit for automated Java tests.
Adler Zamora: Learn to install and use NightmareJS for several front-end tests.
It’s important to say that this doesn’t mean that this is not what each one if use is going to work on the whole semester. We just want to learn a little bit about setting up the tools and add them to our project from the beginning in case that we need them. Some things might(will) change or some tools are not going to be needed. Also, we should be able to explain how to explain the usage of a testing tool to our partners so that they can write tests too. The point of this is that whenever we need more work on one part of the project we could help others to test on any framework we use.