IT
文章平均质量分 88
软件测试君
自先沉稳,而后爱人
展开
-
解密Fiddler,从零开始轻松掌握弱网测试技巧!
使用Fiddler对手机App应用进行抓包,可以对App接口进行测试,也可以了解App传输中流量使用及请求响应情况,从而测试数据传输过程中流量使用的是否合理。这篇文章就带大家了解一下抓包过程。原创 2024-08-28 14:05:58 · 820 阅读 · 0 评论 -
JMeter手机app录制
1.LR/Jmeter录制是针对网络通讯协议层面的,它只关心客户端与服务器端的通讯包2.LR/Jmeter的并发测试实际上就是并发客户端与服务器端的通讯过程3. 压力是通过多进程/多线程方式实现的,目前流行OS都是支持线程。每个进程/线程向服务器后台发送1个请求脚本数据包。原创 2024-08-28 14:03:00 · 427 阅读 · 0 评论 -
如果项目在上线后才发现Bug怎么办?
如果项目在上线后才发现Bug怎么办?这个问题在日常测试中挺常见的,首先要做的就是暴露风险,将问题暴露给产品研发测试三方以及leader,三方评估影响范围以及修复成本。原创 2024-08-28 13:57:07 · 396 阅读 · 0 评论 -
新手入测试摸不着头脑?朝这看,大神带你轻松迈入门~
当你刚踏入测试团队的时候,你可能无从下手,拿来软件就是一顿乱点。其实要做一个好的测试人员,一定要有一份好的计划。所以测试计划就是测试的开始。在测试计划里要对自己的软件进行了解。是说明你对整个软件的了解。以及业务处理的过程,了解软件的测试重点在哪儿。所以业务描述和测试点就显得十分的重要了。原创 2024-08-27 15:27:25 · 931 阅读 · 0 评论 -
Python unittest框架 实用函数与特性
unittest 模块提供了一种结构化的方式来编写测试用例。测试用例继承自 unittest.TestCase 类,并通过一系列的测试方法(以 test_ 开头的方法)来组织。原创 2024-08-27 15:22:23 · 435 阅读 · 0 评论 -
从主流技术架构视角剖析 Java Web 项目的性能测试策略与挑战
当前互联网Java Web项目的主流架构多采用分层架构(Layered Architecture),包括但不限于三层架构(表示层、业务逻辑层、数据访问层),微服务架构(Microservices Architecture),以及基于云原生的架构(Cloud Native Architecture)。这些架构能够有效地应对复杂的业务需求,支持高并发、高可用的应用场景。原创 2024-08-26 19:22:55 · 1085 阅读 · 1 评论 -
性能测试之HTTP连接池异常波动原因分析
针对近期压测过程中一次TCP链接数异常波动,进行分享一下在池化技术前置下,压测的应用http连接池资源分配问题分享,先一起了解一下什么叫池化技术。原创 2024-08-26 14:38:54 · 719 阅读 · 0 评论 -
9年测试|20Koffer|牛信云3轮面经,gap两个月,沟通1000+公司
本人34,普通本科,9年测试经验,二线大厂背景。gap两个多月,沟通投递1000➕个公司,收到了20个左右的面试邀约,包括大厂,外包,小公司都有面试过,最终在8月初拿到一个20➕offer,已经成功入职一个小公司了,具体公司不说了涉及到隐私见谅哈原创 2024-08-26 14:25:30 · 301 阅读 · 0 评论 -
黑盒测试的准入准出标准
黑盒测试准入标准1. 需求明确与文档完备需求规格说明书:需求必须清晰、无歧义地描述所有功能点、性能要求、安全需求、用户界面规范以及非功能性需求(如可用性、可靠性等)。原创 2024-08-26 14:19:18 · 574 阅读 · 1 评论 -
如何搞好测试与开发的关系
一说到测试和开发的关系,你一定会想到一个词“冤家”。开发的工作就是按照PM的设计将产品最终造出来,而测试则是在开发已完成的工作里纠错。so,测试的工作会让开发很不爽,人之常情,谁都不喜欢自己的劳动成果被别人挑毛病。原创 2024-08-26 14:11:59 · 538 阅读 · 0 评论 -
充分发挥 Selenium 4的潜力
selenium 4 的一些新功能,不是非常惊喜,不过确实比较实用了。原创 2024-08-23 20:27:44 · 618 阅读 · 0 评论 -
入门到精通,掌握这些SQL语句让你成功玩转数据库!
1. 在 SQL 中,如何创建一个数据库?2. 如何删除一个数据库?DROP DATABASE database_name;3. 如何创建一个新的数据表?原创 2024-08-23 14:40:17 · 300 阅读 · 0 评论 -
掌握这3个策略,测试人轻松应对“卷”和“996”
“996”这个梗,可谓是程序猿群体的心酸与无奈的代名词。咱既然打算敞开心扉,聊聊大实话,那就不能回避这个热议话题。毕竟,“996”早已渗透进程序员的世界,成为了日常生活的一部分。原创 2024-08-22 17:41:13 · 462 阅读 · 0 评论 -
不可忽略的技术:冒烟测试到底有多么重要?
冒烟测试一词,来源于电路板测试:电路板拼接或组装完成后,进行通电测试,如果冒烟,则说明存在缺陷。而软件应用中,对其的定义为:在软件开发过程中的一种针对软件版本包的快速基本功能验证策略,是对软件基本功能进行确认验证的手段,并非深入测试。原创 2024-08-22 17:38:09 · 388 阅读 · 0 评论 -
压力测试Monkey命令参数和报告分析
adb的操作命令格式—般为:adb shell monkey +命令参数常用参数⏩-p 用于约束限制,用此参数指定一个或多个包。指定包之后,Monkey将只允许系统启动指定的APP。如果不指定包,Monkey将允许系统启动设备中的所有APP。原创 2024-08-22 14:10:04 · 626 阅读 · 0 评论 -
【接口自动化】Apifox结合Jenkins持续集成接口自动化测试
Apifox基本使用Apifox官方下载:https://apifox.com/Apifox的界面和功能和Postman大同小异,不过Apifox更加的便捷,使用起来也更加的高效,我们先来看下最基本的使用,熟悉Postman的同学应该是开箱即会可以跳过这个步骤。原创 2024-08-21 17:15:43 · 925 阅读 · 0 评论 -
一半测试人已经≥35岁了,他们小心翼翼地活着…
35并不可怕,与其每日惶恐,害怕职业危机降临,不如增强自己的反脆弱能力,能够识别市场的风云变化,并能忘掉年纪的束缚专注于某件事,做精做强,我想就算有一日被迫离开一家公司,转让也能抓住更好的机会。原创 2024-08-21 14:49:09 · 816 阅读 · 0 评论 -
做接口自动化遇到的20个难点,记录下我是如何解决的!
我是一名接口自动化测试工程师,在公司中负责接口自动化测试的设计和执行。在公司中,接口自动化测试非常重要,因为公司的业务场景非常复杂,需要保证接口的质量。在这篇文章中,我将分享我在公司中接口自动化测试遇到的20个问题以及对应的解决方案原创 2024-08-21 14:02:32 · 761 阅读 · 0 评论 -
JMeter 参数化4种方式
当使用JMeter进行测试时,测试数据的准备是一项重要的工作。若要求每次迭代的数据不一样时,则需进行参数化,然后从参数化的文件中来读取测试数据。参数化:是自动化测试脚本的一种常用技巧,可将脚本中的某些输入使用参数来代替,如登录时利用GET/POST请求方式传递参数的场景,在脚本运行时指定参数的取值范围和规则。原创 2024-08-21 14:00:04 · 910 阅读 · 0 评论 -
最高月薪14K!95年检测员小伙转行软件测试,3个月薪资翻番!
人生,没有太晚的开始。想,全是问题;做,才有答案。这世上,有少年得意的志在必得,也有老骥伏枥的志在千里。比起开始得晚,更耽误人的,其实是一直犹豫不决、畏缩不前。原创 2024-08-20 14:32:13 · 184 阅读 · 0 评论 -
推荐几款TOP级AI驱动的单元测试工具
这篇文章,我想对开发人员人员来说更有帮助,毕竟开发同学“苦单元测试久已”!软件开发是一项创造性的工作,但其中也包含着许多乏味的任务。其中最乏味的莫过于编写“单元测试”了,用于验证软件组件是否按预期工作。单元测试有助于开发人员尽早发现缺陷。原创 2024-08-20 14:23:17 · 915 阅读 · 0 评论 -
面试时回答不出当场社死?来,教你三招!
今天给大家讲讲在技术面试过程,遇到自己不会回答的问题怎么处理。其实,无论是技术面试,或者是在开发软件过程中,我们总是能遇到很多自己不会,但别人擅长的技术领域,这时候就是考验一个人的临场应变能力的时刻了。无论是从别人嘴里问出答案,还是面试中巧妙回答自己不会的问题,都是一种本领。而这种本领,不是天生的,是你总结经验得来的。原创 2024-08-20 14:16:58 · 645 阅读 · 0 评论 -
强!34.1K star! 再见Postman,新一代API测试利器,功能强大、颜值爆表!
在当今的互联网时代,API(应用程序编程接口)已经成为连接不同软件系统的桥梁。作为一名开发者,掌握API测试技能至关重要。市面上的API测试工具琳琅满目,今天我们要介绍的是一款开源、跨平台的API测试工具——Insomnia。原创 2024-08-20 14:07:03 · 670 阅读 · 0 评论 -
接口加密解决方案,Python的各种加密实现!
在接口测试中,加密技术是非常重要的一环。加密技术可以保证接口传输的数据不被窃取、篡改或者伪造。本文将介绍基于Python生成接口测试加密技术文档,帮助测试人员了解加密技术的相关知识,从而 更好地进行接口测试原创 2024-08-20 13:59:42 · 425 阅读 · 0 评论 -
Jmeter并发测试
之前在项目中用LoadRunner进行并发性能测试,后改用Jmeter更为简便快捷,笔者认为这也是开源工具颇受欢迎的原因之一吧。本次继之前的分享更新了一版,近期项目做个小结,希望大家也可以有新的收获!原创 2024-08-19 20:59:49 · 1065 阅读 · 0 评论 -
正确面对“压力面试”,不要自我PUA
最近,经常在网上看到小伙伴们吐槽:“今年工作本来就难找,面试官还特别强势,面完试觉得自己太菜了,我是不是找不到工作了。”原创 2024-08-19 20:36:30 · 323 阅读 · 0 评论 -
python 接口自动化测试中的10个魔法方法
在Python中,魔法方法(也称为特殊方法)是一些特殊命名的方法,它们允许你定制类的行为。虽然这些方法不直接应用于接口自动化测试,但它们可以用来增强测试框架的功能。原创 2024-08-19 19:11:20 · 196 阅读 · 0 评论 -
从零开始学习Playwright自动化测试框架
Playwright是2021年微软开源的一个项目「playwright-python」。针对 Python 语言的纯自动化工具,它可以通过单个API自动执行 Chromium,Firefox 和 WebKit 浏览器,同时支持以无头模式、有头模式运行。原创 2024-08-19 18:44:58 · 807 阅读 · 0 评论 -
可复用测试用例
在软件测试过程中,一个成熟的团队一般都有自己的公共测试用例库。公共测试用例库即可复用的测试用例库。今天我们就讨论一下如何开发有效的可复用测试用例,并学会如何使用和管理。原创 2024-08-19 18:39:55 · 565 阅读 · 0 评论 -
一文讲解清楚自动化测试中python操作excel
在python自动化测试过程,操作Excel是很常见的操作,不过有的小伙伴对这块还是有所疑问,比如时间忘记了,或者刚开始接触不会操作,或者对Excel的读、写、更新等操作还是不会,偶尔还会出错。今天就整里一下这块的案例,大家一定要收藏保存哦~~原创 2024-08-16 21:52:54 · 334 阅读 · 0 评论 -
“你的离职原因是什么?” 这是我看过最好的回答!
面试时,你遇到过最难回答最尬的问题是什么?很多人可能会说:HR询问离职原因,铁定算一个。那么HR问这个问题,到底是在考察什么?原创 2024-08-16 14:37:56 · 278 阅读 · 0 评论 -
「 Pytest测试框架 」开展性能基准测试!
在软件开发中,性能测试和基准测试是确保软件质量不可或缺的一部分。今天,将给大家推荐一款强大的工具——pytest-benchmark,它能够帮助我们轻松地集成基准测试到我们的pytest测试套件中。原创 2024-08-16 14:31:33 · 836 阅读 · 0 评论 -
性能测试误区
01、应用程序必须通过功能测试才可以测试性能应该尽早的进行性能测试。性能测试可以发生在各个测试阶段中,即使是在单元层,一个单独模块的性能也可以使用白盒测试来进行评估,然而,只有当整个系统的所有成分都集成到一起后,才能检查一个系统的真正性能。原创 2024-08-16 14:07:54 · 544 阅读 · 0 评论 -
Pytest测试框架基础
Pytest是一款功能强大的Python测试框架,专为简化测试编写过程和满足复杂测试需求而设计。自2004年首次发布以来,Pytest已经成为Python社区中最受欢迎的测试工具之一。通过简洁的语法、自动化的测试发现机制和丰富的插件系统,它提供了极大的灵活性和扩展性,帮助开发者有效地编写和执行测试用例。原创 2024-08-16 14:05:19 · 1010 阅读 · 0 评论 -
你们要的App电量分析测试来了
Batterystats 是包含在 Android 框架中的一种工具,用于收集设备上的电池数据。您可以使用 adb 将收集的电池数据转储到开发计算机,并创建一份可使用 Battery Historian 分析的报告。Battery Historian 会将报告从 Batterystats 转换为可在浏览器中查看的 HTML 可视化内容。原创 2024-08-16 14:00:57 · 652 阅读 · 0 评论 -
软件测试这个行业能干到多少岁?
测试行业会不会也只能吃青春饭,随着年龄的增长就会被这个行业抛弃?在中国,软件测试行业是近20年来随着互联网的迅猛发展而逐渐兴起的。随着行业的发展,测试市场的人才缺口也在逐年扩大,就业机会也就愈发多了起来。因此,很多人以极大的热情投身于测试行业,期待自己在这个行业未来良好的发展前景。原创 2024-08-15 21:46:28 · 792 阅读 · 0 评论 -
Postman 接口测试工具详解
Postman是一个接口测试工具,相当于一个客户端,它可以模拟用户发起的各类HTTP请求,将请求数据发送至服务端,获取对应的响应结果,从而验证响应中的结果数据是否和预期值相匹配。Postman与浏览器的区别在于,它更直观地展示接口返回的结果,特别是JSON格式的数据。原创 2024-08-15 20:52:57 · 630 阅读 · 0 评论 -
7 个最佳 JMeter 替代品
在当今的开发领域中,测试 API 是一个关键组成部分,确保应用程序能够可靠且有效地互动。为了协助这一过程,设计了多种工具来便利测试和调试。让我们探索一些替代 JMeter 进行 API 测试的知名工具。原创 2024-08-15 20:48:19 · 996 阅读 · 0 评论 -
Pytest集成Allure生成测试报告「Allure服务器管理方案」
本文中,以Allure服务器管理方案来给大家解决上述问题,若有需求去看Jenkins-Allure插件方案,可自行去本人其他文章中翻,感谢~原创 2024-08-15 20:44:00 · 981 阅读 · 0 评论 -
python实现基于RPC协议的接口自动化测试
RPC(Remote Procedure Call)远程过程调用协议是一个用于建立适当框架的协议。从本质上讲,它使一台机器上的程序能够调用另一台机器上的子程序,而不会意识到它是远程的。原创 2024-08-15 15:11:37 · 624 阅读 · 0 评论