2012-04-12 17 views
1

我可以使用websockets作为测试运行器类型机制来在单个页面ajax应用程序上运行接受测试。我认为这可能通过加载单个应用程序页面,然后让另一个页面已经加载,这两个页面都使用websockets进行连接。当加载ajax应用程序时,它会通知另一个页面,然后另一个页面开始运行测试,使用普通的js在ajax应用程序中触发函数/事件等。这似乎是一个更容易的解决方案,然后硒意味着我可以使用任何我需要的测试跑步者。使用网络套接字运行javascript验证测试

  • 这可能吗?
  • 目前有这样的框架吗?

回答

0

Websockets不需要在两个客户端页面之间进行通信,即使它们位于不同的域中。 window.postMessage是一个更好的选择。

+0

谢谢,我很专注于彗星,我完全忘记了像这样简单的基于浏览器的解决方案 – 2012-04-13 07:56:12