- 博客(1313)
- 收藏
- 关注
原创 接口性能优化的11个小技巧
如果你用过skywalking排查接口性能问题,不自觉的会爱上它的。如果你想了解更多功能,可以访问skywalking的官网:https://skywalking.apache.org/
2026-01-30 14:46:03
543
原创 如何设计接口测试用例?
5)代码覆盖率:不断尝试由目前的黑盒向白盒下探,提高代码覆盖率6)性能要求:完善性能测试体系,通过自动化的手段监控接口性能指标是否正常
2026-01-30 14:41:54
249
原创 pytest:4种方法实现 - 重复执行用例 - 展示迭代次数
总结: 在本文中,我们介绍了四种实现重复执行测试用例的方法,并显示当前迭代次数和剩余执行次数。这些方法各有优缺点,可以根据具体需求选择最适合的方法。希望这些方法能帮助你更好地进行测试管理,提高测试效率和代码稳定性。个人推荐采用第四种类参数的方式。
2026-01-29 15:09:40
284
原创 pytest实战技巧之参数化应用
本文介绍了pytest参数化的基本用法和多种方式,帮助读者更好地使用这个功能。同时,还介绍了一些高级技巧,如动态生成参数名称、参数化的组合和动态生成参数化装饰器,帮助读者更灵活地使用参数 化。通过学习本文,读者可以更好地理解pytest参数化的原理和用法,从而编写更高效、可靠的测试用例。
2026-01-29 15:01:25
580
原创 性能测试之中间件:一篇文章告诉你什么是 kafka 和 MQ
网络问题导致 Kafka 集群中的节点无法正常通信,引发集群不稳定。副本数量配置不足,导致在节点失效时,分区不可用。
2026-01-28 15:05:00
635
原创 如何用 unittest 写出高质量代码?
掌握 unittest 不仅可以帮助你写出更加健壮的代码,还能提升你调试和维护代码的效率。希望通过这篇文章,你能对 unittest 模块有一个全面的了解,并能够在你的项目中灵活应用。
2026-01-28 14:59:08
609
原创 Allure测试报告介绍
安装Allure命令行工具。根据你的操作系统,从Allure官方网站下载并安装Allure命令行工具。使用Allure命令行工具生成报告。在命令行中运行以下命令:
2026-01-28 14:55:57
601
原创 介绍一个移动UI测试框架Maestro
希望本文能帮助您了解 Maestro 的功能以及它如何融入您的移动测试策略。如果您希望提高移动应用测试的质量和效率,请考虑尝试使用 Maestro。随着它在社区推动的改进下不断发展,它可能会成为跨行业移动自动化的绝佳工具。
2026-01-27 15:13:14
586
原创 如何提高测试的工作效率?都有哪些具体手段?
当然,对于技术岗位而言,万变不离其宗,技术都是提高工作效率最重要的一点,努力提升技术,帮助团队和自身成长,只有各个环节打通了,才能有更好的质量和更高的效率,从而成为一名优秀的软件测试工程师。
2026-01-27 15:10:46
340
原创 面试软件测试APP岗位,这些题目你不可不知!
特点:首屏启动是应用程序与用户进行交互的起点。如果首屏启动时间过长,用户可能会感到不耐烦或失去兴趣,从而导致用户流失或卸载应用程序。
2026-01-27 15:09:05
594
原创 纯干货分享 ~ 银行测试面试题大揭秘!
6.数据分析系统:例如Google Analytics、百度统计等。如果项目需要对接数据分析服务,就需要对接相应的数据分析系统。
2026-01-26 15:19:57
664
原创 一文分析:软件测试的底层逻辑是什么?
总的来说,软件测试的底层逻辑是通过一系列的验证与确认活动、缺陷预防与发现手段、合理的测试用例设计以及风险评估与管理,来确保软件产品的质量,满足用户的需求和期望。
2026-01-26 15:17:05
573
原创 Java中的负载测试:从单元测试到集成测试的完整覆盖策略
通过这种分层次、全覆盖的测试策略,我们能够更全面地了解系统的性能表现,及时发现并解决潜在的性能瓶颈。
2026-01-24 15:43:58
591
原创 测试基础|什么是功能测试?详细指南及常见问题
回答:虽然功能测试的许多方面都可以自动化,特别是重复性任务和回归测试,但有些领域仍然受益于手动测试。探索性测试、可用性测试和需要人工判断的场景最好手动执行。
2026-01-24 15:32:25
660
原创 软件测试之单元测试
在当今竞争激烈的软件开发生态中,每一位开发者和开发团队都应高度重视单元测试,将其融入日常开发流程,以单元测试为基石,稳步迈向高质量软件项目的成功之巅。
2026-01-22 15:33:45
603
原创 测开面试题:数组和链表的区别
数组更适合在已知大小和需要频繁访问的场景下使用,具有更快的访问速度和较低的内存开销。链表适合在不确定大小和频繁进行插入和删除操作的场景,提供更好的灵活性和动态性。
2026-01-22 15:33:09
264
原创 用Python requests库玩转接口自动化测试!测试工程师的实战秘籍
assert end_time - start_time < 2.0, f"接口响应超时:{end_time - start_time}秒"print(f"接口响应时间:{round(end_time - start_time, 2)}秒")
2026-01-22 15:28:53
644
原创 测试新功能:是先自动化还是先手动检查?
所以,回答你的问题:两者都不是。寻找真正重要的事情。识别真正的问题,并专注于尽快让其他人知道这些问题。使用工具来帮助你,但要记住,工具只是用来支持你的。不要重复开发人员已经完成的工作。看看你是否可以利用其他团队成员的工作。
2026-01-21 15:25:54
567
原创 性能测试 VS 压力测试:一文读懂 “流畅度” 与 “抗压性” 的本质区别
通过模拟真实场景、精准定位瓶颈、持续调优,才能打造出既流畅又坚韧的高质量软件,在用户体验与系统稳定性之间实现完美平衡。
2026-01-21 15:25:15
292
原创 JMeter分布式压测实施的核心技术要点
3、如果在linux下用命令执行分布式测试时要传线程数、执行时间或循环次数等参数时,需使用-G参数,而不是-J,这个是踩坑过来的经验,执行命令如下
2026-01-20 15:30:22
581
原创 Postman请求带动态Token?对比脚本变量vs环境变量
需要注意的是,这种设置动态参数的方式,需要在每个request的pre-request script区域里都加上该脚本。
2026-01-20 15:28:34
638
原创 大厂测试都在用的Pytest技巧,面试加分项
能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试、接口自动化测试(pytest+requests);
2026-01-19 15:17:30
618
原创 Pytest源码解析: 解析Pytest 插件系统
通过这种基于钩子的架构,Pytest 变得极其灵活和可扩展,Pytest-xdist 正是利用这一点,将一个单进程测试运行器成功地转变为一个强大的分布式测试平台。
2026-01-16 15:37:33
640
原创 在动态 Web 应用程序中测试什么
最后,测试人员还需要关注网站的安全性。动态 Web 应用程序存在许多安全隐患,如 XSS(跨站脚本)、CSRF(跨站请求伪造)等等。在测试中,我们需要模拟各种攻击场景,并检查系统的响应是否及时、准确,以及是否有漏洞。
2026-01-16 15:31:36
243
原创 精细化测试管理:如何有效监控自动化测试结果?
通过确保测试结果的及时收集和记录,使用监控工具实时监测测试执行情况,利用可视化仪表盘展示测试结果,定期发布测试报告,以及借助持续集成和持续交付的理念来监控测试结果,我们可以更好地了解测试的进展和结果,并及时采取相应的措施。通过仪表盘,我们可以直观地查看测试的整体状态和趋势,并通过颜色、图表等方式来表示不同的测试结果。此外,我们还可以利用版本控制工具来跟踪测试结果的变化,以便更好地理解软件质量的动态。然而,仅仅执行测试并生成报告是不够的,我们还需要有效地监控自动化测试结果,以便及时发现问题并采取相应的措施。
2026-01-15 15:11:26
524
原创 接口测试|超详细面试题【附答案】
答:无状态是指协议对于事务处理没有记忆能力,服务器不知道客户端是什么状态。即我们给服务器发送 HTTP 请求之后,服务器根据请求,会给我们发送数据过来,但是,发送完,不会记录任何信息。HTTP 是一个无状态协议,这意味着每个请求都是独立的,Keep-Alive 没能改变这个结果。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。
2026-01-15 15:05:52
645
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅