e2e和单元测试，使用phantomjs