• 我用 GPT4 写了个开源项目 at 2023年05月05日

    如果你比较熟悉 Jmeter,FastAPI,K8s,一起留言交流吧,后续会尝试结合 K8s

  • 感谢分享,Mac 上使用 docker 真的非常吃内存。。我把常用的 db 和 mq 放到了软路由那里去😂

    我只是启动了一个 mysql 容器,甚至都没使用它,就这么内存了

  • 前端性能优化 (提升 13 倍) at 2023年05月04日

    怎么说,达到相同的效果,但是资源占用降低了。算不算优化呢?
    这个问题也有童鞋提过,但我个人觉得算是优化。
    当然这不是那么的高大上,比如用 rust 重写啥 js 组件之类的。

  • 全局改成局部导入,我以为太简单了,没说呢😂

  • 取消 map 确实会大幅度提升,gzip 也必备的。但为了方便定位问题,还是保留了 map

  • 嗯嗯,按需导入是不错的思路,不过当我当前这个案例中体现不明显

  • 前端性能优化 (提升 13 倍) at 2023年04月29日

    感谢指导和批评。我另外写了一篇文章作出改进
    https://testerhome.com/topics/36370

  • 感谢恒捷的指导和批评~~
    也欢迎大家留言一起探讨

  • 前端性能优化 (提升 13 倍) at 2023年04月27日

    感谢回复,后续试试增加 compression-webpack-plugin
    目前 Nginx 已经加了,gzip 不然真的太慢
    这个配置是参考别人的,用下来效果提升是比较明显

  • 点击头像,然后进入到个人主页,就开始自动播放了,在浏览器上面有个小喇叭符号
    @Rick @5t5

  • 前端性能优化 (提升 13 倍) at 2023年04月27日

    如果你有更多的前端知识,欢迎留言一起沟通哦

  • 大佬,点击进去你的主页,吓死我了!!!有拔剑的声音,自动播放

  • 貌似阿里的云效也还不错?用过的朋友说说感受呗

  • 一次内存优化探险 at 2023年04月20日
    僅樓主可見
  • 一次内存优化探险 at 2023年04月20日

    如果你有更多的想法,欢迎留言一起探讨哦

  • 32 了😂

  • 改端口还是会被扫描出来,封 ip,就基本无解了

  • 终于要开始搞测试平台了 at 2023年04月03日

    接口方面可以参考一下我的
    https://github.com/lihuacai168/AnotherFasterRunner

  • 为啥要摇头呢😁

  • 这篇文章的图片就是使用了 R2 当图床,加载的速度还可以吗?

  • 部署过程中遇到问题,可以到我的博客留言,社区要审核比较久,我快速无法回复

  • 强啊😁

  • https://github.com/lihuacai168/AnotherFasterRunner
    可以试试这个,在多家公司落地的,并且也是基于 httprunner

  • 列表页接口测试用例设计需要考虑以下几个方面:

    • 分页功能是否正常,是否能按照预期的每页条数和页码返回数据
    • 列表数据是否按照预期的排序规则进行排序
    • 列表数据是否有重复或缺失的情况
    • 列表数据是否能正确显示和更新
    • 列表数据是否能根据不同的筛选条件或搜索关键字进行过滤

    关于列表去重的测试方法,你可以参考以下几个步骤:

    • 先给列表添加一条或多条数据
    • 第一次请求时,设置每页加载一条或多条数据,并记录返回的数据
    • 第二次请求时,设置每页加载相同或不同数量的数据,并记录返回的数据
    • 比较第一次和第二次请求返回的数据,看是否有重复出现的情况
  • 首先恭喜你进入了一家主营内容分布与云服务相关业务的公司。从你的描述中可以看出,你接触到了移动端应用、直播带货、虚拟手机等不同类型的项目,同时也参与了公司的开发流程和接口测试,这些经验是非常宝贵的。接下来,我会就你所提到的几个方面给你一些建议。

    UI 自动化测试
    你提到想要将虚拟手机项目的后台稳定功能部分做成 UI 自动化测试。这是一个很好的想法,因为 UI 自动化测试可以有效地提高测试效率,减少手动测试的工作量。然而,你也遇到了一些问题,比如有些组件无法定位到。这时候,你可以考虑使用更加灵活的定位方式,比如 xpath、css selector 等。如果还是无法定位到,可以考虑跟开发沟通,看能否修改代码,让组件更易于定位。

    另外,你还提到了使用 python+selenium 进行 UI 自动化测试。这是一种非常常见的工具和语言组合,但是也要注意选择合适的框架和工具。比如,你可以考虑使用 Pytest、Robot Framework 等框架,或者使用 Selenium WebDriver、Appium 等工具来进行测试。

    接口测试和性能测试
    你也提到了之前做过比较多的接口测试,并使用了 Postman 和 JMeter 工具。这也是非常重要的测试类型之一。接口测试可以验证接口的功能和数据交互是否正常,而性能测试可以验证接口的并发能力和负载能力。不过,你也提到了觉得性能测试没什么用。这可能是因为你没有设置合适的测试场景和参数,或者没有分析测试结果。在进行性能测试时,需要针对具体的应用场景,设置合适的负载和并发参数,并分析测试结果,找出性能瓶颈和优化方案。

    其他中小公司的测试工作
    关于其他中小公司的测试工作,这是因公司规模和业务类型等因素不同而异。一些中小公司可能会更加注重测试的质量和效率,因为他们可能没有像大公司那样的完善的开发流程和测试团队。因此,你可以关注一些测试相关的社区和论坛,学习一些最佳实践和经验分享,比如测试方法、工具、流程等方面的内容。另外,也可以关注一些测试工具和框架的发展趋势,保持对测试技术的敏感度和学习热情。