
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Python自动化测试框架比较:本文对比了五种主流Python测试框架的特点和适用场景。Robot Framework适合新手,关键字驱动测试易于上手;Pytest功能强大,适合复杂测试需求;UnitTest作为Python默认框架但略显繁琐;Behave和Lettuce专注于行为驱动开发(BDD),适合黑盒测试。作者建议:功能测试首选Pytest,初学者可选Robot Framework,BDD
消息队列(MQ)是一种先进先出的数据结构,广泛应用于应用解耦、异步消息处理和流量控制等场景,以实现高性能、高可用和可扩展的系统架构。常见的MQ产品包括RabbitMQ、ActiveMQ、RocketMQ、ZeroMQ和Kafka。MQTT是一种轻量级的发布订阅模式消息协议,特别适用于物联网。本文还介绍了如何在CentOS7上搭建EMQX(MQTT服务),并详细说明了如何通过JMeter进行MQTT

第四步:回到主页面后,上滑动可以打开已经安装在VitualXposed的应用,点击你要抓包的应用,如“666”,就可以在VitualXposed中启动这个APP,然后运行并抓包了。VitualXposed ,简单来说,可以在不需要设备root的情况下,修改App的行为。在这里启动这个APP,这样就可以正常运行,并此时,在电脑的fiddler中就可以抓到这个APP的https的报文的明文内容了!里面

摘要:本文介绍了在陌生系统中快速实施接口压测的解决方案。针对2000并发需求,提出三步骤:1)使用Swagger文档快速生成JMeter接口脚本;2)选用nmon工具监控Linux系统性能;3)通过crontab实现定时执行。详细说明了JMeter和nmon的启动脚本编写方法,并分享Shell脚本样例。强调临时任务处理要点:明确需求后应快速搭建最小可行方案,而非追求完美。最后作者分享了软件测试学习
《IDEA集成JaCoCo进行代码覆盖率测试》 摘要:IntelliJ IDEA作为优秀的Java开发工具,可通过集成JaCoCo代码覆盖率工具优化测试流程。操作时需注意被测类与测试类需同包,通过配置CodeCoverage功能即可生成可视化报告,直观展示类、方法、行级别的覆盖状态(绿色表示已覆盖,红色未覆盖)。该工具能有效指导开发者完善测试用例,确保各代码分支都被执行,相比单纯基于需求的测试更能

我们学习必然是为了找到高薪的工作,下面这些。

摘要:本文介绍了一种利用大语言模型和LangChain框架自动生成接口自动化测试用例的方法。传统基于HAR文件的用例生成存在局限性,无法完整表达业务场景。文章展示了如何通过自然语言解析,结合HAR接口数据,自动生成Python+pytest测试脚本。实现过程包括:定义提示词模板、提取接口信息、生成测试用例函数,最终整合成完整的自动化测试方案。该方法解决了测试用例生成效率低、覆盖不全的问题,为测试工

本文介绍了如何通过Fiddler和Xposed框架解决APP抓包问题。首先详细说明了Fiddler的安装配置步骤,包括HTTPS监听设置和模拟器代理配置。针对部分APP启用的SSL证书绑定(SSLPinning)导致无法抓包的问题,提供了Xposed+JustTrustMe的解决方案。特别提醒:安装Xposed框架需要Root权限,建议使用模拟器操作以避免风险。最后作者分享了软件测试学习资源,帮助

PythonSelenium是一个用于Web应用程序测试的开源工具,它提供了一组API。可以模拟用户在浏览器中的操作,如点击、输入、提交表单等。通过PythonSelenium,我们可以编写自动化脚本来执行各种测试任务,从而提高测试效率和准确性。通过本文的介绍,我们了解了如何使用PythonSelenium库来实现自动化测试,并详细记录了Chrome驱动的下载和配置方法。通过PythonSelen
Selenium是广泛应用于Web自动化测试的开源工具,支持多语言、多系统和多浏览器。本文介绍了Selenium的核心优势(低成本、跨平台兼容性)并分享了提升测试效率的实用技巧:使用显式等待确保元素加载、数据驱动测试减少冗余、并行测试提高速度,以及日志报告工具辅助分析。特别推荐VMLogin指纹浏览器解决网站检测问题,保障自动化脚本稳定运行。文章还提供了相关学习资源获取方式,助力测试人员提升技能。







