TesterHome
  • 社区
  • 问答
  • 社团
  • 专栏 | 测试服务
  • 活动
  • 招聘
  • Wiki
  • 开源项目
  • 注册
  • 登录
会员
tauruscai (冻柠乐)
第 57590 位会员 / 2020-11-19
2 篇帖子 • 14 条回帖
0 关注者
0 正在关注
1 收藏
GitHub Public Repos
  • challenges_github 0

  • tauruscai 0

    Config files for my GitHub profile.

More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 热门话题
  • 最近回帖
  • 问答 请问你们是如果衡量每次迭代送测的质量的?
    0 个赞 / 2 条回复
  • 性能测试工具 删除内容了
    0 个赞 / 3 条回复
  • Locust 压测 websocket,链接数过了两分钟就一直上不去,像是无法保持长链接,有什么方法能让链接数上去吗 at 2022年04月28日

    你参考一下这个,修改一下 linux 的配置

    ====linux 负载机配置==== 重启生效,或者不重启输入命令行生效: sysctl -p
    =====vi /etc/sysctl.conf=========
    添加以下:

    系统级别最大打开文件

    fs.file-max = 100000

    单用户进程最大文件打开数

    fs.nr_open = 100000

    是否重用, 快速回收 time-wait 状态的 tcp 连接

    net.ipv4.tcp_tw_reuse = 1
    net.ipv4.tcp_tw_recycle = 1

    单个 tcp 连接最大缓存 byte 单位

    net.core.optmem_max = 8192

    可处理最多孤儿 socket 数量,超过则警告,每个孤儿 socket 占用 64KB 空间

    net.ipv4.tcp_max_orphans = 10240

    最多允许 time-wait 数量

    net.ipv4.tcp_max_tw_buckets = 10240

    从客户端发起的端口范围,默认是 32768 61000,则只能发起 2w 多连接,改为一下值,可一个 IP 可发起差不多 6.4w 连接。

    net.ipv4.ip_local_port_range = 1024 65535

    ===========vi /etc/security/limits.conf=============
    添加以下:

    最大不能超过 fs.nr_open 值, 分别为单用户进程最大文件打开数,soft 指软性限制,hard 指硬性限制

    • soft nofile 100000
    • hard nofile 100000 root soft nofile 100000 root hard nofile 100000
  • Locust 压测 websocket,链接数过了两分钟就一直上不去,像是无法保持长链接,有什么方法能让链接数上去吗 at 2022年03月03日

    你有没有保持心跳?
    我用 locust 测 websocket 的。。弄过保持 20W 个长连接。。
    用四台 LINUX 服务器,每台连接 5W 的。。

  • 重新定义 Locust 的测试报告_性能监控平台 at 2020年12月01日

    1、框架自己的时间
    2、都是在同一个局域网内
    3、分析工具我研究一下。
    (在 locust 压测的同时,我另外直接用 request 请求这批被测的接口,返回的响应时间都是正常的,但是 locust 查看到的响应时间是会比比较高)

  • 删除内容了 at 2020年11月27日

    没什么关系,都是内网的,而且加密签名和解密的方法,每个接口都要调用的,没有贴出来

  • 如何使得 unittest 的测试用例有序规划? at 2020年11月26日

    都一样的意思,这也没什么好办法

  • 删除内容了 at 2020年11月26日

    还有,查看压力机以及测试对象服务器的资源并没有占满的

  • 自动化测试的方向 at 2020年11月26日

    多动手练习练习

  • 如何使得 unittest 的测试用例有序规划? at 2020年11月26日

    unittest 的执行顺序就是按照 asiii 0-9 A-Z a-z 排序的呃,直接就这样修改函数名还比较方便一些
    或者用 TestSuite().addTest,不过这个感觉更麻烦
    改用 pytest 有排序的插件

  • 小白不懂就问:做接口测试产生的数据怎么清除 at 2020年11月23日

    创建订单号用(用户 ID+ 时间戳(毫秒 or 微秒)+ 随机数),或者再转(16 进制,62 进制)生成的订单号就算是并发跑,都很难会重复

  • pytest 框架多个 test.py 文件怎么控制其执行顺序,除了默认的文件名 ascii 码顺序执行还有什么插件或者方法可以控制其执行顺序么 at 2020年11月19日

    pytest_ordering,这个插件对多个文件有效的啊。。
    比如我现在的项目,是有 6 个 test.py 的。。装饰器@pytest.mark.run(order=4),这个是写在不同文件的,不同测试类或者测试用例,都起作用的

关于 / 活跃用户 / 中国移动互联网测试技术大会 / 反馈 / Github / API / 帮助推广
TesterHome社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。Inspired by RubyChina
友情链接 WeTest腾讯质量开放平台 / InfoQ / 掘金 / SegmentFault / 测试窝 / 百度测试吧 / IT大咖说
简体中文 / 正體中文 / English

©testerhome.com 测试之家   渝ICP备2022001292号