This quote means that string theory is still a theory that is being developed and is not yet finished. The idea is that as more research is done and more progress is made, we can start looking at making predictions that can be tested using currently available technology. On the other hand, if the predictions cannot be tested and cannot be measured, then it is considered philosophy instead of science.