我遇到了 Selenium IDE似乎没有在真实网络服务器上记录特定事件的问题。
但是,如果我将页面(包括所有资源)通过firefox完全保存到磁盘,请在浏览器中打开已保存的文件并尝试录制相同的问题, Selenium IDE现在可以正常运行并按预期记录事件。
我不确定导致此行为的原因 - 可能是Selenium IDE中存在一些竞争条件(来自真实网络服务器的延迟高于本地文件网址),或者它可能与URL有关 - 但这些只是快速猜测。
是否有人有一些建议/最佳实践如何追踪此类Selenium IDE问题?
更新
我发现了我的根本问题,只是通过反复试验,但是成功了。
I filed a bug at the selemium project 。
它本地工作的原因是在表单提交后找不到的文件,这在服务器端没有发生。似乎找不到文件错误奇怪地防止了错误的发生。
然而,这个问题的主要部分还没有真正回答,下次我还不知道如何快速找到这些问题。所以现在,我会保持开放。
答案 0 :(得分:1)
我有类似的问题。 Selenium IDE不会在本网站“http://suppliers.inwk.com”上记录任何内容。您可能没有获取登录访问权限的凭据,但是如果您可以在Selenum IDE中记录登录页面本身,那么我认为我们可以找到根本原因,或至少获得线索。