soapUI 接口测试断言

soapUI 接口测试断言

断言的功能不言而喻, 是指定的restful api是否正常,判断它的响应值是否符合预期标准.

添加断言方式:

在项目中测试起来非常简单, 在HTTP Request里添加断言,如下图所示:

点击Assertions -> 点击 + 号 就可以增加不同断言

在断言窗口,可以看到非常丰富的断言的分组,按需选择断言

在content中输入预期标准

执行当前api

运行测试用例:

在Navigator中,双击包含断言测试,并在相应的TestCase,点击运行按钮。测试用例执行和包含在断言一步步测试中的断言进行评估。全部运行通过用绿色状态条显示, 运行结果还可以通过log查看具体信息,以判断TestCase中断言的执行评判情况.

一个RestFul api可以有一个或者多个断言方式,同时还可以分组断言, 分组断言可以使用更复杂的断言管理AND或OR逻辑.

AND:评价条件为组内所有有效的断言

OR:组内至少有一个断言必须为有效的断言为通过条件

本文分享自微信公众号 - 测试工程师成长之道(louiezhou001),作者:louiezhou

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-10-18

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • JMeter接口测试-断言

    一个http请求发出,怎么判断执行的是否正确呢? 通过检查服务器响应数据,是否符合预期的数据, 如果是,任务成功, 如果否, 任务失败. Jmeter断言有多...

    louiezhou001
  • JMeter接口测试与数据驱动

    数据驱动Data Driven Testing(DDT),是一种用于创建自动化测试的方法,或者说是一种架构, 本质是输入数据和用这些数据获取测试结果, 使测试逻...

    louiezhou001
  • curl 命令-接口测试

    在linux/Unix 为代表的os上, 对后端进行测试, 模拟连接请求都会书写脚本

    louiezhou001
  • JMeter专题系列(五)检查点

    检查点:我们对用户名和密码进行了参数化,那么怎样来判断jmeter有没有正确调用t.dat里面的文件呢。当然,我们可以从结果图表中查看。但我还是想在“登录”这个...

    流柯
  • Jmeter(二十一) - 从入门到精通 - JMeter断言 - 上篇(详解教程)

      最近由于宏哥在搭建自己的个人博客可能更新的有点慢。断言组件用来对服务器的响应数据做验证,常用的断言是响应断言,其支持正则表达式。虽然我们的通过响应断言能够完...

    北京-宏哥
  • Jmeter系列(18)- 断言Assertions 的入门介绍

    https://www.cnblogs.com/poloyy/category/1746599.html

    小菠萝测试笔记
  • 性能测试-Jmeter断言(Assertion)

    使用断言的目的:用于检查测试中得到的响应数据等是否符合预期,用以保证性能测试过程中的数据交互与预期一致。在request的返回层面增加一层判断机制;因为requ...

    用户6367961
  • TestNg中的断言你真的了解吗

    在执行自动化测试脚本的时候,我们需要自动判断测试脚本执行完成后的实际结果是否与预期结果一致,这个时候就需要在程序运行之前写入断言,判断当前程序执行后是否正常。

    软件测试君
  • 走进Java接口测试之流式断言库AssertJ

    在设计自动化接口 Cases 时,遵守的核心原则是3A(Arrange-> Actor ->Assert)原则;

    高楼Zee
  • 前置条件断言

    断言(assert),是编程术语,表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真,可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言...

    宜信技术学院

扫码关注云+社区

领取腾讯云代金券