#236 使用travis-ci 持续集成，增加smoke test