我们在公司同时使用Angular和Rails应用程序。有没有一种方法可以模拟网页来测试UI?本质上,我想跳入一个应用程序,所以我不必花时间登录,创建我们的对象,调整对象,然后终于可以进行测试。

我当时在看MSL之类的东西,但是不确定是否真的需要我。

最佳答案

原来MSL是我想要的。我的应用程序依赖于其他应用程序进行通信。为了隔离我的隔离,我可以使用MSL相当容易地模拟我的依赖应用程序的响应和对我的依赖应用程序的请求。在我的配置中,我将外部依赖项切换到localhost:8001(或运行msl的任何端口)。

编辑

我专门为我的目的重写了MSL,并使它变得更容易一些。服务器是一个节点程序,到目前为止,客户端仅处于ruby状态。

mobe-server

mobe-client

10-08 04:29