同样的回复,自己封装 jar 工具类。
1、json 一般对顺序是没有要求的
2、如果有要求,你可以自己封装一个 Jar 工具类。这样就不会报错了
这个问题我之前在论坛里面提过,最后我的解决方式是,判断一下提取的数据类型。如果是数值类型,就两边都转一下然后比较
高效,简洁。完美的接口管理和测试解决方案
是狐狸哥么
@YXF 对的
我这个是自己写了一个支付 mock 的服务。开发多加一个渠道走我这里,不影响原流程
如果是的话,你应该用的方法应该是这个 requestSpecification.queryParam
你所指的 param 是指 url 的?之后的参数么
@Ayo 请教一下 Monaco Editor 哪个 API 有现成的右键复制 jsonpath 的 API。我觉得这个不错
。。。
哈哈,这个调试的页面好像我第一版的 ui 自动化调试页面
@ 卡丁车卡丁丁 之前的做法是如果判断==的话,我是直接用字符串做对比。 现在我会先判断提取出来的值的真实类型,如果是数字类型,我两边的值都转成数字类型去做对比
@ 恒温 问题已经解决了,虽然视觉上不完美。问题不大
@5itest 你是傻缺吧,自己看不懂代码,就别看
今天刚用到这个,我发现一个问题,比如提取的是一个数值是 100.00,实际提取出来的会变成 100.0.有精度问题
@5itest 别人点 start 的人不是傻子,至少也几百了,我从来没有要求那个点 star。你可以看看这个项目我闲置多久了。我能骗你啥。你有啥可骗的。我还是第一次遇到你这种奇葩
@5itest 这个代码就是能跑的,没少一行代码。如果非要拿自己的无知当成资本,我也无话可说。另外告诉你,你找的代码入口都错了,真的控制层路径是在 com.rabbit.controller.ApiController,别说了,我觉得都难为情
@5itest 建议学一下 java 基础。实体类中使用了 lombok 插件,不需要 get set 方法。
控制器你可以换个思路。加一个字段。根据自己定义的表达式,写一个逻辑即可
首先,你看到文章都不错。用例都是必须能独立运行的。但是有一点,用例又分单接口用例和业务用例。所以这里我们要区别对待,单接口用例互不影响,类似 postman。业务用例就会出现参数传递的情况,类似 jmeter。现在开源是平台框架都是为了简单。把单接口用例这个概念去掉了。所以这个要看自己的理解。我接下来的接口自动化的设计,我会将这两种用例区分出来,这样才不会搞混,实际情况下,业务用例是极少的。希望我的回答能帮助解答你的疑惑
@ 恒温 呀,难得大佬提问,附上链接:https://www.mock-server.com/#what-is-mockserver
mock server 了解一下,这个是我最终的技术选型,希望能帮到你