keon94 commented on issue #4429:
URL: 
https://github.com/apache/incubator-devlake/issues/4429#issuecomment-1480157324

   Hi @Startrekzky:
   1. That would be one benefit. Another benefit would be that we'll actually 
be able to test our plugin collectors which are currently untested except by 
manual testing. As the number of plugins increases the amount of required 
manual testing will too which will become very infeasible.
   2. Bugs related to migrations 
[example](https://github.com/apache/incubator-devlake/issues/3549), problematic 
database queries 
[example](https://github.com/apache/incubator-devlake/issues/4240) endpoint 
request issues 
[example](https://github.com/apache/incubator-devlake/issues/4285), and many 
framework level problems especially during the collection stages or server 
startup.
   3. Complementary, but it'll be able to iron out many backend-related 
problems found during UI testing to a large degree. I think it can also help UI 
development because the UI engineers now have these integration tests to 
reference since they'll be using the same APIs used in those tests, with 
similar workflows. (except in javascript instead of Go)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to