技术分享
文章平均质量分 80
程序员曦曦
这个作者很懒,什么都没留下…
展开
-
技术分享 | App测试时常用的adb命令你都掌握了哪些呢?
生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到!原创 2023-07-28 15:28:32 · 483 阅读 · 0 评论 -
Junit5 + YAML 轻松实现参数化和数据驱动(一)
生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到!原创 2023-07-28 15:25:12 · 245 阅读 · 0 评论 -
【自动化测试】Selenium IDE脚本编辑与操作
生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到!原创 2023-07-27 14:51:01 · 1982 阅读 · 0 评论 -
在Mac系统下搭建Selenium环境并驱动Chrome浏览器
生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到!原创 2023-07-27 14:46:27 · 1249 阅读 · 0 评论 -
MySQL数据库关于表的一系列操作
生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到!原创 2023-07-26 14:39:45 · 556 阅读 · 0 评论 -
性能测试高阶内容:了解TPS和RT之间关系
而通常大家认为的性能测试、负载测试、压力测试在操作的层面,只有压力工具中线程数的区别,其他的都在资源分析的层面,而分析在很多人的眼中,都不算测试。其他的概念,就不一一批驳了。我们再接着增加压力,响应时间接着增加,但 TPS 会有下降(请注意,这里并不是必然的,有些系统在队列上处理得很好,会保持稳定的 TPS,然后多出来的请求都被友好拒绝)。在开始今天的内容讲解之前,我们应该回顾一下,在我的全链路压测专栏中的第一篇,我就已经介绍了当前的性能测试在互联网企业中的重要性,已经性能在互联网行业中的占比是多少。原创 2023-07-26 14:30:32 · 571 阅读 · 0 评论 -
Jmeter查看结果树之查看响应的13种详解方法
生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到!原创 2023-07-25 15:13:03 · 952 阅读 · 0 评论 -
谁说dubbo接口只能Java调用,我用Python也能轻松稿定
生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到!原创 2023-07-25 15:08:21 · 566 阅读 · 0 评论 -
SoapUI、Jmeter、Postman三种接口测试工具的比较分析
除以下表格中所列的变量之外,每个工具都有系统变量,未列在内。原创 2023-07-24 14:18:42 · 1228 阅读 · 0 评论 -
Jmeter常见问题之URI异常
生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到!原创 2023-07-24 14:13:56 · 449 阅读 · 0 评论 -
APP测试功能点总结
生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到!原创 2023-07-22 14:27:10 · 267 阅读 · 0 评论 -
Linux的top命令解析
生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到!原创 2023-07-22 14:25:20 · 419 阅读 · 0 评论 -
python- FTP 实现上传文件到服务器
里带的xftp 、filezilla 等工具可以上传文件到Linux系统服务器,linux 自带的 rz 都能把本地电脑文件上传到Linux系统服务器。玩下,利用python 编写脚本ftp脚本把一些文件上传上去.重要的在后半部分的代码,对文件的处理。现在已经有很多工具如。原创 2023-07-21 14:19:31 · 217 阅读 · 0 评论 -
Jmeter-使用http proxy代理录制脚本
脚本录制好后,有个地方记得改回来,不然你的浏览器可能连不上网,百度都打不开,刚才那个浏览器设置-局域网设置-代理服务器,刚才打上的√把它勾选掉(去掉)1、对录制的脚本处理,改删的可以删掉,一些页面加载js 保留页面操作触发的重要请求就好 比如登入操作录制,你保留longin 操作的脚本就可以。打开页面后输入用户名和密码完成登入,登入成功后,去jmeter里的HTTP代理服务器点击停止,结束脚本录制。第7步:在浏览器输入你要打开的WEB页面地址,执行页面操作录制脚本。第8步:查看自己录制的脚本。原创 2023-07-21 14:17:50 · 810 阅读 · 0 评论 -
你了解API测试吗?如何充分的测试一个API?
因此,在API测试中,我们可能需要使用一些其他测试模式,使用一些测试工具或我们自己的代码来检查这些测试中的API,而不是使用键盘敲击和鼠标单击作为标准输入。例如,使用用于登录功能的API。可靠性:您可以检查API是否在每次测试不同配置时为您提供快速响应(例如,不同的环境,各种用户登录等)您可以检查输出是否返回任何异常处理错误,超时错误等等。为了访问仪表板API,您可能需要一个令牌,该令牌可以作为先前运行的登录API的响应生成。否定测试:这里的目的是向API提供无效的输入数据并检查输出数据的行为方式。原创 2023-07-20 14:27:06 · 124 阅读 · 0 评论 -
Jenkins环境配置篇-邮件发送
作为持续集成的利器Jenkins已经得到了广泛地应用,仅仅作为一个工具,Jenkins已然有了自己的生态圈,支持其的plugin更是超过1300+。推荐官方插件Mailer,一般最新的Jenkins已经集成了这个插件,所以安装好Jenkins之后可以不用安装。路径:系统管理 -> 系统设置 -> 邮件通知 -> 高级 ->使用SMTP认证。路径:系统管理 -> 系统设置 -> 邮件通知 -> 通过发送测试邮件测试配置。如果没有安装可以手动安装:系统管理>插件管理,进入后搜索插件进行安装。原创 2023-07-20 14:24:13 · 335 阅读 · 0 评论 -
Dubbo入门实战最全攻略(基于 Spring Boot 实现)
Dubbo 提供的是一种 Client-Based 的服务发现机制,通常还需要部署额外的第三方注册中心组件来协调服务发现过程,如常用的 Nacos、Consul、Zookeeper 等,Dubbo 自身也提供了对多种注册中心组件的对接,用户可以灵活选择。定义自身业务,在需要时,使用Dubbo提供的泛化工具类,实现对IUserService服务接口的调用,也如调用本地实现一样,实际使用的是通过Nacos订阅服务提供者提供的逻辑。原创 2023-07-19 14:50:42 · 575 阅读 · 0 评论 -
App的回归测试,有什么高效的测试方法?
直接抛出观点:高效的测试方法当然有,那就是采用【接口+自动化】。为了系统阐述这个问题,让你能有较强烈的获得感,本篇文章将采用下列结构进行展开:1、回归测试,测哪些东西?2、传统的回归测试是如何测试的?3、高效的回归测试怎么做?4、高效方法具体如何做?5、接口自动化怎么做?6、学习资源分享。别走,现在就讲。原创 2023-07-19 14:43:55 · 302 阅读 · 0 评论 -
Web性能测试模型小结
疲劳强度测试是指在系统稳定运行的情况下,以一定的负载压力来长时间运行系统的测试,其主要目的是确定系统长时间处理较大业务量时的性能,通过疲劳强度测试基本可以判定系统运行一段时间后是否稳定。Web性能测试模型提出的主要依据是:一种类型的性能测试可以在某些条件下转化成为另外一种类型的性能测试,这些类型的性能测试的实施是有着相似之处的。主要是为了准确展示带宽,延迟,负载和端口的变化是如何影响用户的响应时间的,在实际的软件项目中,主要是测试应用系统的用户数目与网络带宽的关系。另外一类是在同一时刻使用完全一样的功能。原创 2023-07-18 14:34:06 · 207 阅读 · 0 评论 -
在实际工作中如何开展性能测试?
性能测试的具体步骤因组织和应用程序而异。这取决于企业认为最重要的绩效指标。尽管如此,性能测试的总体目标在很大程度上是相同的,因此大多数测试计划都会遵循一定的工作流程。步骤1、需求分析性能需求分析是整体性能压测的基础,这块如果没有明确,那么之后数据构造并执行测试没有任何意义。所以我们要弄清楚以下几点:目标:是否需要做性能测试,性能测试的目的?系统背景:明确被测是什么系统,被测系统相关技术信息。业务背景:被测系统的基本业务,关键业务场景,用户行为,请求调用频率和路径。原创 2023-07-18 14:32:31 · 145 阅读 · 0 评论 -
关于接口的安全性测试,这几点你必须掌握
以上方法需要结合使用才能提高安全和破解的难度,单独使用都有很容易破解的方法,除此之外,人工干预也是很重要的,一定要在后台观察数据,及时发现异常的数据并排查隐患。缺点:要考虑一个公司、一个小区的人一般会共享一个 ip,所以适当的要放宽对单一 ip 的请求限制。奖励每天发放次数限制,奖励每天发放总量限制,用户每天参与次数限制,用户每天获取总量限制。例如限制用户登录,用户必须达到一定条件才可以(任务限制,金额限制,参与次数限制)基础的用户行为分析,就是结合业务逻辑,在代码实现层面对进行完善的用户权限判断。原创 2023-07-17 14:35:33 · 190 阅读 · 0 评论 -
Python测试框架Pytest的基础入门
2.设置Pytest的执行参数 pytest.main([‘–html=./report.html’,‘test_login.py’])【执行test_login.py文件,并生成html格式的报告】。运行指定模块指定类指定用例 :pytest.main([‘test_reg.py::TestClass::test_method’]) 冒号分割。执行失败的最大次数。1.直接执行pytest.main() 【自动查找当前目录下,以test_开头的文件或者以_test结尾的py文件】。错误信息在一行展示。原创 2023-07-17 14:32:41 · 1664 阅读 · 0 评论 -
在迁移测试中,源表、中间表、目标表的迁移规则
以中间表为参照,根据每张迁移表的特点,设计不同维度的统计条件,分别统计源表、目标表的数据量、金额等,全方位保证迁移数据的完整性。统计维度包含但不限于:网点、币种、产品、状态、业务种类、凭证种类、客户类型等。迁移过程为源表中间表目标表,技术测试验证源表中间表、中间表目标表之间迁移测试的一致性,确保迁移数据全部符合按照迁移规则,确保老核心系统中需要迁移的数据都能全部迁移到新一代核心系统中。根据迁移规则,核对源表中间表、中间表目标表的数据准确性,直接迁移或映射的字段对比字段值,有加工规则的按规则加工后核对。原创 2023-07-15 14:42:34 · 385 阅读 · 0 评论 -
Jmeter二次开发实现rsa加密
setParameters()方法用于获取JMeter函数的入参值,咱们rsa加密需要两个入参,分别是明文、公钥,参数个数是2,在setParameters()方法需要先检查入参个数的最大值、最小值是不是2,然后将参数集合Collection转成数组存到Object数组变量values中,并定义类成员变量MAX_PARA_COUNT、MIX_PARA_COUNT、plaintextCV、publicKeyCV,分别存最大变量个数、最小变量个数、明文、公钥。2,getArgumentDesc方法实现。原创 2023-07-15 14:41:00 · 940 阅读 · 0 评论 -
手机端微信发朋友圈功能测试点总结
1、写完要上传的内容后,点击“所在位置”,测试能否正常调用定位功能,选择位置后,能否预览所选的位置,发送朋友圈后,能否正确显示所选择的位置,点击该位置,能否查看位置详情。8、拍摄完的视频确定后,点击返回按钮,点击“取消”后,是否回到等待上传界面,点击“退出”后,是否回到朋友圈列表页面。8、选择完的视频确定后,点击返回按钮,点击“取消”后,是否回到等待上传界面,点击“退出”后,是否回到朋友圈列表页面。1、选择的图片是否能正常上传,选择图片后能否取消,能否编辑后再上传,编辑后能否取消不上传。原创 2023-07-14 14:47:38 · 237 阅读 · 0 评论 -
JMeter websocket接口测试
一般的websocket推送服务,会设计定时心跳检测机制,也就是客户端定时向服务端发送一条特定的消息,这样服务端就会保持这个连接,否则的话,这个客户端就被服务端判定为不活跃而被断掉连接。也就是说,http轮询机制,主动权完全在客户端,而WebSocket机制中,主动权可以交给服务端,数据推送可以更精确,包括何时推送(定时推送还是更新即推送),推送什么数据。两者之间就直接可以数据互相传送。1.想要建立3000个连接的话,一定是将【线程数】设置为3000,循环次数设置为1,而不是相反,这是许多人容易弄混淆的。原创 2023-07-14 14:45:18 · 1322 阅读 · 0 评论 -
10大主流压力/负载/性能测试工具推荐
JMeter作为一款广为流传的开源压测产品,最初被设计用于Web应用测试,如今JMeter可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器等等,还能对服务器、网络或对象模拟巨大的负载,通过不同压力类别测试它们的强度和分析整体性能。支持脚本编程的取样器等。压力测试(Stress Testing),也称为强度测试,通过模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,来测试被测系统的性能、可靠性、稳定性等。原创 2023-07-13 14:17:46 · 2111 阅读 · 0 评论 -
软件测试过程的持续改进
这也是我个人非常乐于思考的,方法和策略的意义在于如何用最有效的办法、花最少的成本、在有限的资源情况下尽可能以最高的质量的完成测试项目,并根据项目中遇到的突发情况,不断制定新的策略。必须详细描述出测试的环境;我经历过一些成功的项目,给我感受最深刻的就是计划的充分性,以及根据项目过程中遇到的各种新情况,对计划的及时变更做出反应的能力;文档的编写对于测试人员来说是一个十分重要的任务,深入的、充分的投入测试的测试人员能写出高质量的测试文档。最后一点需要补充的是,对于测试发现的问题,一般是有争议的问题,需要有评审。原创 2023-07-13 14:14:39 · 325 阅读 · 0 评论 -
数据库压力测试方法概述
在前面的压力测试过程中,主要关注的是对接口以及服务器硬件性能进行压力测试,评估请求接口和硬件性能对服务的影响。但是对于多数Web应用来说,整个系统的瓶颈在于数据库。原因很简单:Web应用中的其他因素,例如网络带宽、负载均衡节点、应用服务器(包括CPU、内存、硬盘、连接数等)、缓存,都很容易通过水平的扩展(俗称加机器)来实现性能的提高。而对于MySQL,由于数据一致性的要求,无法通过增加机器来分散向数据库写数据带来的压力;原创 2023-07-12 14:46:40 · 1397 阅读 · 0 评论 -
什么是测试用例?如何设计?
在学习或者实际的测试工作中经常都会提到“测试用例”这个词,没错,测试用例是测试工作的核心,不管要做的是什么样的测试,在真正动手执行测试之前,我们都需要先根据软件需求来设计测试用例,之后再依据设计好的测试用例,展开测试工作。那么问题来了,什么是测试用例?通俗地说,对某个功能做的测试点分析以及对不同测试情况的罗列过程就是设计测试用例的过程,而每一种罗列出来的情况就是一条测试用例。它是为特定的目的而设计的一组测试输入、执行条件和预期的结果,从而验证测试是否满足需求,它是指导测试工作进行的重要依据。原创 2023-07-12 14:41:47 · 1933 阅读 · 0 评论 -
Selenium常见元素操作,学完就能上手
如何使用selenium完成web页面元素的定位和操作,是web自动化测试工程师用例代码中的主要工作,元素定位主要有8种,定位到元素后,需要做的就是元素行为的模拟,比如点击按钮元素、在文本框输入内容等等,**如何使用selenium实现元素操作呢?**以下列举常见的元素操作。web端自动化测试在回归测试、兼容测试扮演着举足轻重的角色,作为web自动化测试工程师,日常工作主要的部分就是编写自动化测试用例代码,借助的开源框架来说,目前市场占有率较高的仍然是selenium。原创 2023-07-11 14:33:36 · 459 阅读 · 0 评论 -
全链路Python环境迁移
中,安装一些库以后,如果换了一套Python环境,难道再来一次不停的pip install?第一步,使用pip freeze(冻结)备份当前Python库的环境。打开requirements.txt,里面包含了所有的库信息。pip list验证,的确已经安装好依赖包。验证,首先安装virtualenv。原创 2023-07-11 14:30:20 · 697 阅读 · 0 评论 -
python接口自动化(四)--接口测试工具介绍(详解)
工欲善其事必先利其器”,通过前边几篇文章的介绍,大家大致对接口有了进一步的认识。那么接下来让我们看看接口测试的工具有哪些。目前,市场上有很多支持接口测试的工具。利用工具进行接口测试,能够提供测试效率。例如,假入让你一天完成100个接口测试任务,你觉得你加班能完成,那么1000个、10000个........。如果有工具,可以大大提高你的效率,可以达到事半功倍,但是不是所有工具都能够支持你完成这个任务。下面我们就来挑选几个常用和常见的工具,简单介绍一下。原创 2023-07-10 14:44:14 · 283 阅读 · 0 评论 -
python接口自动化(三)--如何设计接口测试用例(详解)
上篇我们已经介绍了什么是接口测试和接口测试的意义。在开始接口测试之前,我们来想一下,如何进行接口测试的准备工作。或者说,接口测试的流程是什么?有些人就很好奇,接口测试要流程干嘛?不就是拿着接口文档直接利用接口测试工具测试嘛。其实,如果只是三五个接口,你可以这么做一个临时的接口测试。但是,如果是上百个接口,或者,你们公司的这个项目,第一次做接口测试,那么,我们还是很有必要严格遵守接口测试的流程。原创 2023-07-10 14:41:31 · 260 阅读 · 0 评论 -
python接口自动化(二)--什么是接口测试、为什么要做接口测试(详解)
上一篇和大家一起科普扫盲接口后,知道什么是接口,接口类型等,对其有了大致了解之后,我们就回到主题-接口测试。接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。一般来说,测试接口,就是指测试接口的功能,性能和稳定性测试,当然可能还有安全性测试。这个入门系列会让你掌握接口的功能测试。原创 2023-07-08 14:01:08 · 211 阅读 · 0 评论 -
python接口自动化(一)--什么是接口、接口优势、类型(详解)
经常听别人说接口测试,接口测试自动化,但是你对接口,有多少了解和认识,知道什么是接口吗?它是用来做什么的,测试时候要注意什么?坦白的说,笔者之前也不是很清楚。接下来先看一下接口的定义。接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被内部修改而不影响外界其他实体与其交互的方式。人类与电脑等信息机器或人类与程序之间的接口称为用户界面。电脑等信息机器硬件组件间的接口叫硬件接口。电脑等信息机器软件组件间的接口叫软件接口。原创 2023-07-08 13:59:22 · 221 阅读 · 0 评论 -
python +selenium识别不来click事件,出现报错
browser.find_elements_by_xpath("//body/div[2]/div/div/div[2]/table/tbody/tr/td/a") 这个方法返回一个list webelement 的集合。要想返回单个webelement 得用browser.find_element_by_xpath,这个要特别注意对于初学者加S和不加S的区别。原创 2023-07-07 14:43:18 · 823 阅读 · 0 评论 -
《手把手教你》系列基础篇之1-python+ selenium自动化测试-环境搭建(详细)
基于python3和selenium3做自动化测试,俗话说:工欲善其事必先利其器;没有金刚钻就不揽那瓷器活,磨刀不误砍柴工,因此你必须会搭建基本的开发环境,掌握python基本的语法和一个IDE来进行开发,这里通过详细的讲解,介绍怎么搭建python3和selenium3开发环境,并提供一个基本入门的代码,后续逐步提供系列实践文章。笔者使用python3.6.4,请根据机器是64位还是32位来选择对应的python版本。原创 2023-07-07 14:44:42 · 85 阅读 · 0 评论 -
jmeter 性能测试用 csv,这个坑有些扯蛋
生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到!【软件测试技术交流(免费领取全套软件测试资料)】:320231853(备注C)原创 2023-07-06 14:53:39 · 320 阅读 · 0 评论 -
Jmeter接口测试之常用断言
Response Size Field to Test(响应字段的测试范围):完整响应、响应头、响应的消息体、响应代码、响应信息。在“测试模式”中添加“南京”,点击“启动”图标,执行请求,查看结果树。步骤:在需要判断的“HTTP”请求接口上,右击“添加”\“断言”\“断言持续时间”。步骤:在需要判断的“HTTP”请求接口上,右击“添加”\“断言”\“响应断言”。步骤:在需要判断的“HTTP”请求接口上,右击“添加”\“断言”\“大小断言”。那再修改“响应断言”为“南京我爱你”,再次执行请求。原创 2023-07-06 14:49:06 · 194 阅读 · 0 评论