51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1370|回复: 4
打印 上一主题 下一主题

泛微 soapui webservice WorkflowService1

[复制链接]
  • TA的每日心情
    无聊
    4 天前
  • 签到天数: 530 天

    连续签到: 2 天

    [LV.9]测试副司令

    跳转到指定楼层
    1#
    发表于 2022-2-17 15:36:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1测试积点
    问题遇到的现象和发生背景

    使用soapui调用泛微的WorkflowService1测试创建流程时,必须输入哪些值?

    1. <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="webservices.services.weaver.com.cn" xmlns:web1="http://webservices.workflow.weaver">
    2.    <soapenv:Header/>
    3.    <soapenv:Body>
    4.       <web:doCreateWorkflowRequest>
    5.          <web:in0>
    6.             <!--Optional:-->
    7.             <web1:canEdit></web1:canEdit>
    8.             <!--Optional:-->
    9.             <web1:canView></web1:canView>
    10.             <!--Optional:-->
    11.             <web1:createTime></web1:createTime>
    12.             <!--Optional:-->
    13.             <web1:creatorId>236</web1:creatorId>
    14.             <!--Optional:-->
    15.             <web1:creatorName></web1:creatorName>
    16.             <!--Optional:-->
    17.             <web1:currentNodeId></web1:currentNodeId>
    18.             <!--Optional:-->
    19.             <web1:currentNodeName></web1:currentNodeName>
    20.             <!--Optional:-->
    21.             <web1:forwardButtonName></web1:forwardButtonName>
    22.             <!--Optional:-->
    23.             <web1:isnextflow></web1:isnextflow>
    24.             <!--Optional:-->
    25.             <web1:lastOperateTime></web1:lastOperateTime>
    26.             <!--Optional:-->
    27.             <web1:lastOperatorName></web1:lastOperatorName>
    28.             <!--Optional:-->
    29.             <web1:messageType></web1:messageType>
    30.             <!--Optional:-->
    31.             <web1:mustInputRemark></web1:mustInputRemark>
    32.             <!--Optional:-->
    33.             <web1:needAffirmance></web1:needAffirmance>
    34.             <!--Optional:-->
    35.             <web1:receiveTime></web1:receiveTime>
    36.             <!--Optional:-->
    37.             <web1:rejectButtonName></web1:rejectButtonName>
    38.             <!--Optional:-->
    39.             <web1:remark></web1:remark>
    40.             <!--Optional:-->
    41.             <web1:requestId></web1:requestId>
    42.             <!--Optional:-->
    43.             <web1:requestLevel>0</web1:requestLevel>
    44.             <!--Optional:-->
    45.             <web1:requestName>测试(停用)</web1:requestName>
    46.             <!--Optional:-->
    47.             <web1:secLevel></web1:secLevel>
    48.             <!--Optional:-->
    49.             <web1:status></web1:status>
    50.             <!--Optional:-->
    51.             <web1:subbackButtonName></web1:subbackButtonName>
    52.             <!--Optional:-->
    53.             <web1:submitButtonName></web1:submitButtonName>
    54.             <!--Optional:-->
    55.             <web1:subnobackButtonName></web1:subnobackButtonName>
    56.             <!--Optional:-->
    57.             <web1:workflowBaseInfo>
    58.                <!--Optional:-->
    59.                <web1:workflowId>581234</web1:workflowId>
    60.                <!--Optional:-->
    61.                <web1:workflowName></web1:workflowName>
    62.                <!--Optional:-->
    63.                <web1:workflowTypeId></web1:workflowTypeId>
    64.                <!--Optional:-->
    65.                <web1:workflowTypeName></web1:workflowTypeName>
    66.             </web1:workflowBaseInfo>
    67.             <!--Optional:-->
    68.             <web1:workflowDetailTableInfos>
    69.                <!--Zero or more repetitions:-->
    70.                <web1:WorkflowDetailTableInfo>
    71.                   <!--Optional:-->
    72.                   <web1:tableDBName></web1:tableDBName>
    73.                   <!--Optional:-->
    74.                   <web1:tableFieldName>
    75.                      <!--Zero or more repetitions:-->
    76.                      <web:string></web:string>
    77.                   </web1:tableFieldName>
    78.                   <!--Optional:-->
    79.                   <web1:tableTitle></web1:tableTitle>
    80.                   <!--Optional:-->
    81.                   <web1:workflowRequestTableRecords>
    82.                      <!--Zero or more repetitions:-->
    83.                      <web1:WorkflowRequestTableRecord>
    84.                         <!--Optional:-->
    85.                         <web1:recordOrder></web1:recordOrder>
    86.                         <!--Optional:-->
    87.                         <web1:workflowRequestTableFields>
    88.                            <!--Zero or more repetitions:-->
    89.                            <web1:WorkflowRequestTableField>
    90.                               <!--Optional:-->
    91.                               <web1:browserurl></web1:browserurl>
    92.                               <!--Optional:-->
    93.                               <web1:edit></web1:edit>
    94.                               <!--Optional:-->
    95.                               <web1:fieldDBType></web1:fieldDBType>
    96.                               <!--Optional:-->
    97.                               <web1:fieldFormName></web1:fieldFormName>
    98.                               <!--Optional:-->
    99.                               <web1:fieldHtmlType></web1:fieldHtmlType>
    100.                               <!--Optional:-->
    101.                               <web1:fieldId></web1:fieldId>
    102.                               <!--Optional:-->
    103.                               <web1:fieldName></web1:fieldName>
    104.                               <!--Optional:-->
    105.                               <web1:fieldOrder></web1:fieldOrder>
    106.                               <!--Optional:-->
    107.                               <web1:fieldShowName></web1:fieldShowName>
    108.                               <!--Optional:-->
    109.                               <web1:fieldShowValue></web1:fieldShowValue>
    110.                               <!--Optional:-->
    111.                               <web1:fieldType></web1:fieldType>
    112.                               <!--Optional:-->
    113.                               <web1:fieldValue></web1:fieldValue>
    114.                               <!--Optional:-->
    115.                               <web1:filedHtmlShow></web1:filedHtmlShow>
    116.                               <!--Optional:-->
    117.                               <web1:mand></web1:mand>
    118.                               <!--Optional:-->
    119.                               <web1:selectnames>
    120.                                  <!--Zero or more repetitions:-->
    121.                                  <web:string></web:string>
    122.                               </web1:selectnames>
    123.                               <!--Optional:-->
    124.                               <web1:selectvalues>
    125.                                  <!--Zero or more repetitions:-->
    126.                                  <web:string></web:string>
    127.                               </web1:selectvalues>
    128.                               <!--Optional:-->
    129.                               <web1:view></web1:view>
    130.                            </web1:WorkflowRequestTableField>
    131.                         </web1:workflowRequestTableFields>
    132.                      </web1:WorkflowRequestTableRecord>
    133.                   </web1:workflowRequestTableRecords>
    134.                </web1:WorkflowDetailTableInfo>
    135.             </web1:workflowDetailTableInfos>
    136.             <!--Optional:-->
    137.             <web1:workflowHtmlShow>
    138.                <!--Zero or more repetitions:-->
    139.                <web:string></web:string>
    140.             </web1:workflowHtmlShow>
    141.             <!--Optional:-->
    142.             <web1:workflowHtmlTemplete>
    143.                <!--Zero or more repetitions:-->
    144.                <web:string></web:string>
    145.             </web1:workflowHtmlTemplete>
    146.             <!--Optional:-->
    147.             <web1:workflowMainTableInfo>
    148.                <!--Optional:-->
    149.                <web1:requestRecords>
    150.                   <!--Zero or more repetitions:-->
    151.                   <web1:WorkflowRequestTableRecord>
    152.                      <!--Optional:-->
    153.                      <web1:recordOrder></web1:recordOrder>
    154.                      <!--Optional:-->
    155.                      <web1:workflowRequestTableFields>
    156.                         <!--Zero or more repetitions:-->
    157.                         <web1:WorkflowRequestTableField>
    158.                            <!--Optional:-->
    159.                            <web1:browserurl></web1:browserurl>
    160.                            <!--Optional:-->
    161.                            <web1:edit></web1:edit>
    162.                            <!--Optional:-->
    163.                            <web1:fieldDBType></web1:fieldDBType>
    164.                            <!--Optional:-->
    165.                            <web1:fieldFormName></web1:fieldFormName>
    166.                            <!--Optional:-->
    167.                            <web1:fieldHtmlType></web1:fieldHtmlType>
    168.                            <!--Optional:-->
    169.                            <web1:fieldId></web1:fieldId>
    170.                            <!--Optional:-->
    171.                            <web1:fieldName></web1:fieldName>
    172.                            <!--Optional:-->
    173.                            <web1:fieldOrder></web1:fieldOrder>
    174.                            <!--Optional:-->
    175.                            <web1:fieldShowName></web1:fieldShowName>
    176.                            <!--Optional:-->
    177.                            <web1:fieldShowValue></web1:fieldShowValue>
    178.                            <!--Optional:-->
    179.                            <web1:fieldType></web1:fieldType>
    180.                            <!--Optional:-->
    181.                            <web1:fieldValue></web1:fieldValue>
    182.                            <!--Optional:-->
    183.                            <web1:filedHtmlShow></web1:filedHtmlShow>
    184.                            <!--Optional:-->
    185.                            <web1:mand></web1:mand>
    186.                            <!--Optional:-->
    187.                            <web1:selectnames>
    188.                               <!--Zero or more repetitions:-->
    189.                               <web:string></web:string>
    190.                            </web1:selectnames>
    191.                            <!--Optional:-->
    192.                            <web1:selectvalues>
    193.                               <!--Zero or more repetitions:-->
    194.                               <web:string></web:string>
    195.                            </web1:selectvalues>
    196.                            <!--Optional:-->
    197.                            <web1:view></web1:view>
    198.                         </web1:WorkflowRequestTableField>
    199.                      </web1:workflowRequestTableFields>
    200.                   </web1:WorkflowRequestTableRecord>
    201.                </web1:requestRecords>
    202.                <!--Optional:-->
    203.                <web1:tableDBName></web1:tableDBName>
    204.             </web1:workflowMainTableInfo>
    205.             <!--Optional:-->
    206.             <web1:workflowPhrases>
    207.                <!--Zero or more repetitions:-->
    208.                <web:ArrayOfString>
    209.                   <!--Zero or more repetitions:-->
    210.                   <web:string></web:string>
    211.                </web:ArrayOfString>
    212.             </web1:workflowPhrases>
    213.             <!--Optional:-->
    214.             <web1:workflowRequestLogs>
    215.                <!--Zero or more repetitions:-->
    216.                <web1:WorkflowRequestLog>
    217.                   <!--Optional:-->
    218.                   <web1:agentor></web1:agentor>
    219.                   <!--Optional:-->
    220.                   <web1:agentorDept></web1:agentorDept>
    221.                   <!--Optional:-->
    222.                   <web1:annexDocHtmls></web1:annexDocHtmls>
    223.                   <!--Optional:-->
    224.                   <web1:id></web1:id>
    225.                   <!--Optional:-->
    226.                   <web1:nodeId></web1:nodeId>
    227.                   <!--Optional:-->
    228.                   <web1:nodeName></web1:nodeName>
    229.                   <!--Optional:-->
    230.                   <web1:operateDate></web1:operateDate>
    231.                   <!--Optional:-->
    232.                   <web1:operateTime></web1:operateTime>
    233.                   <!--Optional:-->
    234.                   <web1:operateType></web1:operateType>
    235.                   <!--Optional:-->
    236.                   <web1:operatorDept></web1:operatorDept>
    237.                   <!--Optional:-->
    238.                   <web1:operatorId></web1:operatorId>
    239.                   <!--Optional:-->
    240.                   <web1:operatorName></web1:operatorName>
    241.                   <!--Optional:-->
    242.                   <web1:operatorSign></web1:operatorSign>
    243.                   <!--Optional:-->
    244.                   <web1:receivedPersons></web1:receivedPersons>
    245.                   <!--Optional:-->
    246.                   <web1:remark></web1:remark>
    247.                   <!--Optional:-->
    248.                   <web1:remarkSign></web1:remarkSign>
    249.                   <!--Optional:-->
    250.                   <web1:signDocHtmls></web1:signDocHtmls>
    251.                   <!--Optional:-->
    252.                   <web1:signWorkFlowHtmls></web1:signWorkFlowHtmls>
    253.                </web1:WorkflowRequestLog>
    254.             </web1:workflowRequestLogs>
    255.          </web:in0>
    256.          <web:in1>236</web:in1>
    257.       </web:doCreateWorkflowRequest>
    258.    </soapenv:Body>
    259. </soapenv:Envelope>
    复制代码

    运行结果及报错内容

    1. <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    2.    <soap:Body>
    3.       <soap:Fault>
    4.          <faultcode>soap:Server</faultcode>
    5.          <faultstring>Invalid boolean value:</faultstring>
    6.       </soap:Fault>
    7.    </soap:Body>
    8. </soap:Envelope>
    复制代码
    我的解答思路和尝试过的方法

    通过java调用泛微的示例可以创建

    我想要达到的结果

    通过soupui调通


    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    3 天前
  • 签到天数: 1806 天

    连续签到: 5 天

    [LV.Master]测试大本营

    2#
    发表于 2022-2-18 09:34:50 | 只看该作者
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    3 天前
  • 签到天数: 1521 天

    连续签到: 5 天

    [LV.Master]测试大本营

    3#
    发表于 2022-2-18 10:29:04 | 只看该作者
    看看接口文档把
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    前天 08:51
  • 签到天数: 668 天

    连续签到: 6 天

    [LV.9]测试副司令

    4#
    发表于 2022-2-18 12:07:16 | 只看该作者
    不知道
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    1 小时前
  • 签到天数: 2819 天

    连续签到: 1 天

    [LV.Master]测试大本营

    5#
    发表于 2022-2-18 16:23:06 | 只看该作者
    是有接口定义的
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-25 08:46 , Processed in 0.071854 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表