欢迎来到培训无忧网!

全国切换

咨询热线 400-001-5729

位置:培训无忧网 > 新闻资讯 > 电脑/IT > 软件测试 >  软件测试培训:Charles抓包工具其他有趣功能

软件测试培训:Charles抓包工具其他有趣功能

来源:培训无忧网-星星 发布人:星星

2021-11-30 16:10:40|已浏览:320次

软件测试培训:Charles抓包工具其他有趣功能

1、模拟网速功能

      在线上环境通常有些因为网速慢导致的bug,在本机无法重现,那时候就很抓瞎,如果嫌远程麻烦,推荐使用throttle功能。
       支持对Bandwidth(带宽)、Utilistation(利用百分比)、Round-trip(往返延迟)、MTU(字节)进行配置,并且支持3G/4G或者其他网络模式。
       如果我们只想模拟指定网站的慢速网络,可以再勾选上图中的“Only for selected hosts”项,然后在对话框的下半部分设置中增加指定的 hosts 项即可。
2、修改网络请求内容
       Charles可以方便地提供网络请求的修改和重发功能。这也可以解决我们,为了修改谋其格请求,或者反复尝试不同参数的网络请求的需求。
        只需要在以往的网络请求上点击右键,选择 “Edit”/点击铅笔图标(或者工具栏上铅笔图标),即可创建一个可编辑的网络请求。
        我们可以修改该请求的任何信息,包括URL地址、端口、参数等,之后点击 “Execute” 即可发送该修改后的网络请求。
3、重复发送网络请求
      Repeat:对于测试同学特别有用,可以检验接口的健壮性。对于前端的价值是不需要刷新页面,只需要repeat请求,比如检验代理是否成功,修改请求后执行等。
       使用方法:选择请求后,右击Repeat就是重复发送一次请求。
      Advanced Repeat可以自定义重复次数和重复间隔,重复发送多次请求,可以来简单地测试服务器的并发处理能力。
       方法如下:我们在想打压的网络请求上(POST或 GET 请求均可)右击,然后选择 「Repeat Advanced」菜单项。然后在弹出的对话框中,选择打压的并发线程数以及打压次数,确定之后,即可开始打压。

       iteration:迭代次数,Concurrency:并发数,repeat:时间间隔。

       本文由培训无忧网千锋教育专属课程顾问整理发布,更多软件测试培训课程欢迎关注培训无忧网软件测试培训培训频道或添加老师微信:15033336050

      注:尊重原创文章,转载请注明出处和链接 https://www.pxwy.cn/news-id-5652.html 违者必究!部分文章来源于网络由培训无忧网编辑部人员整理发布,内容真实性请自行核实或联系我们,了解更多相关资讯请关注软件测试频道查看更多,了解相关专业课程信息您可在线咨询也可免费申请试课。关注官方微信了解更多:150 3333 6050

留下你的信息,课程顾问老师会一对一帮助你规划更适合你的专业课程!
  • 姓名:

  • 手机:

  • 地区:

  • 想学什么:

  • 培训无忧网
免 费 申 请 试 听
提交申请,《培训无忧网》课程顾问老师会一对一帮助你规划更适合你的专业课程!