首页 > 代码库 > SOAPUI中文教程---基于表单的身份验证
SOAPUI中文教程---基于表单的身份验证
Web表单身份验证
某些Web服务需要基于表单的认证。为了能够使用API调用,您通常需要启动浏览器,在Web表单登录,然后建立会话session。
Example:
这要求进行身份验证凭据的表单可能看起来像这样的形式
<form method="post" action="/login"> Username: <input type="text" name="username" required> Password: <input type="password" name="password" required> <input type="submit" value="http://www.mamicode.com/Login"> </form>
A SoapUI Test Case
在SoapUI处理这个的方法将是:
1) 创建具有适当的设置(用户名,密码,方法)一个HTTP Request Step
。
设置TestStep以保持会话session存在以维持HTTP会话。
Creating HTTP Test Request
In your TestCase, create an HTTP Request Step.
用户名是“admin”,密码“P@ssw0rd”。并且在这种情况下,HTTP方法被指定为POST。
Maintaining Session
When you have a HTTP Request TestStep that works, you can set the TestCase to maintain the session provided by the TestStep.当你有一个HTTP请求TestStep,你可以使TestCase保持在这个TestStep提供的session。
1) Open the TestCase window.
2) Click .
3) In TestCase Options, check the Maintain HTTP Session checkbox.
您现在将可以添加SOAP和或REST test steps,进一步使用在test case中会保持session。
SOAPUI中文教程---基于表单的身份验证
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。