【发布时间】:2011-10-07 02:42:39
【问题描述】:
您好,我目前正在使用 Seleneium IDE 为电子商务网站编写测试脚本,这是在 HTTP 的测试环境中。我遇到的问题是测试支付网关 3D Secure 在 HTTPS 中,因此在使用 FireFox 时,当我从支付网关 3D Secure HTTPS 返回到站点测试环境时,浏览器会显示安全警告消息。
'虽然此页面已加密,但您输入的信息将通过未加密的连接发送,并且很容易被第三方读取。
您确定要继续发送此信息吗?'
我已经在 IDE 中尝试了 waitForAlert* 和 asertAlert* 的各种命令,但是这个 javascript 警报似乎覆盖了我使用的任何命令,并且基本上停止了脚本,直到使用手动干预。
我无法在 FF 中关闭此特定警报,因为我可以从各个论坛断言,因为它太重要而无法关闭,我在 FF 中尝试过 about:config
我可以明显关闭 3D 安全以允许脚本运行,但我更喜欢测试完整的用户场景,而不是适合自动化的测试。
非常感谢您的时间和帮助。
【问题讨论】:
标签: selenium-ide