51Testing软件测试论坛
标题:
请问QTP测试webservice时如何处理需要登录才能使用的接口
[打印本页]
作者:
harryliu
时间:
2012-5-21 20:07
标题:
请问QTP测试webservice时如何处理需要登录才能使用的接口
本帖最后由 harryliu 于 2012-7-17 16:21 编辑
有个接口A需要登录才能使用,登录的方法是通过login接口输入用户名密码,然后才能用接口A查询数据。
我是参考loadrunner的做法,运行一遍login接口检查点,然后运行接口A,但是查看运行结果后发现接口A报销售员未登录,请问这是什么原因?我是直接在wsdl里面输入url地址,没有保存到本地。
另外还有一个问题,我想要运行登录接口,是不是直接set login=webservice().login()就表示运行过登录接口了?
最近我重装qtp,发现打开之后报个东西,不知道和这个有没有关,图如下:
[attach]80018[/attach]
作者:
harryliu
时间:
2012-5-23 10:07
没有老师知道这个问题的解决方法吗?
作者:
harryliu
时间:
2012-5-31 14:09
现在知道登录状态是用session保存的,sessionid会保存到本地cookie中,接口靠发送sessionid到服务器进行判断是否登录,不知道是不是哪里有个设置?
作者:
SexyCat_1113
时间:
2012-6-7 21:27
qtp能测webservice?有UI么?
作者:
harryliu
时间:
2012-6-12 15:04
回复
4#
SexyCat_1113
没有ui,有这个插件,是直接输入wsdl地址进行测试的
作者:
shanfeng1419
时间:
2012-6-13 09:33
对webservice较陌生,帮顶
作者:
joseph_wh
时间:
2012-6-24 23:38
你得先熟悉XML结构,然后通过WSDL发送request
作者:
woddebbmm
时间:
2012-6-25 10:55
同样陌生 也帮顶
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2