51Testing软件测试论坛

标题: 测试webservice,返回base64binary数据,无法参数化 [打印本页]

作者: djdooo    时间: 2012-6-14 17:37
标题: 测试webservice,返回base64binary数据,无法参数化
wsdl中有个字段为base64binary,录制结果是
web_service_call("StepName=UpdateTable",
                "SOAPMethod=VmiWebService|VmiWebServiceSoap|UpdateTable",
                "Service=VmiWebService",
                "Snapshot=t11.inf",
                "ResponseParam=response",
                BEGIN_ARGUMENTS,
                "xml:ary=<ary base64Mode=\"file\">WSDL\\@Base64RecordedFiles\\0.bin</"
                "ary>",
                "xml:rowsql=<rowsql><string>po_bill_headers|T|</string><string"
                ">po_bill_lines|T|</string></rowsql>",
                "xml:CredentialSoapHeaderValue=<CredentialSoapHeaderValue><Username"
                ">tenny</Username><Password>123456</Password><Merchant>tenny</Merchant>"
                "</CredentialSoapHeaderValue>",
                END_ARGUMENTS,
                BEGIN_RESULT,
                END_RESULT,
                LAST);
现在想参数化WSDL\\@Base64RecordedFiles\\0.bin这里面的数据,可是打开全是乱码,我用的是lr11,各种解码器试过也没有用!如何解决?
作者: 云层    时间: 2012-6-15 08:37
自己写个0.bin的数据就行了
作者: djdooo    时间: 2012-6-15 10:59
回复 2# 云层


    0.bin的数据lr截获的全是乱码~如果要重写的话~我写完以后还要重新编码,这个是不是就要找开发了~
    有没有其他办法,直接脚本中进行解码参数化~
    谢谢
作者: 云层    时间: 2012-6-15 12:47
如果知道编码方式还是有办法的,否则。。让开发来做吧,
作者: djdooo    时间: 2012-6-15 13:38
回复 4# 云层


    好的~谢谢~




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2