使用travis-ci托管测试
增加了start方法的异常捕获
增加了stop的稳定性