设置原因,现在可以了
原来是原创大佬,ztest 还是挺方便的,然后在原版上面加了一个验证点
谢谢
哦 我的失误,因为我 git 不是专业版,不能传附件,然后我传了一张图片你们可能看不到
参数分 json 跟 params 已经有了,接口支持上传素材这个有时间就加
哦 懂你的意思了,上传文件这个还在写,你的意思就是两个接口 一个传一个参数一个传多个参数对吧,因为 post 接口的参数都是用以 map 的方式传进去的跟参数有多少没关系,有一个 excel 的数据驱动 params 类型的参数是 xxx=111&yyy=222 ,我会用工具类的正则提取区分取值存入 map,如果是 json 的话也会把 json 转成 map,params 的参数就以 map 一个整体传进去了,所以你应该懂了
或者用多态的几个同样 get post
首先主机 + 地址 + 路径我是在 SendRequest 这个 class 里面拼接出来的这个是请求必须的,这个参数肯定得有,如果你还需要其它的参数可以在方法上面在家参数,如果你说你不确定需不需要这个参数你也可以直接传进去然后再 get post 里面做校验就好了
描述字段是个常量不能修改,如果想要自定义的话,还需要在 reportng 报告中加上一个 ITestResult result;result.getParameters() 的方法来获取 excel 里面的数据,返回类型是 Object[] 数组,把数组中的数据读取然后修改报告中的 setDescription("你解析出来的自定义描述") 就好了
不错哟