测试界清流
码龄4年
求更新 关注
提问 私信
  • 博客:791,197
    社区:63
    动态:106
    791,366
    总访问量
  • 614
    原创
  • 9,364
    排名
  • 15,700
    粉丝
  • 18
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
加入CSDN时间: 2022-03-20

个人简介:本人自动化测试和测试开发工程师,拥有丰富的自动化测试平台及测试开发经验,擅长接口测试、Python自动化全栈,测试开发平台等

博客简介:

m0_68405758的博客

查看详细资料
个人成就
  • 获得4,643次点赞
  • 内容获得267次评论
  • 获得7,705次收藏
  • 代码片获得1,777次分享
  • 原力等级
    原力等级
    9
    原力分
    7,936
    本月获得
    13
创作历程
  • 205篇
    2025年
  • 28篇
    2024年
  • 224篇
    2023年
  • 157篇
    2022年
成就勋章
TA的专栏
  • 软件测试
    319篇
  • 自动化测试
    257篇
  • 接口自动化测试
    2篇
  • jmeter
    20篇
  • 软件测试项目
    14篇
  • 接口测试
    35篇
  • 性能测试
    7篇
  • 软件测试面试
    17篇
  • 压力测试
    2篇
  • 接口自动化测试面试题
    2篇
  • 软件测试工程师
    163篇
  • 测试开发
    1篇
  • 自动化测试面试题
    1篇
  • PYTEST
    1篇
  • selenium4
    1篇
  • Requestly
    1篇
  • 项目
    4篇
  • 简历
    2篇
  • 单元测试
    8篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 3

TA的推广
兴趣领域 设置
  • 大数据
    hive
创作活动更多

Claude Code 开发者创客大赛: AI 编程实战征文计划

随着 Claude Code 的爆火,AI 编程助手正在彻底改变开发者的工作流。它不仅能自动补全代码、优化算法,还能理解复杂需求并生成高质量脚本。 为探索 Claude Code 的潜力,CSDN 发起本次征文活动,邀请开发者分享实战经验、创新案例和技术思考,共同推动 AI 编程的普及与进化。 --- **创作主题**:用 Claude Code 重新定义编程效率 **创作方向**(供参考,鼓励自由发挥) **1. 效率革命:Claude Code 如何提升开发效率** - 对比传统编程 vs. Claude Code 辅助编程的耗时差异 - 实际项目中的效率提升案例(如快速生成 API、自动化脚本等) **2. 技术深挖:Claude Code 的高级用法** - 如何编写精准的 Prompt 让 Claude Code 生成更符合需求的代码 - 结合特定语言(Python/JS/Go等)的实战技巧 - 调试与优化 Claude Code 生成代码的方法 **3. 跨界融合:Claude Code 的创意应用** - 用 Claude Code 生成游戏逻辑、艺术代码(如 Processing 创意编程) - 结合低代码平台(如 Appsmith、Retool)快速搭建工具 - 在数据分析、爬虫、DevOps 等领域的落地案例 **4. 硬核挑战:用 Claude Code 完成一个完整项目** - 从零开始,仅依赖 Claude Code 开发一个小型应用(需附代码仓库和效果演示) - 记录开发过程中的思考、踩坑与解决方案 **5. 未来之辩:AI 编程的边界与伦理** - Claude Code 会取代程序员吗?职业发展的应对策略

39人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 资源
  • 代码仓
  • 问答
  • 帖子
更多
  • 最近

  • 文章

  • 专栏

  • 资源

  • 代码仓

  • 问答

  • 帖子

  • 社区

  • 视频

  • 课程

  • 关注/订阅/互动

  • 收藏

搜索 取消

自动化测试遇到的难点

问题总归是要解决的,如果遇到这种类似的问题,那么在任务拆分和工时预估时候,可以将这些因素考虑进去,计算在个人工时中,并注明原因,在和leader甚至更高层评估中,抛出存在的问题,个人针对系统情况,技术架构,测试范围的理解,对应的自动化测试方案设计和目标设定,应该与leader不断沟通,不断调整,达成一定程度上的一致,这样也能避免很多后续的麻烦。比如系统开发的编程语言,使用的数据库类型,通信服务框架(如果要进行API自动化,那么系统所采用的通信协议是绕不过去的一点),应用服务器的部署等,都是需要考虑的。
原创
博文更新于 2025.10.30 ·
408 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

认识自动化测试

在我开展自动化测试之前,其实该项目以前的测试人员也已经写了很多的接口测试用例,但是大多数用例处于“半瘫痪”状态,在CI上无人维护(听说起初是有人维护的,但是后来用例多了,维护的人每次花很长时间去定位问题,结果却发现大部分的问题都是环境问题导致,花了半天时间定位却没什么收益,久而久之便不想去维护)。这里再提一下UI自动化。这里必须要指出的是,我跟的项目其实是一个对系统稳定性的要求要高于新功能的引入的一个后台项目,所以它的核心功能是比较固定的,其实大多数后台项目也是类似的,核心功能聚合、对系统的稳定性要求高。
原创
博文更新于 2025.10.30 ·
368 阅读 ·
5 点赞 ·
1 评论 ·
9 收藏

接口自动化测试

那么我们来看看我们要展示的测试报告有人问我,为何要拆分开来写,我感觉是想尽量的去将带代码的耦合度吧,我见过很多大神的博客也都是这么去写的,不过我就慢慢的开始对我的框架进一步优化,里面呢,更多的是来源于我自己的想法,接下来,我还要利用业余对现在的框架进行优化重构,我感觉思想有了,代码就好写,思想不好有。本着开源的想法,我的吧这些放到了我的GitHub上面,因为这是在原有的基础上进行封装的,可能会对之前接口测试6产生影响,不过大家clone好代码,可以切回到我之前的版本去看6的之前的框架。
原创
博文更新于 2025.10.29 ·
282 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

自动化测试入门

另外要说明的是,TestMarker是一个更灵活的框架,可以和Seleinium、soapUI集成,充分利用Selenium和soapUI的测试能力,而TestMarker只是更好地调度、监控和管理测试的过程,监控系统的性能指标,获得测试结果。但这样做,具有盲目性,毕竟功能最强的工具不一定适合自己,最合适的工具,才是最好的。如果以前没有做过自动化测试,那么就不了解自动化测试,可能会觉得自动化测试比较神秘,但是,我们在日常的计算机操作中,可能会碰到一些自动化处理的过程,这些过程和自动化测试比较接近。
原创
博文更新于 2025.10.29 ·
509 阅读 ·
11 点赞 ·
0 评论 ·
11 收藏

使用postman 测试restful接口

前提:在chrome网上应用商店安装postman 和 Postman Interceptor.如下图:使用postman的时候,最后开启postman Interceptor,如下图:然后启动,postman工具,开始使用。
原创
博文更新于 2025.10.27 ·
496 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

接口测试实战

这也可认为是接口测试,调用的登录接口还是查询接口,传参的是用户密码还是搜索关键字。当A开发好自己负责的功能模块后会提供相应的接口(类方法、函数),B肯定需要模拟数据调用A写的接口,检查返回值是否正确。这个很典型的例子就是第三方登录,比如你做的新系统免于新用户重新注册的麻烦会提供第三方登录,那用户在登录的时候调用的就是第三方登录的接口,由第三方验证用户名和密码并且返回给当前系统。4、接口的性能,web接口同样注重性能,这直接影响用户的使用体验。4、接口的性能,接口处理数据的时间也是测试的一个方法。
原创
博文更新于 2025.10.27 ·
708 阅读 ·
18 点赞 ·
0 评论 ·
10 收藏

UI自动化测试之Jenkins配置

前一段时间帮助团队搭建了UI自动化环境,这里将Jenkins环境的一些配置分享给大家。Python接口自动化测试零基础入门到精通(2025最新版)
原创
博文更新于 2025.10.26 ·
293 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

Selenium+Unittest自动化测试框架

首先我们上述这种较为原始的方法,基本不适用于平时做UI自动化测试的,因为在UI界面实际运行情况远远比较复杂,可能因为网络原因,或者控件原因,我们元素还没有显示出来,就进行点击或者输入。以上四种代码主体进行了拆分,虽然在用例很少的情况下做会增加代码,但是当用例多的时候意义很大,代码量会在用例增加的时候显著减少。但是还有一个问题,我们怎么样才能确保我们写的每一项元素不出错,人为的错误是不可避免的,但是我们可以通过代码来运行对文件的审查。在该文件中我们对,输入搜索关键词,点击搜索,搜索联想,进行了封装。
原创
博文更新于 2025.10.26 ·
700 阅读 ·
28 点赞 ·
0 评论 ·
13 收藏

selenium+python做web端自动化测试框架与实例详解教程

最近受到万点暴击,由于公司业务出现问题,工作任务没那么繁重,有时间摸索selenium+python自动化测试,结合网上查到的资料自己编写出适合web自动化测试的框架,由于本人也是刚刚开始学习python,这套自动化框架目前已经基本完成了所以总结下编写的得失,便于以后回顾温习,刚开始写db模块是一直对字典模块的信息怎样传递到数据链接的模块,进过网上查询好些资料才彻底解决,对自己来说也是一种进步,哈哈,下面说下自己踩的坑,帮助自己以后学习**config_db把字典变成关键字参数传递,
原创
博文更新于 2025.10.24 ·
855 阅读 ·
16 点赞 ·
0 评论 ·
12 收藏

自动化测试开发

这些步骤我们的自动化脚本中也实现的,但如果想在执行一批测试用例之前,做一些动作,执行完以后,在清空,我们用得方式就是把这些自动化脚本的名字在要执行的一批测试脚本之前,我们的脚本是按字母排序的,这样确保的。我们的做法是这样的,除了master分支,每个人在自己本地建个开发分支,每次提交代码前,先从Git Server上checkout最新代码到master分支,然后,在本地的开发分支和master分支merge,最后commit代码。无法讲这几种类型的框架,孰优孰劣,关键是认清项目实际,选择最适合的。
原创
博文更新于 2025.10.24 ·
940 阅读 ·
14 点赞 ·
0 评论 ·
9 收藏

Python接口测试实战- 使用Python发送请求

1小时postman接口测试从入门到精通教程。
原创
博文更新于 2025.10.23 ·
906 阅读 ·
30 点赞 ·
0 评论 ·
14 收藏

postman接口测试

参数组合:现在有一个操作商品的接口,有个字段type,传1的时候代表修改商品,商品id、商品名称、价格有一个是必传的,type传2的时候是删除商品,商品id是必传的,这样的,就要测参数组合了,type传1的时候,只传商品名称能不能修改成功,id、名称、价格都传的时候能不能修改成功。2、GET的URL会有长度上的限制(以前的浏览器有限制,现在的浏览器没有该限制了),则POST的数据则可以非常大。1、200 2开头的都表示这个请求发送成功,最常见的就是200,就代表这个请求是ok的,服务器也返回了。
原创
博文更新于 2025.10.23 ·
617 阅读 ·
29 点赞 ·
0 评论 ·
25 收藏

接口自动化测试入门

顾名思义,接口测试是对系统或组件之间的接口进行测试,主要是校验数据的交换,传递和控制管理过程,以及相互逻辑依赖关系。其中接口协议分为HTTP,WebService,Dubbo,Thrift,Socket等类型,测试类型又主要分为功能测试,性能测试,稳定性测试,安全性测试等。在分层测试的“金字塔”模型中,接口测试属于第二层服务集成测试范畴。相比UI层(主要是WEB或APP)自动化测试而言,接口自动化测试收益更大,且容易实现,维护成本低,有着更高的投入产出比,是每个公司开展自动化测试的首选。
原创
博文更新于 2025.10.22 ·
770 阅读 ·
11 点赞 ·
0 评论 ·
14 收藏

接口自动化测试实战

当前所有文件(配置文件,公共方法,测试用例,数据,报告,log)都在项目根目录下,随着用例的增加和功能的补充,文件会越来越多,不便于维护和管理,因此我们要建立不同的文件夹,对文件进行分类组织。和outlook,foxmail等邮件客户端一样,Python中发送邮件需要通过Email的smtp服务发送。我们的目的是获取某条用例的数据,需要3个参数,excel数据文件名(data_file),工作簿名(sheet),用例名(case_name)之前的用例中,数据直接写在代码文件里,不利于修改和构造数据。
原创
博文更新于 2025.10.22 ·
601 阅读 ·
23 点赞 ·
0 评论 ·
23 收藏

用Jmeter进行接口测试

以获取学生信息接口(stu_info) 为例,添加一个“用户定义的变量”,设置变量"host" 以及值,这样在获取学生信息接口(stu_info)就可以通过"${host}"取得“服务器名称或IP”的值。登陆接口(login)接口也可以应用“用户定义的变量”的方法,如上图所示,在“用户定义的变量”中添加"username", "password" 变量及对应的值, 应用到登陆接口(login)接口请求中即可。2. "HTTP Cookie 管理器"的应用。
原创
博文更新于 2025.10.21 ·
446 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

接口测试及常用接口测试工具

前端是什么呢,对于web端来说,咱们使用的网页,打开的网站,这都是前端,这些都是html、css写的;对于app端来说呢,它就是咱们用的app,android或者object-C(开发ios上的app)开发的,它的作用就是显示页面,让我们看到漂亮的页面,以及做一些简单的校验,比如说非空校验,咱们在页面上操作的时候,这些业务逻辑、功能,比如说你购物,发微博这些功能是由后端来实现的,后端去控制你购物的时候扣你的余额,发微博发到哪个账号下面,那前端和后端是怎么交互的呢,就是通过接口。
原创
博文更新于 2025.10.21 ·
388 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

jmeter性能测试完美入门

Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工具之一。本文为JMeter性能测试完整入门篇,从Jmeter下载安装到编写一个完整性能测试脚本、最终执行性能测试并分析性能测试结果。运行环境为Windows 10系统,JDK版本为1.8,JMeter版本为3.3。回到目录。
原创
博文更新于 2025.10.20 ·
948 阅读 ·
28 点赞 ·
0 评论 ·
29 收藏

jmeter使用教程

为什么选择 JMeter,下面看看 JMeter 的特色。1. 开源许可: Jmeter 是完全免费的,并提供了源码可供自定义开发2. 图形界面模式:提供了方便的图形界面来编辑和开发测试脚本3. 平台无关:可以轻易在 windows、linux、mac 上运行4. 多线程框架:通过线程组,能够轻易的设置不同测试的并发用户。5. 图形测试结果:提供了图表、表格、树、文件等格式的结果显示。6. 易于安装:jmeter 不需要安装,下载解压即可用。
原创
博文更新于 2025.10.20 ·
977 阅读 ·
8 点赞 ·
0 评论 ·
30 收藏

接口测试的流程

当请求在时限内再次发出后,Cookie和Session两者会相互比对,匹配上了便执行某些操作,匹配不上则不允许执行某些操作,以此实现快速处理,它们并不是孤立作用的。如,我们都知道系统是由前端后端组成,一些数据在前端做了校验,后端同样也需要校验才能保证安全,界面操作显然只能检查到前端校验这一层,只有直接面对前后端之间的该接口才能检验出后端是否也做了校验。ž 3xx: 代表重定向,要完成请求必须进行更进一步的操作,或把请求重定向到别的地方了,最常见的是302。总之是要搞到接口文档,接口文档就是需求依据。
原创
博文更新于 2025.10.19 ·
314 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

干掉 Postman?测试接口直接生成API文档,这个工具贼好用

大家好,我是清流~1小时postman接口测试从入门到精通教程前几天粉丝群有小伙伴问,有啥好用的API文档工具推荐,无意间发现了一款工具,这里马不停蹄的来给大家分享一下。ShowDoc一个非常适合团队的在线API文档工具,也支持用docker自建文档服务,不过为了方便演示,我直接用了平台在线服务。官网地址:可以使用markdown语法来写API文档、数据字典文档、技术文档、在线excel文档。但像我这种资深的懒人程序员,其实更看重的是showdoc。
原创
博文更新于 2025.10.19 ·
399 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏
加载更多