码迷,mamicode.com
首页 > 其他好文 > 详细

robotframework大批量执行遇到问题记录

时间:2019-10-26 16:55:36      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:splay   cli   超时   utc   putc   image   connect   工作   技术   

背景:由于要测小程序大批量数据下页面展示以及翻页功能,所以需要大批量造数据,就采用RobotFramework+requestLibrar+jenkins进行大批量造数据

在造数据的过程中遇到问题:

1.由于系统缓冲区空间不足或队列已满,不能执行套接字上的工作,截图如下:

       技术图片

 

2.发送接口后,由于系统异常(中间过程中系统重启等原因)导致一直没有返回,导致一个接口一直处在等待状态。

 

解决方案:

1.出现第一个问题是由于资源未释放,需要释放资源在消息头添加:Connection=close

技术图片
    ${headers}    Create Dictionary
    set to dictionary    ${headers}    charset=UTF-8
    set to dictionary    ${headers}    Connection=close
消息头插入Connection=close

2.第二个问题是一直处在等待状态,没有设置超时时间

技术图片
1 ${reponse}    Put Request    api    ${uri}    ${validneedless.paramtype}=${InPutCase}    timeout=60    #params=${InPutCase}
设置超时时间

 

robotframework大批量执行遇到问题记录

标签:splay   cli   超时   utc   putc   image   connect   工作   技术   

原文地址:https://www.cnblogs.com/JCYY/p/11743654.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!