soapui使用步骤-整理.doc_第1页
soapui使用步骤-整理.doc_第2页
soapui使用步骤-整理.doc_第3页
soapui使用步骤-整理.doc_第4页
soapui使用步骤-整理.doc_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

小熊猫(314515887)15:58:22小熊猫(314515887)15:59:25浏览刚才的某个接口文件,OK女王汉子(602783837) 16:00:43女王汉子(602783837)16:00:47天气的我弄好了女王汉子(602783837) 16:00:51接下来豆豆(491293011) 16:01:05 双击查看原图讲的好细致啊女王汉子(602783837) 16:01:15 美女师傅啊小熊猫(314515887) 16:01:31 小熊猫(314515887)16:01:42打开某一个接口的方法小熊猫(314515887)16:02:14点击运行小熊猫(314515887)16:02:23小熊猫(314515887) 16:02:27 绿色箭头女王汉子(602783837)16:02:41小熊猫(314515887) 16:02:44 这个方法是不输入参数的,所以直接点击运行按钮女王汉子(602783837) 16:02:44 有结果了小熊猫(314515887) 16:02:52 对,这就是response小熊猫(314515887) 16:02:56 返回结果小熊猫(314515887)16:03:24小熊猫(314515887) 16:03:46 有的方法是需要输入参数的,你就得根据需要输入参数,然后运行,看返回结果女王汉子(602783837) 16:04:25 小熊猫(314515887)16:05:04这个方法不需要参数女王汉子(602783837) 16:05:24 找到一个了女王汉子(602783837)16:05:27女王汉子(602783837) 16:05:28 师傅女王汉子(602783837) 16:06:07 又找到一个小熊猫(314515887) 16:07:34 再输入参数的地方,输入合法的参数,咱们数个3113,假设它是合法参数吧小熊猫(314515887) 16:07:45 然后运行,看看返回结果小熊猫(314515887) 16:08:04 小熊猫(314515887) 16:08:54 找到合法参数了小熊猫(314515887) 16:09:31 运行这个request看返回值小熊猫(314515887) 16:10:00 得到各个省份的代码小熊猫(314515887)16:10:17小熊猫(314515887)16:10:25返回了各个省份的代码小熊猫(314515887) 16:11:20 女王汉子(602783837) 16:11:09 不是你这个界面女王汉子(602783837) 16:11:11 师傅小熊猫(314515887) 16:11:28 你们的不是破解版小熊猫(314515887) 16:11:34 是简单版女王汉子(602783837)16:12:07简单版本用不了吗?小熊猫(314515887) 16:12:23 用的了,不容易观看就是,女王汉子(602783837)16:12:20我是在这里输入3113女王汉子(602783837) 16:12:26 /bangbangt快乐(1229151461) 16:12:28 奥奥,我知道了,这个是返回省份信息的小熊猫(314515887) 16:12:33 输入你熟悉的城市代码小熊猫(314515887) 16:12:49 /bangbangt理想 真棒小熊猫(314515887) 16:13:02 听我的小熊猫(314515887) 16:13:05 一步步来小熊猫(314515887) 16:13:22 找到 小熊猫(314515887) 16:13:37 在?里输入3113或者3115,女王汉子(602783837) 16:13:48 是这样做的女王汉子(602783837) 16:13:51 结果不一样女王汉子(602783837) 16:13:55 现在怎么办?小熊猫(314515887) 16:13:57 小熊猫(314515887) 16:14:10 你输入了吗女王汉子(602783837)16:14:12小熊猫(314515887)16:14:27对了女王汉子(602783837) 16:14:46小熊猫(314515887) 16:16:10 对了小熊猫(314515887) 16:16:17 这个返回结果是对的女王汉子(602783837) 16:16:26女王汉子(602783837) 16:16:31 这个刚才也做了女王汉子(602783837) 16:16:34 黑小熊猫(314515887) 16:16:50 行了女王汉子(602783837) 16:16:51 然后这个就是手动的哦女王汉子(602783837) 16:17:02 师傅继续小熊猫(314515887) 16:17:12 这就是用soapUi调用接口小熊猫(314515887) 16:17:18 接下来建立测试用例女王汉子(602783837) 16:17:26 好小熊猫(314515887) 16:17:55小熊猫(314515887)16:18:22确定-确定-OK女王汉子(602783837) 16:18:26小熊猫(314515887) 16:18:43 确定-确定-OK小熊猫(314515887) 16:19:03 建立测试用例包的意思女王汉子(602783837) 16:19:32/bangbangt快乐(1229151461)16:20:26创建完以后拿小熊猫(314515887) 16:20:40小熊猫(314515887) 16:20:46 看明白结构了吗女王汉子(602783837) 16:20:58 明白女王汉子(602783837) 16:21:15 要写脚本吗?女王汉子(602783837) 16:21:21 这个是关键?小熊猫(314515887) 16:21:21 小熊猫(314515887) 16:21:25 不写脚本先小熊猫(314515887) 16:21:44 就用soapUI自带的简单步骤就行小熊猫(314515887) 16:22:02 刚才就一个步骤,你得手动输参数/bangbangt快乐(1229151461) 16:22:06 这是创建什么啊女王汉子(602783837) 16:22:12 小熊猫(314515887) 16:22:13 属性步骤小熊猫(314515887)16:23:08小熊猫(314515887) 16:23:16 把属性步骤上移小熊猫(314515887) 16:23:21 到request上面小熊猫(314515887) 16:23:50 会吧?/bangbangt快乐(1229151461) 16:23:51 什么意思/bangbangt快乐(1229151461) 16:23:59 怎么上移小熊猫(314515887) 16:24:05 右键小熊猫(314515887) 16:24:13 MOVEup.(570145929) 16:24:21 按住ctrl加小熊猫(314515887)16:24:31小熊猫(314515887)16:24:40或者点击住拖拽/bangbangt快乐(1229151461) 16:24:41 但是有一点没看明白小熊猫(314515887) 16:24:45 ?/bangbangt快乐(1229151461) 16:25:01 怎么刚才的test steps(1)/bangbangt快乐(1229151461) 16:25:07 变成(2)了小熊猫(314515887) 16:25:20 说明里面有2个步骤/bangbangt快乐(1229151461)16:25:41奥奥,那个数字代表里面步骤数量是吗小熊猫(314515887) 16:25:45 对/bangbangt快乐(1229151461)17:16:04我想问一下,那个这里为什么要网上移啊为什么那.(570145929) 17:25:17 teststep为什么要移动?是因为case在执行的时候是从上到下顺序执行的 操作是有顺序的 肯定要先设置传参再执行接口调用 就是这样.(570145929)17:25:33但是不是所有的都要移动视情况而定/bangbangt快乐(1229151461) 17:16:51 还有,很混乱的一件事就是里面有那么多我在财经(243416360) 17:17:21 都是方法小熊猫(314515887)16:26:20女王汉子(602783837)16:28:52小熊猫(314515887) 16:29:08 双击查看原图女王汉子(602783837) 16:29:11 直接拖小熊猫(314515887) 16:29:18 双击属性步骤女王汉子(602783837)16:30:34小熊猫(314515887) 16:30:47 小熊猫(314515887) 16:30:56 点这个加号女王汉子(602783837)16:30:58/bangbangt快乐(1229151461)16:30:59这是什么按钮啊、小熊猫(314515887) 16:31:59 增加一个属性变量,赋值3115小熊猫(314515887) 16:32:17 然后这步就可以了小熊猫(314515887) 16:32:29 再打开request步骤小熊猫(314515887) 16:33:31 小熊猫(314515887)16:33:56小熊猫(314515887) 16:34:07 你们不是专业版笨小熊猫(314515887) 16:34:23 没有那个按钮功能,就在XML里面输入小熊猫(314515887) 16:34:33 小熊猫(314515887)16:34:40$Properties#myCode小熊猫(314515887) 16:36:04 这个字符串的含义就是要去取上一个属性步骤里的myCode的值小熊猫(314515887)16:36:20传参小熊猫(314515887) 16:36:38 根据你们的名字写小熊猫(314515887)16:36:55汉子的上一个步骤名字不是Properties女王汉子(602783837)16:37:28女王汉子(602783837) 16:37:34 改回来了小熊猫(314515887) 16:37:40 对小熊猫(314515887) 16:38:04 你属性步骤里面定义的那个变量是myCode吗女王汉子(602783837) 16:38:14 是小熊猫(314515887) 16:38:18 要根据你们自己定义的名字去写小熊猫(314515887) 16:38:20 那就行了小熊猫(314515887) 16:38:28 这一步也结束了女王汉子(602783837)16:38:36小熊猫(314515887)16:38:57双击TestCase小熊猫(314515887) 16:39:07 小熊猫(314515887)16:39:40小熊猫(314515887)16:39:53运行女王汉子(602783837)16:40:24失败/bangbangt快乐(1229151461) 16:40:34 啊/bangbangt快乐(1229151461) 16:41:02 有没有显示失败原因女王汉子(602783837) 16:41:05 不可以改参数名称吗?小熊猫(314515887) 16:41:27 可以改啊女王汉子(602783837)16:41:27小熊猫(314515887) 16:41:31 完全可以/bangbangt快乐(1229151461) 16:41:57 加载参数失败小熊猫(314515887) 16:42:08 你打开你的属性小熊猫(314515887) 16:42:10 步骤小熊猫(314515887) 16:42:12 我看看女王汉子(602783837)16:42:24小熊猫(314515887)16:42:32哎小熊猫(314515887) 16:42:40 注意大小写女王汉子(602783837) 16:43:04 哪里?女王汉子(602783837) 16:43:17 师傅你的不也是小写吗?小熊猫(314515887)16:43:22小熊猫(314515887)16:43:32你这俩根本不是一个参数小熊猫(314515887) 16:44:02 这是我的女王汉子(602783837) 16:44:03 好了女王汉子(602783837) 16:44:26 /bangbangt快乐(1229151461) 16:44:46 运行结果那小熊猫(314515887)16:45:04/bangbangt快乐(1229151461)16:45:05?这边么小熊猫(314515887) 16:45:10 是这样子吧小熊猫(314515887) 16:45:25 这边就是你的接口返回的值女王汉子(602783837) 16:45:37 还是失败?小熊猫(314515887) 16:46:00 你发一个request消息,服务器回发一个response消息女王汉子(602783837) 16:50:21 测试用例就一个吗?小熊猫(314515887) 16:50:29 当然不了女王汉子(602783837) 16:50:31 应该有很多个用例小熊猫(314515887) 16:50:51/bangbangt快乐(1229151461)16:51:03一个参数测试用例么师傅小熊猫(314515887) 16:51:16 运行一整个测试包女王汉子(602783837) 16:51:38 一个包点击运行了小熊猫(314515887) 16:51:44 你平时怎么设计测试用例这里就怎么设计小熊猫(314515887) 16:51:54 对,一个包女王汉子(602783837) 16:51:56 全部都跑女王汉子(602783837) 16:52:07 这样是节约很多时间小熊猫(314515887)16:52:08小熊猫(314515887)16:52:38接下来是验证你的返回结果对不对女王汉子(602783837) 16:52:41 师傅,你这里的属于步骤呢?女王汉子(602783837) 16:52:45 在下面?小熊猫(314515887)16:53:07小熊猫(314515887) 16:53:13 展开每个测试用例小熊猫(314515887) 16:53:16 里面有步骤小熊猫(314515887) 16:53:22 属性步骤不是必须的小熊猫(314515887) 16:53:28 根据你的用例来决定豆豆(491293011) 16:56:01 property 里面 可以加两行mycode参数不?小熊猫(314515887) 16:56:19 可以加多个参数,但是同名不行女王汉子(602783837)16:56:39师傅,怎么验证?小熊猫(314515887) 16:56:45 我只用过这几个步骤小熊猫(314515887)16:57:38可以脚本验证也可以直接用assertions豆豆(491293011) 16:57:40 这样可以么小熊猫(314515887) 16:58:19 可以啊,你输入什么值,后面就取什么值/bangbangt快乐(1229151461) 17:43:57 怎么知道从哪个方法开始入手啊小熊猫(314515887) 17:44:20 方法入手小熊猫(314515887) 17:44:26 你都试试小熊猫(314515887) 17:45:05 小熊猫(314515887)17:45:09这个不是挺好的吗这俩配合着使用小熊猫(314515887) 17:46:41 你可以写个脚本,遍历第一个方法的返回值,把各个省份代码加到一个list里,然后分别填入这些个省份代码,去对比返回结果,对不对/bangbangt快乐(1229151461) 17:46:58 /bangbangt快乐(1229151461) 17:47:06 自己写脚本,师傅,我不行的小熊猫(314515887) 17:47:12 那重来小熊猫(314515887) 17:47:46 你加一个属性步骤,里面有好多个变量,每个变量代表一个省份然后下面加上很多的这个request,每个request取一个省份的值,你先运行这个方法得到这些值测试用例里面添加一个属性步骤,里面加上很多的变量/bangbangt快乐(1229151461) 17:48:04 还有个问题/bangbangt快乐(1229151461) 17:48:05 师傅/bangbangt快乐(1229151461) 17:48:09 哪个测试用例小熊猫(314515887)17:53:45这是方法1,创建一个新的测试套,测试套是空的小熊猫(314515887) 17:54:12 方法2,直接右击你要测试的那个方法的request,创建测试用例小熊猫(314515887) 17:54:57 你选哪个/bangbangt快乐(1229151461) 17:55:05 第一个小熊猫(314515887) 17:55:16 行小熊猫(314515887)17:55:20那就按第一个来/bangbangt快乐(1229151461)17:55:32小熊猫(314515887)17:56:54测试步骤是空的小熊猫(314515887) 17:57:32 你要测getSupportCityString接口小熊猫(314515887) 17:57:48 可以先加上属性步骤小熊猫(314515887)17:58:58加三个变量小熊猫(314515887) 17:59:08 黑龙江,辽宁,吉林小熊猫(314515887)18:03:17小熊猫(314515887)18:04:08确定小熊猫(314515887) 18:05:42 小熊猫(314515887)18:07:48你会验证吗小熊猫(314515887) 18:08:34 找到第一个request小熊猫(314515887) 18:08:38 黑龙江哪个小熊猫(314515887) 18:08:41 那个点这个小熊猫(314515887)18:10:02Add/bangbangt快乐(1229151461) 18:10:52 这里的数据是什么啊小熊猫(31

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论