TestCafe无法使用react-router-dom正确路由

时间:2019-01-04 22:15:45

标签: reactjs react-router-dom testcafe

我正在尝试使用TestCafe在React应用程序中进行E2E测试。 react应用程序使用react-router-dom,因此具有如下路由部分:

<Router>
    <Switch>
        <Route path='/login' component={Login} />
        <Route path='/about' component={About} />
        ...
        <Route component={NotFound} />
    </Switch>
</Router>

测试咖啡馆通过代理进行加载,因此在本地环境中,它的路径类似(大约)http://172.24.160.0:54004/http://localhost:8080/login。结果,react-router-dom无法正确匹配该路径,并导致出现NotFound路径。

有人知道此问题的任何解决方法吗?在当前状态下似乎无法使用。

0 个答案:

没有答案