httpclinent
文章平均质量分 53
搬代码
后续会持续更新测试方法和java代码以及报错原因
展开
-
java测试抽红包接口概率《搬代码》
1.首先我们进行抽红包概率测试的时候,为了测试抽取红包的概率完全正确。个人建议不使用线程池多线程执行,建议直接使用for循环执行。抽红包接口,但是不管用哦,地址什么的都要改成自己的。2.我们调取抽红包接口返回的信息值进行判断。3.下面就是判断代码,然后是抽红包接口代码。示例:模拟抽红包接口代码。原创 2023-08-22 09:07:09 · 112 阅读 · 0 评论 -
java如何使用页面控制自动化执行(页面控制testng)前后端交互【搬代码】
下一步就是将html文件显示在页面上,直接点击就可以进行查看。2.使用的resources里面有maven项目中的。1.首先用到的是maven项目。原创 2022-12-15 11:37:19 · 247 阅读 · 0 评论 -
java自动化接口如何获取返回值中特定的字段HttpEntity类转换成实体类对象<搬代码>
第一看一下返回值是什么样子的:我们要获取断言 “inOxxxxnStatus”: "机构补贴"这个字段第二步:将rows中的字段写成一个实体类第三步:我们再until中设置一个csv文件,将我们要遍历的数据写入其中**(因为我要看的是app中一页一页的数据,所以要csv文件模拟页面查询)**第四步:就是编写读取csv放入接口中代码如下输出结果如下截图:还有别的获取字段的方式:因为返回的json串不一样,以下是别人的会带上链接参考如下两位大佬:https://blog.csdn.net/w原创 2022-12-08 09:34:18 · 1586 阅读 · 3 评论 -
自动化接口读取csv文件插入接口数据内容<搬代码>
少他喵的废话!!!上代码!输出结果如下:读取csv文件并且插入url里面,因为我看的是app的每一页返回的特定的值是否存在另一种输出分割字符的方法,没用过原创 2022-12-07 13:05:27 · 266 阅读 · 0 评论 -
httpclient接口自动化全部代码【搬代码】
StringBodyusernamestringBody=newStringBody(“小明中文字段”,ContentType.create(“text/plain”,Consts.UTF_8));jsonObject要转化成toString。//完成之后转成对象,将下面的HttpClients.createDefault()替换成httpClientBuilder.build()System.out.println(“响应体”+response.body().string());......原创 2022-07-22 21:15:58 · 391 阅读 · 0 评论 -
selenium+httpclient<搬代码>
action.dragAndDrop(driver.findElementByLinkText(“新闻”),driver.findElementByLinkText(“设置”)).perform();assertEquals(Stringactual,Stringexpected)//判断真实值与预期值是否相等,如果不相等测试失败会抛出一个异常。如果该条件不为真,则将失败并暂停测试。本次测试通过,执行率100%,通过率95.3%,修复率为89.9%,遗留缺陷有4个,轻微缺陷有2个,次要缺陷2个。...原创 2022-07-22 20:57:47 · 92 阅读 · 0 评论 -
selenium+httpclient知识点整理
selenium:public static final Logger logger = LoggerFactory.getLogger(AssertUtil.class);启动浏览器System.setProperty(“webdriver.firefox.bin”,“E:\huohu\firefox.exe”);FirefoxDriver driver = new FirefoxDriver();八大定位元素id,name,class_name,link_text,print_link_te原创 2022-06-29 21:52:07 · 1559 阅读 · 0 评论 -
HttpClient和OkHttp对比<搬代码>
代码OkHttp使用build模式创建对象来的更简洁一些依赖包上,如果HttpClient需要发送异步请求、实现文件上传,需要额外的引入异步请求依赖 org.apache.httpcomponents httpmime 4.5.3 org.apache.httpcomponents httpasyncclient 4.5.3超时设置HttpClient超时设置:在HttpClient4.3+版本以上,超时设置通过Requ原创 2022-04-10 16:06:28 · 2498 阅读 · 0 评论