如何使用java / selenium模拟丢失的连接?

时间:2013-09-06 09:03:07

标签: java selenium

我们在测试自动化过程中使用Selenium 2和Java。 我们的Web应用程序会定期轮询新信息 - 如果它无法连接到服务器(即服务器关闭,电缆未插入......),则应显示弹出窗口。

是否有任何(简单)方法可以在Java中或直接在Selenium中模拟丢失的连接?

1 个答案:

答案 0 :(得分:0)

是的,你可以。我正在使用Vaurien,混乱的TCP代理来模拟网络问题。

根据文档,添加所有HTTP请求延迟20%的示例:

vaurien --protocol http --proxy localhost:8000 --backend google.com:80 --behavior 20:delay

您可以在此处找到所有“行为”:http://vaurien.readthedocs.org/en/1.8/behaviors.html 在我看来,hang行为可能对您有用。