What are the common methods for having external companies testing your software? -
We are some of the entrepenours that have developed a cross-browser app and backend administration system for the app. Or in fact, we paid a company to develop it. Now we want this professional to be tested, but we do not want to use the same company for this purpose.
- Integration test
- functional testing
- system test
- stress testing
- Performance testing
- Usability tests
Some tests, we think the actual source code is required. For unknown parties, we do not feel "comfortable" to overcome our source code, so what are the common ways of outsourcing software to software?
You do not need to provide the source for the actual test you specified. You must provide work environments or provide binaries and instructions on how to deploy them. It seems enough for 1,2 (I do not know what 3 means), 4 and 5. This is too late for usability testing. This UI should have been done during the design phase (how do you want to check it now?)
But those tests are not enough You forgot about the entrance test and tested the above black box Have a test and they can show you how the application works.
But if you have any real plans for this application, then you have to make sure that it is appropriate. And for this you need a wholeblog test, you have to analyze the code.
You can start with automated analysis to check the overall quality of the code. But in the end you still need a good programmer to review the code. But you do not really have to give them codes. You can invite them to your office and they can review the code at their workstations. Unless your opinion is so simple and not great that only one result on the code is enough to reproduce it. In such a case, you have to sign the NDA or give some shares to the specialist who will take care of quality
Comments
Post a Comment