- 博客(683)
- 资源 (17)
- 收藏
- 关注

原创 Jmeter VS LoadRunner
随着Jmeter 在测试过程中间普及,Jmeter 成为软件性能测试必不可少的工具,并且也不遗余力的向我认识的测试工程师推荐这个工具,但很多工程师在初步使用过这个工具后,会向我抱怨Jmeter有太多不能做的事情,但在我看来,Jmeter不能支持所有协议,不过,对于Web 应用和接口的测试,Jmeter是足够强大了。很多人会把Jmeter和自己熟悉的LoadRunner进行比较。 Loa...
2020-03-19 17:25:21
7056
5
原创 大厂软件测试工程师日常工作随记总结
我将开始散文式地记录我作为一位从业8年多的软件测试人员的软测经验。这是我在繁忙的日常工作的中跋涉出来又又投入的另一工作(bushi)另一兴趣中去。 我将简单(偏流水线向)从业务/技术/项管三个方面简单汇总一下我的日常工作。后期可再针对使用到的具体技术的详解再开篇。
2024-08-05 21:00:00
1117
原创 一文章轻松了解软件测试基础知识点
软件测试是指对软件系统进行评估和验证的过程,以发现软件中存在的缺陷、错误和不符合规范的行为。软件测试是软件开发过程中的一项关键活动,旨在确保软件系统的质量和可靠性,以满足用户的需求和期望。
2024-08-05 20:45:00
1099
原创 15年+项目实战经验测试老司机,分享软件测试基础知识
为了保证软件的质量和可靠性,应力求在分析、设计等各个开发阶段结束前,对软件进行严格技术评审。软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。如果给软件测试下定义,可以这样讲:软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计的一批测试用例(即输入一些数据而得到其预期的结果),并利用这些测试用例去运行程序,以发现程序错误的过程。
2024-08-05 20:30:00
1344
原创 软件测试/测试开发|软件测试基础概念
在我们使用各种App访问各个网站时,偶尔会出现软件崩溃,加载缓慢,或者出现报错的情况,而这两年,我们也见过了很多大厂的App出现问题,比如美团外卖,比如阿里云和微信都出现过问题,而要避免出现上述这些大的问题,就需要我们在软件上线之前尽可能的发现软件的问题,这就是我们所说的测试,即对软件进行测试,发现问题找到原因就是我们软件测试的目的。
2024-08-05 20:30:00
1969
原创 深入了解软件测试:从入门到奥秘,揭开测试的精髓
软件测试是在开发流程中被开发者用来持续地评估和纠正特性的功能性的一个循环进行的步骤。软件测试比对软件的当前构建和软件需求,以确认没有疏漏的需求。同样需要验证的是,软件在跨越不同媒介时、与现有软件集成时运行正确。
2024-08-05 20:15:00
1232
原创 软件测试大揭秘,5分钟带你快速了解
关于软件测试理论知识可以分为以下五个方面:1.软件测试是如何工作的?2.软件测试的类型3.软件测试的历史4.软件测试最佳实践5.为什么软件测试很重要?
2024-08-05 20:00:00
626
原创 大厂软件测试基础知识系统整理(全网最详细版)
软件缺陷:又称之为“Bug”。即计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷。
2024-08-05 18:55:32
1014
原创 【自动测试专题】Rest Assured+TestNg实现数据驱动的接口测试
【自动测试专题】Rest Assured+TestNg实现数据驱动的接口测试
2024-05-14 20:45:00
494
1
原创 【全网最全】TestNG自动测试框架异常和依赖测试教程
跟踪异常处理代码提供了一个选项。可以测试是否需要代码抛出异常或不抛出。@Test注释expectedExceptions 参数一起使用。现在,让我们来看看@Test(expectedExceptions)在动作中。
2024-05-14 20:30:00
1008
原创 Linux学习笔记(二十一)之shell编程
其实在实际中,我们经常会遇到一些非常耗时的操作,我们又不能让这些耗时的操作阻碍我们其他的操作,此时,就需要开一个子shell,单独去执行这些耗时的操作,然后当前的shell该干啥还能干啥。计算机在执行shell脚本文件的时候是不需要交互的,就是非交互方式执行的,一旦代码有问题,出现交互,就表示没有一次执行完毕所有的语句,是执行半截卡住了,就得重新修改代码逻辑。内置命令和shell是为一体的,是shell的一部分,不需要单独去读取某个文件,系统启动后,就执行在内存中了。所以执行效率不如内置命令。
2024-03-07 17:32:48
1251
原创 jmeter性能测试案例实战讲解,一文全面系统学习Jmeter性能测试
3.1性能指标四个字总结:多、快、好、省。多:对应的就是并发量快:延时、响应时间好:稳定性(长时间运行)省:资源使用率3.2、性能指标的描述:3.2.1、响应时间:对请求作出响应所需要的时间,是用户感知软件性能的主要指标(端到端的)响应时间包括:1.用户客户端呈现时间2.请求\响应数据网络传输时间3.应用服务器处理时间4.数据库系统处理时间思考:响应时间多少合理?答:2、5、8秒原则3.2.2、并发用户数并发用户数的概念:系统用户数、在线用户数、并发用户数。
2024-03-07 17:05:51
2172
原创 一篇文章入门Jmeter性能测试【经典长文】
通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。1、响应时间:评估系统的能力,主要从测试结果中的负荷和响应时间 2、吞吐量/率:发送消息,根据测试过程中的负荷或代码走差方式找出系统的极端或繁琐的代码逻辑,从而找到体系中的瓶颈或薄弱地方 3、事务处理能力 3.1系统调优:重复进行测试,验证系统活动是否达到预期结果、CPU使用率、内存利用率、磁盘I/O、网络带宽 3.2 验证稳定性和可靠性:既要验证系统的稳定性和可靠性,还要验证人为因素的稳定性。
2024-03-04 18:59:47
1340
原创 如何进行 jmeter 分布式性能测试?
在做后端服务器性能测试中,我们会经常听到'分布式'。哪你,是否了解分布式呢?今天,我们就来给大家讲讲,在企业实战中,如何使用分布式进行性能测试,实战过程中,又有哪些地方要特别注意?
2024-03-04 18:56:13
1333
原创 一文带你入门 JMeter 性能测试!
JMeter是Apache基金会的一个性能测试工具,用来测试服务器端应用程序的性能。因为简单易用,现在也被社区作为接口测试工具。性能测试用来确认系统是否能承受大量用户,JMeter能模拟大量用户访问网站。接口测试用来验证应用逻辑是否有问题,如打折活动结算金额是否正确。JMeter。
2024-03-04 18:53:35
997
原创 硬核|手把手教你搭建鸿蒙内核开发环境
HarmonyOS鸿蒙操作系统,是面向万物互联时代的全场景分布式操作系统。在传统的单设备系统能力的基础上,创造性地提出了基于同一套系统能力、适配多种终端形态的理念,支持多种终端设备上运行,第一个版本支持128K~128M设备上运行,目前已发布2.0版本。HarmonyOS 鸿蒙2.0移动应用开发实战详解基于鸿蒙开发的方式有两个方向:面向应用开发(应用层)和面向设备开发(内核层、驱动子系统)。
2024-02-27 19:31:52
987
原创 怎么开发鸿蒙应用 ,一文讲清楚
底部的4区域则是显示运行结果通知信息,让你掌握软件的运行的各种信息,它底下还有很多选项卡,可以切换显示通知的内容。需要注意的是,由于出于安全的机制,应用在应用商店线上发布是需要签名证书的,这个证书你可以认为它就是一张通行证一样。手机横竖屏都可以切换显示的,在代码编辑区修改一下显示的文本,"Ctrl+S"保存一下,预览结果马上在右边预览区显示了,开发应用就是这么简单!自研的含量高不高就要看这套规范与其他的规范他的本质差别多大,用这套规范能不能更好的为人服务,因为开发这系统本质是要给开发人员去开发应用的。
2024-02-27 19:14:38
4908
原创 鸿蒙入门开发教程:一文带你详解工具箱元服务的开发流程
当开发者创建的函数或函数别名中创建一个HTTP类型的触发器后,在应用客户端调用函数时需要传入HTTP触发器的标识,查询方法如下: 在函数的触发器页面点击“HTTPTrigger”触发器,查看“触发URL”的后缀,获取触发器标识,格式为“函数名-版本号”。查看Run面板,若出现“Cloud Functions loaded successfully”,标识云函数启动成功(云函数启动/调试将部署cloudfunctions中所有的云函数),并生成对应的POST URL。本工程的语言运行环境为Node.js。
2024-02-27 19:08:06
2010
原创 20种常用的软件测试方法,建议先收藏再观看
通常表现在这几个方面:对资源利用的精确度量、执行间隔、日志事件(如中断,报错)、响应时间、TPS、辅助存储区、处理精度等进行的监测等。静态测试指不运行被测程序本身,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性。动态测试指是通过运行被测程序,检查运行结果与预期结果的差异,并分析运行效率、正确性和健壮性等性能。界面测试是测试用户界面功能模块的布局是否合理、整体风格是否一致、各个控件的位置是否符合客户使用习惯。由人手动输入测试用例,观察结果,与机器测试相对应,属于原始但不可缺少的一个步骤。
2024-02-26 20:45:00
1118
原创 软件测试/测试开发|一文讲清楚你什么是测试用例
对于一个测试工程师来说,测试用例的编写是一项必须掌握的能力,但有效的设计和熟练的编写确实一项十分复杂的技术。不仅需要掌握软件测试技术和流程,而且还要对整个软件不管从业务,还是对软件的设计,程序模块的结构,功能规格等说明都要有透彻的理解。测试的设计方法不是单独存在的,具体的每个测试项目里有很多方法,每种类型都有各自的特点。测试用例是测试过程中的重要组成部分,它们不仅指导着测试的进行,还对软件质量和稳定性起着关键作用。
2024-02-26 20:45:00
919
原创 2024软件测试春招,面试官都会问些什么?
命名元祖 是 Python 提供的一个叫做 namedtuple 的类,可以从 collection 包中导入,命名元组继承自 元祖类,所以具备元组的特性,同时他可以访问属性的方式去获取,元组的元素可读性大大的提高,也可以非常方便的转换成像字典这样类型。在运行 Python 程序的时候,会专门分配一块空白的内存空间,用来保存由数字、字母、下划线组成的字符串,也就是纯单词、字符组成的字符串,这块空白的内存就被称为 字符串驻留池,也称作 大整数池;然后类里面的方法,他们间隔是一行;
2024-02-26 20:45:00
1776
原创 2024年软件测试行业发展趋势,智能和服务化成变革关键
随着科技的进步和业务需求的增加,软件测试行业将面临更多前所未有的机遇和挑战。的普及和数字化转型的加速,各个行业对软件测试服务的需求也在不断变化。测试机构可以根据客户的具体需求,提供定制化的测试方案和报告,以满足不同客户的需求。云端测试可以提高测试的灵活性和可扩展性,降低测试成本,同时能够更好地满足用户的需求。在2024年,我们预计会有更多的软件测试服务提供商推出云端测试服务,满足不同企业的测试需求。软件测试服务提供商不仅要提供基本的测试服务,还需要提供质量保证、性能优化等服务,以满足客户的多样化需求。
2024-02-26 20:45:00
1263
原创 全网最新最全软件测试(功能、接口、性能、自动化)详细解
我们在不同文档中看到的“状态迁移图”、“流程图”、“菜单树”,在一定程度上都是功能图的不同表现,不同测试人员可能对具体方法的使用稍有不同。现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。是测试系统能否满足实际运行时的需要,还是目前的系统在哪些方面制约系统性能的表现,或者,哪些系统因素导致。特性:必须设计的用例;jmeter性能测试,就是通过接口对服务器进行高并发访问的,所以脚本的编写的就和接口测试的时候差不多,输入url,参数等。
2024-02-26 20:45:00
1432
原创 软件测试主要做哪些工作内容,学习难不难?主要学习哪些技术点,大厂老司机一文讲清楚
软件测试(英语:Software Testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。作为一个过来人来讲,如果大家想转行,一定要系统的学习,没有学习资源的朋友可以接着往下看如果不知道怎么学习的话?下面的《软件测试工程师发展规划路线》和配套【面试视频资源】
2024-02-26 20:45:00
1287
原创 软件测试流程介绍之性能测试案例讲解
不同公司的测试报告模板虽不相同,但测试报告的编写要点都是一样的,一般都是先对软件进行简单介绍,然后说明这份报告是对该产品的测试过程进行总结,对测试质量进行评价。(3)测试内容及执行情况:描述本次测试模块的版本、测试类型,使用的测试用例设计方法及测试通过覆盖率,依据测试的通过情况提供对测试执行过程的评估结论,并给出测试执行活动的改进建议,以供后续测试执行活动借鉴参考。它是描述需要测试的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。
2024-02-26 20:45:00
1146
原创 常见的二十种软件测试方法全面讲解(史上最全)
软件测试(英语:Software Testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较的过程。通俗的来讲,“软件测试”就是通过软件测试人员验证软件是否满足用户的需求。最终交付的产品是否和用户本来的需求一致,如果不一致,需要找出不一样的点提交给开发员进行修复改善,测试人员在测试过程中找出的问题统称为“Bug”。在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。
2024-02-26 20:30:00
4637
原创 全网最全最新软件测试基础入门教程
使用场景:有多个输入条件,多个输出结果,输入条件按之间有组合关系,输入条件和输出结果之间有依赖(制约)关系——————一般适用于条件组合数量比较少的情况(比如4个条件以下)场景:1、时间紧任务量大,根据经验推测有可能出现的故障2、测试完毕,时间充裕,根据经验或测试过程中出现的错误,进行复制。2、登录、搜索商品、添加购物车、去结算、支付,如果支付成功,则提示下单成功,否则提示支付失败。2、按代码可见度划分(黑盒测试(功能测试)、灰盒测试(接口测试)、白盒测试(单元测试))
2024-02-26 13:38:11
3178
原创 MySQL字符集和校对规则详解和MySQL查看字符集和校对规则
在讲解字符集和校对规则之前,我们先来简单了解一下字符、字符集和字符编码。字符(Character)是计算机中字母、数字、符号的统称,一个字符可以是一个中文汉字、一个英文字母、一个阿拉伯数字、一个标点符号等。计算机是以二进制的形式来存储数据的。平时我们在显示器上看到的数字、英文、标点符号、汉字等字符都是二进制数转换之后的结果。字符集(Character set)定义了字符和二进制的对应关系,为字符分配了唯一的编号。常见的字符集有 ASCII、GBK、IOS-8859-1 等。
2024-01-18 07:45:00
1867
原创 MySQL user权限表详解和MySQL db、tables_priv、columns_priv和procs_priv权限表
MySQL 在安装时会自动创建一个名为 mysql 的数据库,mysql 数据库中存储的都是用户权限表。用户登录以后,MySQL 会根据这些权限表的内容为每个用户赋予相应的权限。user 表是 MySQL 中最重要的一个权限表,用来记录允许连接到服务器的账号信息。需要注意的是,在 user 表里启用的所有权限都是全局级的,适用于所有数据库。user 表中的字段大致可以分为 4 类,分别是用户列、权限列、安全列和资源控制列,下面主要介绍这些字段的含义。
2024-01-18 07:30:00
2076
Rank Tracker是分析搜索引擎中的SEO和网站排名的好工具
2024-09-25
CAD转换器,最牛的CAD转换器
2024-09-23
CAD转换器,迅捷转换器,最牛CAD转换器
2024-09-23
格式工厂使用此软件,能够将包括视频、图像和音频、文档、光驱设备在内的所有类型的媒体文件转换为其他格式
2024-09-20
【Audacity音频编辑软件】Audacity是一个音频文件编辑器和录音软件,用于处理各种音频格式,与各种平台兼容
2024-09-20
【VideoProc视频编辑器】VideoProc是一款功能强大的视频处理软件,用于编辑、裁剪、合并、转换和压缩视频文件
2024-09-19
【视频剪辑软件】永久有效一个简单而专业的视频编辑器
2024-09-18
【PDF 格式转换器】【支持格式丰富】操作简单PDF 格式转换器能够将PDF文件转换为所需的其他格式
2024-09-18
【最全数据库】数据库完整课程讲义
2024-05-22
APP测试最全资料APP性能测试讲义
2024-05-22
[Linux 服务器]测试环境部署完整手册
2024-05-22
【TestNG自动化测试框架】TestNG自动化测试框架入门到实战完整笔记
2024-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人