自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 JMeter分布式压测部署与实施全记录

内容概要:本文详细讲述了如何在Linux环境下搭建基于JMeter的分布式压测平台,包括为什么要选择分布式压测及其基本原理介绍,随后深入探讨了具体的准备工作、安装步骤以及相关注意事项。文章从理论层面解释了单台JVM受限于硬件资源难以支持极高并发量从而引入多节点协作测试的意义;在实操方面,则覆盖了JDK/JMeter环境配置、主从机通信设置、远程调用配置等多项细节,同时列举了一些常见的Linux命令以便新手快速上手。适用人群:主要面向具有一定IT基础且正在从事或即将参与到性能测试工作的专业人士,尤其是对分布

2025-02-17 10:15:57 958

原创 右键打印图片-可用内存不足,无法打印你的图片~

wps打印图片一切正常,右键打印图片时,提示内存不足,无法打印的问题解决

2024-05-24 18:41:57 4377

原创 数据丢失解决方法---R.saver

u盘插上提示需要格式化;硬盘提示错误、空盘;自己不小心把硬盘进行了格式化;硬盘文件夹被从回收站删除等问题。

2024-03-31 13:43:46 4891 3

原创 u盘插上提示需要格式化解决方法---chksdk

本篇方法部分适用于:硬盘数据丢失;u盘插上提示需要格式化;硬盘提示错误、空盘;自己不小心把硬盘进行了格式化;硬盘文件夹被从回收站删除等。

2024-03-31 13:40:46 1786 1

原创 哗啦啦---微信、支付宝直连

此处参考于https://zhuanlan.zhihu.com/p/385787756(这里仅比较微信支付和支付宝的直连和间连,不做其他方面比较。微信支付和支付宝有部分能力是没有对其他支付机构和银行开放的(即不支持间连),但有替代方案可弥补:上图补充:App上的支付宝,除了唤起支付宝小程序支付,也可以用支付宝主扫支付的技术实现。另外还有支付费率、商户如何选择支付方式等,详见链接。也正由于此种方式,所有采用此种方式的微信、支付宝收付款的信息,均需要法人及其授权账户登录相应的商户后台,方可查看。

2023-11-22 09:36:07 1160 1

原创 企业数字化如何转型?数字化的基础?

2023-10-11 11:44:46 99

原创 Appium App UI自动化测试

混合移动应用,在native中嵌入了一些html页面,这样可以将app里面的一些ui显示的图片什么的,可以快速进行更新,而不需要担心各大app商店审核的时间,也不需要用户再自行再去更新软件app,,用户只需在打开app的时候,后台就会自动更新页面,可以使app更快的响应变化,面对一些节日活动时,可以很快更新,,弊端就是,因为后台需要去占用资源更新,自然会使app使用时变得延迟高、用户交互响应慢等,所以不应在一款app内大量使用,随着移动终端的普及,手机应用越来越多,也越来越重要。

2023-10-11 11:10:04 2858

原创 Serv-U的用户密码忘记(修改密码)的解决方法

那么我们的密码就不会存储在ServUDaemon.ini文件中,你在Serv-U安装文件内也无法找到此ServUDaemon.ini文件。运行成功后,直接去D:\Serv-U\system.ini 路径下找到system.ini文件打开即可查看。打开ServUDaemon.ini文件,可以利用记事本、note等软件以TEXT格式打开。这里可以直接删除LocalSetupPassword=后面的加密密码即可无密码登录。也可自行修改ji后面的密码进行登录,具体密码规则详见此文第五节。

2023-09-04 15:57:26 2104 1

原创 微信公众号API版本菜单使用中,如何调用微信公众号API修改、查看公众号菜单

微信开放文档;可以点击左侧蓝色字体跳转官方页面。使用接口创建自定义菜单后,开发者还可使用接口查询自定义菜单的结构。另外请注意,在设置了个性化菜单后,使用本自定义菜单查询接口可以获取默认菜单和全部个性化菜单信息。请求说明http请求方式:GET https://api.weixin.qq.com/cgi-bin/menu/get?返回说明(无个性化菜单时)对应创建接口,正确的Json返回结果:注:menu为默认菜单,conditionalmenu为个性化菜单列表。字段说明请见个性化菜单接口页的说明。

2023-08-16 15:59:53 4914 3

原创 微信公众号利用AppID和AppSecret获取Access token,ip白名单已添加,出现40164错误

假如核对了AppID和AppSecret均是正确;白名单的ip也与报错内容处的ip(上述加红字体)完全一致(多个ip地址必须换行隔开)。那么要不是postman缓存问题,要不就是服务器识别ip白名单有延迟!2、所有信息正确,ip处也正确,就是wx服务器无法识别我们的ip。1、我们可以访问wx服务器,且通信正常(不然不会回复40164)由此排查,解决方法:postman重启;

2023-08-16 15:23:01 6511 4

原创 The Zen of Python《Python之禅》

她与Python之禅

2022-12-27 15:06:31 664

原创 MYSQL handler的用法与应用-[强网杯 2019]随便注

HANDLER的用法与应用

2022-10-10 17:25:52 1223

原创 VMware上安装centOS,能ping通本地,但是ping不了外网怎么办

文章介绍:本文适合初学者以上人员 需要加以注意红色字体 命令输入文章书写环境:VMware版本名称:VMware® Workstation 16 ProVMware版本:16.2.3 build-19376536CentOS版本名称:CentOS7 64位windows版本:10专业版21H2windows内核版本:19044.1586此文参考资料有:https://note.youdao.com/ynoteshare...

2022-04-05 01:06:17 5382

原创 开始日期和结束日期怎么测?用例分析

开始日期和结束日期虽然只是两个日期输入框,但是对于普通日期格式来说,相对于身份证号、邮箱等,会更比较复杂,因为日期格式本身就是由年月日来组成的,虽然他们都在一个输入框内,但是对于全用例覆盖的情况,自然要分别进行处理,且还有考虑结束日期大于等于开始日期的情况结束日期日数包含负数 功能测试 正常 中 1.结束日期输入2021-10--2,其他正常输入 2.点击发起签约 结束日期日数包含空格 功能测试 正常 中 1.结束日期...

2021-12-06 18:32:32 2653

原创 禅道开源版7.2批量复制用例方法

这里之所以总结一个开源版,,而不是总结其他版本的,主要一个原因就是开源版的功能并不强大,而开源版是没有excel的导入导出的,那就能难到一个“偷懒”的人吗,并不能!!!

2021-09-26 00:21:13 3130 1

原创 遇到Access denied for user ‘root‘@‘localhost‘ (using password: YES)怎么办

遇到了运行jar包时,出现如图报错看到了mysqld,第一反应就是数据库又出幺蛾子了,,所以去看一下数据库果然是数据库的问题,,大意是:你的数据库账号没有密码,密码错误之类的意思。看了网上很多解决问题,,都很繁琐,,这里推荐大家一个超简单的方法,,systemctl restart mysqld重启数据库,完美解决毕竟江湖传言三大神:重启、重装、换电脑...

2021-09-25 23:31:43 208

原创 if __name__ == ‘__main__‘:下代码不运行

自动化测试之if __name__ == '__main__'未运行这里出现的 原因可能是,以Python tests方式运行py文件导致的错误。具体排查方法:1.查看你的自动化用例class是否调用了unittest模块2.右键你的py文件,查看是否如下图情况:同时核对右上角,是否也是Python tests ***如果符合,原因如下:py文件主要运行方式有两种:1.Python运行 if __name__ == '__main__'2.Pyt...

2021-09-17 15:42:00 5042

接口自动化技术在后端开发中的应用:从GET/POST请求到自动化测试框架搭建

内容概要:本文详细介绍了接口自动化的基本概念、优点与局限,深入探讨了GET和POST请求的区别及其应用场景。文中讲解了如何使用Python的requests库实施自动化测试,涵盖了接口请求、响应处理、Cookies管理、增删改查操作等方面的技术细节。此外,还重点讨论了测试用例的设计和实现,尤其是参数化、数据分离等最佳实践方法。最后,阐述了如何构建测试框架,运行多个用例,并生成测试报告。 适合人群:后端开发者、测试工程师,特别是那些希望提升自动化测试技能的从业者。 使用场景及目标:①理解和掌握API测试的基础理论和技术手段;②熟练运用requests库进行接口自动化测试;③学习构建有效的测试用例集及框架结构;④提升持续集成环境下的自动化能力。 其他说明:文章包含丰富的实战经验分享,涉及代码示例和调试技巧。针对常见问题提供解决方案,并推荐了一些提高效率的最佳实践,如参数分离使用yaml文件等。

2025-02-17

JMeter分布式压测实战指南:Linux环境下性能测试搭建与优化

内容概要:本文详细介绍了JMeter在Linux环境下的分布式压测全流程,涵盖压测原理、部署步骤以及关键命令解析。通过分析为何需要分布式压测及其理论基础,文档重点讲解了如何安装和配置Master与Slave节点,确保各服务器能够高效协作完成高性能的压力测试任务。此外,针对实际操作中常见的难题提供了有效的解决方案。最后附上了必要的Linux操作系统基础知识,帮助读者更好地掌握整个流程的操作技巧。文中还分享了一些常见故障排除方法和技术细节提示,便于用户解决潜在的问题并提升测试效率。 适用人群:主要面向从事Web应用程序性能评估工作的技术人员,特别是具有一定Linux系统管理和Java应用经验,希望深入了解JMeter分布式压力测试架构的专业人士。 使用场景及目标:适用于计划模拟大量并发访问情境的企业级应用,如电商平台促销高峰期流量测试。其目的是提高网站和服务应对高负载能力,找出系统的性能瓶颈并优化。同时,该指南可以帮助开发者理解大型复杂项目的部署过程和技术要点。 其他说明:为了确保实验顺利实施,建议在阅读时参照提供的官方参考资料链接进一步加深理解和应用实践。另外,在尝试部署之前务必备份重要数据,并仔细检查所有硬件设备的状态,防止意外发生。

2025-02-17

性能测试详解:JMeter工具的深度运用及测试流程优化

内容概要:这篇文档详细介绍了性能测试的概念及其重要性,涵盖从基本理论到实际操作的具体实施方法。文中通过剖析性能测试的不同种类(包括基准测试、负载测试、压力测试、并发测试和稳定性测试),以及所使用的各种指标如响应时间、吞吐量、并发数与资源利用率,使读者对其形成全面认识。此外,针对JMeter这一常用工具进行了深入探讨,不仅涉及其安装、配置步骤还囊括了创建和调整测试计划、编写高效性能测试脚本、分析测试结果等一系列实操指导,并结合案例展示了如何使用正则表达式和JSON路径进行动态参数传递。特别指出,在服务器端的监控方面强调了对CPU、内存、磁盘IO、网络流量等资源的实时跟踪以辅助判断性能瓶颈所在。文章结尾总结归纳了完整的性能测试执行路线及注意事项。 适合人群:本指南非常适合具备初级到中级水平的测试工程师,尤其对于希望通过实际练习深入了解并掌握性能测试技能的人士十分有益。 使用场景及目标:本文件旨在协助团队构建一套科学高效的性能测试机制,通过识别系统的薄弱环节,确保产品上线前后皆能提供良好的用户体验和服务质量。具体的使用目的主要包括提高系统响应效率,降低运营成本和技术风险,预防意外停服事件的发生。 其他说明:文中穿插了不少实践经验与技巧分享,并提供了大量的配图和实例帮助理解和操作,对于从事互联网应用或移动APP开发项目的工作人员具有较高的实用性。同时建议读者熟悉Linux命令及数据库基础知识以便更好地利用文内的指导信息。

2025-02-17

Selenium Web UI自动化测试的技术实现及案例解析

内容概要:本文全面讲述了如何基于Python环境和Selenium WebDriver进行Web UI自动化测试,涵盖自动化测试环境搭建、常见元素定位技巧、Selenium API详细介绍,以及unittest测试框架集成等内容。文档提供了详细的安装步骤(包括Python、Selenium和IDE),解释了常见的自动化测试场景及设计原则,着重讨论了几种主要的页面元素定位手段,探讨了操作浏览器、调整页面大小等多种API应用实例,并引入unittest进行测试流程管理和结果报告生成。文档还提供了实战项目,有助于零基础或有一定基础的学习者逐步构建和强化Web UI自动化测试技能。 适合人群:面向希望踏入Web UI自动化测试领域的开发者和技术人员,特别是具备基本的Python编程基础并希望通过动手实验深入了解自动化测试的人群。 使用场景及目标:旨在帮助初学者建立稳固的基础理论认知,熟练掌握自动化测试工具Selenium的具体使用细节及其核心理念,适用于稳定的长期项目,旨在通过高效自动化测试提升产品质量和开发效率。具体包括环境安装配置,自动化用例编排执行,生成测试报告等方面的实践指导。 其他说明:该资料特别强调实际案例的应用,通过逐步引导读者进行代码练习来加深理解。此外,文中提到的一些注意事项,例如环境验证、错误排除方法等对于新手来说非常宝贵。同时推荐结合其他在线教程或其他教材进行深入学习。

2025-02-17

接口测试-一文带你入门

内容概要:本文全面介绍了接口测试的概念及其重要性,详细解释了HTTP协议下的接口测试关键知识点,如URL、请求方法GET/POST/DELETE/PUT、请求与响应参数和状态码;探讨了为何需要进行接口测试以及具体的实施步骤,包括接口测试的流程规划、设计规范和技术实现方法,重点覆盖了接口用例设计的要点。同时也深入解析了接口测试中的Cookie、Session和Token三种认证机制及其应用场景。 适用人群:适用于初级至中级软件测试工程师,尤其是从事自动化测试及接口测试方向的技术人员。 使用场景及目标:帮助企业测试人员建立完善的接口测试体系,熟悉并掌握接口测试的核心技术和最佳实践方法,能够高效地设计测试用例并在实际工作中运用这些理论知识进行有效的系统测试。 其他说明:接口测试相较于UI自动化更稳定、易维护、适合大规模后端服务的情况下开展,文中也提到了前后端分离带来的优势如提高开发效率和用户体验等方面的影响。

2025-02-17

需求流程图-企业内部落地

需求流程图-企业内部落地

2024-05-24

BUG全生命周期-落地与实施

BUG全生命周期-落地与实施

2024-05-24

敏捷模型详解-流程与关键节点

什么是敏捷开发? 敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。 怎么理解呢?首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这些开发方式的主要驱动核心是人;它采用的是迭代式开发;

2024-05-24

一文读懂mysql数据库

本文档需要注意的是: 适合一定浅基础的初学人员 本软件是基于Xshell软件、Navicat 软件、win系统等,安装部署的(这里用的是Xshell7家庭和教育版、Navicat Premium 15 官方注册版、win10专业版-19043.1110) 本文档编写日期为20210801,12:50 适用于0基础学习理解 数据库分为两大类 关系型数据库:是建立在关系模型基础上的数据库 非关系型数据库:通常指数据之间无关系的数据库 关系型数据库: MySQL、 Oracle、DB2、 SQL Server(目前主要掌握mysql,因为oracle软件太大,正在慢慢淘汰) 非关系型数据库:(NO SQL数据库):mongodb、 redis(只要涉及接口的都要去鉴权,最基本的例子--已经登录的账号有没有权利去操作查看的权利(等于每次操作都要鉴权)等,特点:因为存储时效大多只有一小时(时效过了就要重新登录),所以,非关系型数据库更简便,查询也就更快。又因为它本身没有关系型数据库那么多的算法,使查询更快,因为每次操作都要鉴权,鉴权的操作会

2024-05-24

企业数字化转型之道pdf

企业数字化转型之道pdf

2023-10-11

Appium App UI自动化测试

Appium App UI自动化测试

2023-10-11

禅道开源版批量复制用例方法.docx

禅道开源版批量复制用例方法.docx

2021-09-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除