模拟网页以进行 UI 测试

Mock a web page for UI Testing

我们公司同时使用 Angular 和 Rails 应用程序。有没有办法模拟网页来测试 UI?本质上,我想中途跳转到一个应用程序中,这样我就不必花时间登录、创建我们的对象、调整对象,然后最后到达我可以测试的地方。

我正在寻找类似 MSL 的内容,但不确定它是否真的是我需要的。

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

编辑

我重写了 MSL,特别是为了我的目的,让它变得更容易一些。服务端是node程序,客户端目前只有ruby

mobe-server

mobe-client