程序员
文章平均质量分 92
测试那些事
这个作者很懒,什么都没留下…
展开
-
蚂蚁金服测试大佬的职场总结:抛开技术,还有它!
经历了面试大战的洗礼,你终于收到了梦寐以求的工作offer,紧随而来的是你职场生涯的首堂“情商实战课”——上班第一天。原创 2024-07-08 19:48:33 · 882 阅读 · 0 评论 -
Web 安全:OWASP TOP10 漏洞介绍
OWASP TOP 10漏洞是指由Open Web Application Security Project(OWASP)发布的十大最严重、最普遍的Web应用程序安全漏洞。这些漏洞在当今的Web应用程序中非常普遍,而且具有很高的危害性。因此被视为web应用程序安全领域必须认真防范和修复的关键问题。而且大家去应聘安全测试岗位或有安全技能要求的软件测试岗位,熟悉OWASP TOP 10漏洞是必备要求。以下对于OWASP TOP 10 逐一介绍。原创 2024-07-08 19:17:34 · 553 阅读 · 0 评论 -
敏捷开发中的测试
在软件开发的快速演进过程中,敏捷开发方法论以其灵活、快速响应变化的特点,成为了许多团队的首选开发模式。然而,无论开发流程如何变化,测试始终是确保软件质量的关键环节。本文将探讨敏捷开发中测试的价值,并结合实例说明常见问题。原创 2024-07-04 20:01:45 · 903 阅读 · 0 评论 -
如何做好客户端兼容性测试?
本文旨在为APP提出一套全面的兼容性测试方案,涵盖常用机型、UI界面及系统级兼容性测试。原创 2024-07-03 21:46:02 · 861 阅读 · 0 评论 -
使用CANoe创建仿真工程,有条件的操练起来!
车载测试的知识点来喽,认真看完本篇文章,并跟着练习一下,相信你可以迅速掌握:“使用CANoe创建仿真工程”。原创 2024-07-03 19:49:57 · 780 阅读 · 0 评论 -
Cypress 测试:7个快速解决问题的调试技巧
在自动化测试领域,Cypress 是一个强大的前端测试框架,它以其直观的API、实时的重放功能和丰富的文档而闻名。然而,即使是最熟练的测试工程师,在使用Cypress进行测试时也会遇到挑战。本文将分享七个快速解决问题的调试技巧,帮助你更高效地定位并解决Cypress测试中的常见问题。原创 2024-07-03 19:45:28 · 718 阅读 · 0 评论 -
基于模型的测试(MBT):一种高效的软件测试方法
在当今的软件开发过程中,测试是一个至关重要的环节。然而,传统的手工测试方法往往效率低下,且容易出现遗漏和错误。基于模型的测试(MBT)作为一种先进的测试策略,通过将软件的行为建模并自动生成测试用例,大大提高了测试的效率和覆盖率。原创 2024-07-01 21:42:44 · 584 阅读 · 0 评论 -
深入了解 Postman 请求头的使用方法
当你在使用 Postman 发送请求时,请求头(Headers)是你可以包含在 HTTP 请求中的重要部分之一。请求头包含了关于请求的元数据信息,这些信息对于服务器来处理请求是非常重要的。下面是一份详细的图文介绍,说明了如何在 Postman 中使用请求头。原创 2024-07-01 21:02:01 · 541 阅读 · 0 评论 -
Postman Newman 快速入门
Newman 是一款专为 Postman 打造的命令行工具,旨在通过自动运行 Postman 集合和环境,实现 API 测试的自动化。它使得开发者无需打开 Postman 图形界面,即可直接在命令行中执行测试用例。原创 2024-07-01 20:59:39 · 734 阅读 · 0 评论 -
JMeter HTTP 请求头解析,一文搞懂
在深入研究 JMeter 的过程中,任何涉及性能测试或接口验证的专业人员都会认识到,合理配置HTTP请求头部信息是实现精确测试的关键步骤之一。不同情景下,如数据提交形式的不同(例如 JSON、XML 等),或是需要通过 HTTP 头传递特定的认证信息(如使用 JWT 或 OAuth 2.0 令牌)时,了解如何在 JMeter 中灵活设置请求头显得尤为重要。原创 2024-07-01 20:54:38 · 726 阅读 · 0 评论 -
API 自动化测试新手指南
在软件开发的快速迭代过程中,及时准确地进行测试变得越来越重要。Apifox 作为一款先进的 API 接口管理和自动化测试平台,为测试人员提供了强大的工具来适应这种变化。以下是使用 Apifox 进行 自动化测试 的实际指南。原创 2024-07-01 20:52:53 · 667 阅读 · 0 评论 -
Postman 在线测试:简单易懂
在现代软件开发的生命周期中,API 测试扮演着一个不可或缺的角色。Postman 是一个普遍被使用的工具,它可以帮助开发者快速有效地进行接口测试。以下内容是关于如何使用 Postman 的详细指南。原创 2024-07-01 20:50:25 · 953 阅读 · 0 评论 -
35岁中年人失业并不可怕,比失业更可怕的是失业后无路可走,这份自救指南建议收藏
人生没有白走的路,每一步都算数,条条大路通罗马,此路不通换条马,在职场总会有柳岸花明的一天。失业意味着有更好的选择和发展机会,只要大家持乐观心态面对失败和挫折,想好自己要走的路,脚踏实地干,总会开辟一条新的道路来。原创 2024-06-26 18:50:22 · 700 阅读 · 0 评论 -
一系列自动化测试的开源工具推荐!!!
在如今开源的时代,我们就不要再闭门造车了,热烈的拥抱开源吧!本文针对性能测试、Web UI 测试、APP测试、数据库测试、接口测试、单元测试等方面,为大家整理了github或码云上优秀的自动化测试开源项目,希望能给大家带来一点帮助。原创 2024-06-25 21:49:36 · 564 阅读 · 0 评论 -
接口测试越来越重要,是测试人员的生存技能
接口测试越来越重要,接下来用一系列文章和大家讲解怎么做接口测试。原创 2024-06-25 21:42:42 · 619 阅读 · 0 评论 -
国际上认可的性能测试工具有哪些?
国际上认可的性能测试工具有很多,以下是一些被广泛使用和认可的性能测试工具:原创 2024-06-25 21:40:30 · 798 阅读 · 0 评论 -
构建有效的性能测试,从准备到执行的全面指南
在本文中,我们一起了解了如何有效开展性能测试的关键前置条件,不管你之前在性能测试方面是否有足够的了解,强烈推荐你把本文收藏,后续反复查阅。原创 2024-06-25 21:36:52 · 991 阅读 · 0 评论 -
性能测试工具JMeter使用入门
测试计划:用来描述一个压力/性能测试脚本和场景设计的基本运行单元, 使用JMeter进行测试的所有内容都是基于一个测试计划用户定义变量原创 2024-06-25 21:30:05 · 837 阅读 · 0 评论 -
Java高级开发必须掌握JMH进行性能测试优化
JMH(Java Microbenchmark Harness)是一种Java工具,用于构建、运行和分析用Java和其他面向JVM的语言编写的nano/micro/milli/macro基准测试。原创 2024-06-25 21:25:24 · 599 阅读 · 0 评论 -
大厂对软件测试工程师需求减少的背后原因
本文将探讨这一变化的深层原因,并为软件测试工程师指明未来的学习与发展路径。原创 2024-06-25 21:20:12 · 621 阅读 · 0 评论 -
关于软件测试的学习提升,我所能告诉你的一切
又回归我的本行,软件测试 系列。这应该是我最后一次分享关于 软件测试 的内容,是我对 软件测试 学习的总结收尾。一方面,继续在此方向上投入时间学习,已经没有性价比了。原创 2024-06-25 21:17:27 · 936 阅读 · 0 评论 -
为什么不建议你做软件测试?
在当今数字化的时代,软件行业蓬勃发展,软件测试作为软件开发过程中的重要环节,似乎也有着一定的吸引力。然而,在这里,我却要提出一个不太寻常的观点:为什么不建议你做软件测试?原创 2024-06-25 21:15:53 · 891 阅读 · 0 评论 -
别让性能问题拖后腿:Python 性能分析神器Py-spy
Py-spy 是一个功能强大且易于使用的 Python 程序性能监控和分析工具。希望通过 Py-spy,大家能够更好地优化 Python 程序的性能,提高开发效率。如果你还没有尝试过 Py-spy,不妨现在就试一试吧!原创 2024-06-22 18:39:57 · 719 阅读 · 0 评论 -
惊喜!一款工具竟能让你的 Python 项目运行在各大平台(Windows、macOS、Linux、iOS、Android)
今天我们来聊聊一个超级好用的工具——BeeWare的Briefcase。如果你是一个Python开发者,想要让你的应用在各大平台上,那你一定不能错过它!原创 2024-06-22 18:28:17 · 554 阅读 · 0 评论 -
蚂蚁金服测试大佬的职场总结:抛开技术,还有它
今天这一章,我们犹如武林秘籍一般揭示了如何用情商与各种面试官斗智斗勇。归根结底,面试之路,就是要带上满满的情商启程!原创 2024-06-22 14:02:18 · 621 阅读 · 0 评论 -
通过日志分析与监控提升软件质量
在当今快速发展的信息技术时代,软件质量成为了决定产品竞争力的关键因素之一。随着软件系统的复杂度日益增加,确保其稳定、高效运行变得尤为重要。日志分析与监控作为软件开发和运维过程中的重要环节,对于提升软件质量、预防故障、优化性能起着不可或缺的作用。本文将深入探讨如何通过有效利用日志分析与监控技术来增强软件的质量保障能力。原创 2024-06-22 13:55:56 · 672 阅读 · 0 评论 -
10个Python Excel自动化脚本
本次分享的10个Python Excel自动化脚本,涵盖了数据读取、清洗、分析、可视化及报告自动化发送的全过程。掌握这些技巧,相信你将成为办公室里最闪耀的那颗星!✨记得实践是检验真理的唯一标准,动手试试看吧!原创 2024-06-22 13:34:45 · 957 阅读 · 0 评论 -
安全测试工具大全
安全测试是确保软件和系统安全的关键环节,涉及多种工具和技术。以下是一些广泛使用和受欢迎的安全测试工具,涵盖了静态应用安全测试(SAST)、动态应用安全测试(DAST)、交互式应用安全测试(IAST)、运行时应用自我保护(RASP)以及依赖项扫描、秘密检测等多个方面:原创 2024-06-22 13:28:09 · 966 阅读 · 0 评论 -
Jmeter 性能压测-分析定位
1)数据库内存瓶颈如何定位分析定位:监控数据库内存使用情况:在压测过程中,使用监控工具实时监测数据库的内存使用情况,包括内存占用量、缓冲池使用情况等。可以通过数据库管理工具或者操作系统工具来监控;原创 2024-06-21 22:02:21 · 646 阅读 · 0 评论 -
进行测试前必须问的三个基本问题
对于测试同学来说,为了详细了解背景,你必须在合适的时间向合适的人提出合适的问题。如果没有背景信息,你可能无法设计出有效的测试场景。原创 2024-06-21 13:34:00 · 770 阅读 · 0 评论 -
怎么写好单元测试——个人实践
作为一个开发,我相信大部分人应该都写过单元测试,单元测试的好处我就不再多说了,提高代码质量、增加代码的可维护性、提升效率,减少测试成本等等。但是怎么样的单元测试才是一个比较好的,或者说有效的单元测试呢,下面我分享几点我写单元测试的一些经验。原创 2024-06-20 22:29:46 · 786 阅读 · 0 评论 -
Selenium 自动化测试最佳实践
本文将探讨「构建一个 Selenium 自动化测试项目的最佳实践是什么样的?」,该部分更多的是从上层设计与架构的角度自顶向下来思考一个大型测试项目的构建。包括:编码前有什么准备工作?有没有一个基本的指导思想。如何编排测试代码?如何根据情况使用适当的定位器?下面会一一讨论。原创 2024-06-20 21:45:55 · 882 阅读 · 0 评论 -
测试必会的自动识别检测字体大小的方法
所有测试人几乎都遇到这样的测试场景/测试点:测试不同分辨率下的前端样式是否有挤压变形,字体是否被显示不完整,或字体是否大小与分辨率不匹配等。原创 2024-06-20 21:10:39 · 758 阅读 · 0 评论 -
造数工具后台:Flask Web 应用框架分享
本文将深入探讨如何利用Flask构建一个高效、可扩展的造数工具后台,以辅助测试过程,加速开发周期。原创 2024-06-20 20:59:30 · 587 阅读 · 0 评论 -
Selenium WebDriver测试举例 -- Antd DragSortTable
本文将演示如何使用Selenium WebDriver对Antd Pro的DragSortTable组件进行自动化测试,确保其拖拽功能按预期工作。原创 2024-06-19 22:01:07 · 964 阅读 · 0 评论 -
不写脚本也能做自动化测试!这么省时省力的方法是我能看的么?
说到功能自动化测试,我们可能首先会想到QTP、Selenium等诸多的自动化测试工具和解决方案,如何使脚本开发变得简单、如何使脚本维护变得容易、如何提高脚本开发的效率等话题,一直以来都是自动化测试领域关注的焦点问题。原创 2024-06-19 21:49:39 · 876 阅读 · 0 评论 -
使用单元测试框架Junit的正确姿势~
不知道大家平时开发出来的功能,写不写单元测试?反正我是不咋写,写个单元测试有时候mock比开发实际功能都难搞,谁写谁懂得。没办法,由于甲方爸爸的要求,我们必须得写单元测试,并且要配备相应的单元测试报告。惭愧啊,写个单元测试让我掉了不少头发。今天我就把写单元测试的一些流程梳理一下,供大家做个参考,让大家少踩点坑。原创 2024-06-19 21:14:46 · 920 阅读 · 0 评论 -
Jest 测试框架入门笔记
Jest 由 meta 也就是 Facebook 维护。能用于测试 node, js, typescript, react 或 vue 等项目。原创 2024-06-19 20:55:57 · 591 阅读 · 0 评论 -
作为爬虫工程师,自动化和抓包你所不了解的selenium采集内容篇!
作为爬虫工程师,掌握Selenium采集是非常有用的,因为有些网站采用了动态加载、javascript渲染或AJAX技术,这些技术使得使用传统的静态HTML解析库难以获取到完整的数据。Selenium是一个自动化测试工具,它可以模拟用户在浏览器中的交互行为,包括点击、滚动、输入等操作。因此,通过使用Selenium,你可以实现以下几个方面的功能:原创 2024-06-19 20:42:29 · 1003 阅读 · 0 评论 -
Mock 测试入门:什么是 Mock 测试
Mock的意思就是,当你很难拿到源数据时,你可以使用某些手段,去获取到跟源数据相似的假数据,拿着这些假数据,前端可以先行开发,而不需要等待后端给了数据后再开发。原创 2024-06-19 20:32:16 · 673 阅读 · 0 评论