Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium OWASP BDD安全测试自动化导致SSO问题_Selenium_Owasp - Fatal编程技术网

Selenium OWASP BDD安全测试自动化导致SSO问题

Selenium OWASP BDD安全测试自动化导致SSO问题,selenium,owasp,Selenium,Owasp,我在运行BDD安全测试自动化脚本时遇到SSO过期问题。我从GitHub下载了OWASP BDD安全测试自动化代码,并为我们的web应用程序定制了它。我正在使用Selenium与Java、Fiddler和OWASP ZAP一起在web应用程序上执行测试脚本。我使用的浏览器是Firefox版本45。我的web应用使用SSO登录 我尚未将浏览器配置为自动登录。因此,当脚本运行时,脚本将首先进行SSO登录,然后将我带到应用程序主页。这里的问题是,只要脚本进行SSO登录并尝试打开应用程序的主页,SSO就会

我在运行BDD安全测试自动化脚本时遇到SSO过期问题。我从GitHub下载了OWASP BDD安全测试自动化代码,并为我们的web应用程序定制了它。我正在使用Selenium与Java、Fiddler和OWASP ZAP一起在web应用程序上执行测试脚本。我使用的浏览器是Firefox版本45。我的web应用使用SSO登录

我尚未将浏览器配置为自动登录。因此,当脚本运行时,脚本将首先进行SSO登录,然后将我带到应用程序主页。这里的问题是,只要脚本进行SSO登录并尝试打开应用程序的主页,SSO就会过期,并且应用程序除了顶部横幅之外不会显示任何GUI元素

在我的公司环境中,网络连接通过我在IE浏览器中设置的自动配置脚本进行。我在ZAP工具中将fiddler配置为传出代理。我在网上读了一些书,但我不太了解整个互动是如何从fiddler/ZAP发生的。有人告诉我,由于IE中有一个自动配置脚本,我们需要使用fiddler。请帮助我理解这一点

我正在与开发人员一起解决这个问题,但到目前为止,我们还无法找到它的根本原因。我们怀疑呼叫是通过拨号器和ZAP发生的,服务器在中间出现错误,导致SSO过期。 在此方面的任何帮助都将不胜感激

谢谢 高丽