自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(150)
  • 收藏
  • 关注

原创 YUM命令常见报错以及解决办法_loading mirror speeds from cached hostfile there a

使用Yum安装东西时,如果有强制退出过yum或yum异常结束,再下次使用yum命令时会提示:There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them。注意> :x.x.x.x指的是需要访问的主机地址。如果系统返回以下信息,Python可能被卸载、被改名或移动路径。执行以下命令将/python/中的rpm包传到异常实例。

2024-05-17 04:57:40 715

原创 YUM命令常见报错以及解决办法_loading mirror speeds from cached hostfile there a(1)

在执行yum命令时提示以下报错信息。说明:yum是一个python脚本。1)执行以下命令查看yum路径。系统会返回以下路径。2)执行以下命令检查上述查看的路径。如果系统返回以下信息,Python可能被卸载、被改名或移动路径。具体请参考以下步骤进行排查。系统返回以下信息。1)检查/usr/bin/python.bak是否被改名,若发现被改名后手动改回即可恢复正常。2)如果未发现Python相关文件,即判定Python被卸载。请找个同系统的正常实例,执行如下命令。

2024-05-17 04:57:07 587

原创 YOLO 划分数据集(训练集、验证集、测试集)_如何将yolo数据集分开训练集验证集测试集

img_path = ‘./VOCdevkit/VOC2007/JPEGImages’ # 你的图片存放的路径(路径一定是相对于你当前的这个脚本文件而言的)label_path = ‘./YoloLabels’ # 你的txt文件存放的路径(路径一定是相对于你当前的这个脚本文件而言的)split_list = [0.7, 0.2, 0.1] # 数据集划分比例[train:val:test]# Data是你要将要创建的文件夹路径(路径一定是相对于你当前的这个脚本而言的)

2024-05-17 04:56:34 643

原创 YOLO 划分数据集(训练集、验证集、测试集)_如何将yolo数据集分开训练集验证集测试集(2)

img_path = ‘./VOCdevkit/VOC2007/JPEGImages’ # 你的图片存放的路径(路径一定是相对于你当前的这个脚本文件而言的)label_path = ‘./YoloLabels’ # 你的txt文件存放的路径(路径一定是相对于你当前的这个脚本文件而言的)split_list = [0.7, 0.2, 0.1] # 数据集划分比例[train:val:test]# Data是你要将要创建的文件夹路径(路径一定是相对于你当前的这个脚本而言的)训练集:验证集 (8:2)

2024-05-17 04:56:01 703

原创 Tomcat服务安全加固和优化_tomcat加固使用安全的http请求(2)

屏蔽版本关闭shutdown端口禁用管理界面自定义错误页面AJP协议修改Cookies安全性Tomcat安全规范Tomcat性能优化Linux 修改catalina.sh 文件windows修改文件其它内容tomcat项目的部署方式第一种:项目直接放入 webapps 目录中第二种:修改 conf/server.xml 文件第三种 在下新增相同IP不同端口部署。

2024-05-17 01:30:25 262

原创 Tomcat服务安全加固和优化_tomcat加固使用安全的http请求(1)

屏蔽版本关闭shutdown端口禁用管理界面自定义错误页面AJP协议修改Cookies安全性Tomcat安全规范Tomcat性能优化Linux 修改catalina.sh 文件windows修改文件其它内容tomcat项目的部署方式第一种:项目直接放入 webapps 目录中第二种:修改 conf/server.xml 文件第三种 在下新增相同IP不同端口部署。

2024-05-17 01:29:52 336

原创 Tomcat服务器搭建及测试教程

在安装到如下界面时,Tomcat会提醒我们进行管理员用户名和密码的配置,其作用是在我们之后再次打开运行Tomcat服务器的时候,就会输入相应的用户名和密码,同样这里在也可以选择不进行设置,直接点击下一步。接下来的一步会进行Tomcat服务器的端口设置,在这里Tomcat服务器默认使用的端口号是8080,为了之后使用方便和防止出错,这里不建议对默认端口进行更改。在首页中我们可以根据自己电脑和JDK的不同版本,选择下载不同的Tomcat,在这里我使用的是JDK10,所以下载了最后一个。1、下载Tomcat。

2024-05-17 01:29:18 231

原创 Tomcat性能优化前后,有多大的差距,今天测试给大家看

它开源、轻量,与JBoss、Weblogic 等企业级应用服务器相比,占用资源小,扩展性好,深受Java研发人员喜爱,尤其是在这个互联网发展的时候,除了各种jvm、mysql调优之外,有的时候,tomcat调优也能帮你解决不少的问题呢。这是我整理的关于tomcat的知识点以及相关的网络、servlet的相关知识图谱,当然了,今天的重点是Tomcat,所以,给大家推荐一份文档。上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。JVM内存最大化利用。

2024-05-17 01:28:45 351

原创 python+selenium自动化测试框架详解,我就讲一遍!_selenium框架结构

61 self.assertEqual(po_exit.exit_login_success_hint(), ‘注册’,“退出登录,返回实际结果是->: {0}”.format(po_exit.exit_login_success_hint()))62 log.info(“退出登录,返回实际结果是->: {0}”.format(po_exit.exit_login_success_hint()))(img-x8RR8vGx-1715826009067)]

2024-05-16 10:20:30 302

原创 python+selenium自动化测试框架详解,我就讲一遍!_selenium框架结构(1)

61 self.assertEqual(po_exit.exit_login_success_hint(), ‘注册’,“退出登录,返回实际结果是->: {0}”.format(po_exit.exit_login_success_hint()))62 log.info(“退出登录,返回实际结果是->: {0}”.format(po_exit.exit_login_success_hint()))

2024-05-16 10:19:57 387

原创 Python+Selenium做自动化测试_python自动化测试目录

79 #ele_dict = {‘url’: ‘http://www.maiziedu.com/’, ‘text_id’: ‘登录’, ‘user_id’: ‘id_account_l’, ‘pwd_id’: ‘id_password_l’51 log.log_write(‘账号:%s 密码:%s 提示信息:%s:failed\n’ %(userlist[‘uname’],userlist[‘pwd’],err.text))5 设置者:linux超。5 设置者:linux超。

2024-05-16 10:19:24 304

原创 postman接口自动化测试_postman的自动测试(1)

console.log(“修改密码接口 - username”,username,“修改密码接口 - password”,password)// 如果 响应码为 200 且 返回body中包含username,则代表查询成功。console.log(“go to request : 修改密码”)postman.setNextRequest(“修改密码”)console.log(“run 修改密码接口”)

2024-05-16 08:21:07 365

原创 postman接口自动化测试

使用Pre-request Script设置环境变量并进行赋值不论运行多少次,其实还是用固定的的数据进行测试。既然以上两种方式都不能解决我们的问题,那将数据写到文件中,然后从文件中读取是不是可以?在Postman中其实也提供了这种方式。这种用于存放测试数据的文件,一般称之为测试数据集在Postman中测试数据集支持两种格式csv和jsoncsv格式数据格式类似于表格,第一行对应,后面数据对应相应的测试数据。

2024-05-16 08:20:34 322

原创 postman接口测试工具的常规使用_在线postman

JSON数据详解JSON(JavaScript Object Notation),类似于XML,是一种数据交换格式,比如Java产生了一个数据想要给JavaScript,则除了利用XML外,还可以利用JSON;JSON相比XML的优势是表达起来很简单。官网:在线校验JSON结构的网站:注意:JSON并不是一个文档格式,没有*.json的文档,一般JSON格式的文档存在txt中,而XML可以是一个标准。JSON数据结构(两种)(1)Map,也称为对象;{…}

2024-05-16 08:20:01 550

原创 postman接口测试实战讲解

难点是获取url中的path参数,当发起一个请求时开始可以固定一个path值的,自动化测试需要执行时获取path值,怎么获取呢?在Pre-request Script写上面代码,要是单个接口还是可以的,即使很多接口只要Copy一份即可。万一脚本需要改麻烦就来了,你需要去每个请求的 Pre-request Script窗口改,怎么解决呢?**遗留问题:**向后台换取签名的时候起初是返回字符串responsejson()解析不了的!放入环境变量了,其它没有变,只要维护环境变量里的值就OK了,不用一个个去改。

2024-05-16 08:19:27 784

原创 Linux:系统磁盘性能监测与诊断_linux磁盘性能测试工具(1)

iostat- 用于监视系统输入/输出设备加载情况的工具。vmstat- 报告虚拟内存统计。iotop- 实时监控磁盘I/O使用情况。hdparm- 测试磁盘读写性能的工具。sar- 收集、报告或保存系统活动信息。

2024-05-16 04:59:17 419

原创 Linux面试题汇总答案_欲发送 10 个分组报文测试与主机 abc

66. 将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home目录下,实现此任务的tar命令格式 tar zcvf /home/wang.tar.gz /home/stud1/wang。26. 下列信息是某系统用ps –ef命令列出的正在运行的进程, D 进程是运行Internet超级服务器,它负责监听Internet sockets上的连接,并调用合适的服务器来处理接收的信息。92.已知某用户stud1,其用户目录为/home/stud1。

2024-05-16 04:58:45 647

原创 Linux知识大全,软件测试工作中需要的Linux知识总和。_linux -bash who command not found

Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限,为了保护系统的安全性,**Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。通过命令|查找tomcat进程:ps –ef | grep tomcat (ps –ef是查找所有运行的进程, 通过管道符找到所有进程中包含了”tomcat”字符串的进程,即为tomcat进程),例如: 5541。tail 从指定点开始将文件写到标准输出, 使用tail命令的-f选项可以方便的查阅正在改变的日志文件。

2024-05-16 04:58:11 700

原创 Linux知识大全,软件测试工作中需要的Linux知识总和。_linux -bash who command not found(1)

xshell是一个客户端软件, 我们在本地Windows上用它来。xftp是一款文件传输软件, 可以将本地Windows上的文件传输到服务器Linux系统上如果xshell连接页面显示的为乱码. 则需要把默认语言改为unicode(utf-8), 点击菜单栏中的地球图标即可更改01Linux初级命令系统管理相关命令登录基本信息当前登录用户名。

2024-05-16 04:57:39 772

原创 JMeter Linux下执行测试

检验jmeter是否可以运行:jmeter –v,出现以下信息,说明Jmeter安装配置成功;将脚本上传到Linux系统指定目录中,例如:/opt/local/jmeterScripts。将Jmeter安装包解压缩:tar –zxvf apache-jmeter-3.3.tgz。验证:输入java –version,出现以下信息,说明JDK安装配置完毕;在windows下Jmeter里编写完成脚本,脚本名称:test.jmx;,JMeter使用版本为3.3,JDK版本为1.8。

2024-05-16 01:34:14 561

原创 JMeter HTTP请求的详细指南,还不知道的快来看

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2024-05-16 01:33:41 985

原创 JMeter HTTP请求的详细指南,还不知道的快来看(1)

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2024-05-16 01:33:08 864

原创 Jmeter ----- jmeter对图片验证码的处理!

文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**在json提取器中通过jsonpath方法提取出code的值。识别图片验证码的字段为json格式;

2024-05-16 01:32:35 229

原创 ELK 系列三、ELK6

②创建XPackBuild.java文件。

2024-05-15 11:03:38 252

原创 ELK 日志监控平台环境搭建及使用说明_elk日志监控平台

解压之后,进入logstash目录,创建”conf”目录,编写配置文件。下面以收集分析nginx access 日志为例。配置文件分为三个部分:input,filter,output。三部分文件写,也可写一块此处的正则表达式要和nginx的日志格式相对应,否则会匹配失败,无法将nginx日志离散取值。选项”-f”是logstahsh的配置文件,如果有多个配置文件,也可以是一个目录。%{NUMBER:status:int} 将status字段设为整型,

2024-05-15 11:03:04 384

原创 ELK Stack 日志平台性能优化实践_pipeline

通过设置-w参数指定pipelineworker数量,也可直接修改配置文件logstash.yml。这会提高filter和output的线程数,如果需要的话,将其设置为cpu核心数的几倍是安全的,线程在I/O上是空闲的。默认每个输出在一个pipelineworker线程上活动,可以在输出output中设置workers设置,不要将该值设置大于pipeline worker数。还可以设置输出的batch_size数,例如ES输出与batch size一致。

2024-05-15 11:02:29 279

原创 Cowrie 部署 SSH 蜜罐_cowrie蜜罐

Cowrie 是一个具有中等交互的 SSH 蜜罐,它可以获取攻击者用于暴力破解的字典、输入的命令以及上传或下载的恶意文件。所有这些攻击记录都会被记载到日志中,以便日后分析。项目地址:https://github.com/cowrie/cowrie。

2024-05-15 09:32:01 274 1

原创 CompletableFuture并发框架,在自动化场景中的简单应用_completablefuture

下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取**

2024-05-15 09:31:27 208

原创 CompletableFuture并发框架,在自动化场景中的简单应用_completablefuture(3)

CompletableFuture.allOf(future1, future2).join() 是 CompletableFuture 类提供的一个静态方法,CompletableFuture.runAsync 方法是 CompletableFuture 类提供的一个静态方法,用于异步执行一个任务,future1.isDone() 方法是 java.util.concurrent.Future 接口中定义的一个方法,// 如果任务足够小,执行任务。// 等待所有的异步操作完成。// 创建第一个异步操作。

2024-05-15 09:30:53 337

原创 CompletableFuture并发框架,在自动化场景中的简单应用_completablefuture(2)

下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取**

2024-05-15 09:30:17 384

原创 Appium 移动端自动化测试,触摸(TouchAction) 与多点触控(MultiAction)(1)

在坐标为(x,y)的点执行press操作#在控件el的左上角的x坐标偏移x单位,y坐标偏移y单位的坐标上执行press操作。#### 长按操作。

2024-05-15 06:34:06 580

原创 Appium —— 初识移动APP自动化测试框架Appium

价值:降低自动化维护成本,覆盖兼容性、稳定性、性能、以及基本业务的断言一个APP差不多有50~60%是属于非常简单的浏览,数据展示等,完全可以交给自动化遍历去维护,同样支持基础老功能的回归。Appium是开源的、由WebdriverAgent、espresso、UI automator2 多个服务集成的框架,驱动各端完成自动化测试。Appium支持底层多引擎可切换,比如iOS的:KIF、WDA、XCTest;价值:基于用例维护体系,核心、复杂的业务流程须交给基于用例维护的测试体系去维护、支持老功能的回归。

2024-05-15 06:33:33 885

原创 Appium —— 初识移动APP自动化测试框架Appium(2)

免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。

2024-05-15 06:33:00 454

原创 Appium —— 初识移动APP自动化测试框架Appium(1)

今天我们先来初步认识Appium,以及移动APP的UI自动化应该怎么设计更合理。

2024-05-15 06:32:20 639

原创 29岁从事功能测试5年被辞,面试4个月还没到工作(1)

人到了中年,身上的责任就越大,上有老下有小,压力确实不小。“长江后浪推前浪,前浪死在沙滩上”这似乎也是软件测试行业的真实写照。软件测试门槛低,薪资高。每年都有新鲜血液冲刷着软件测试行业的“前行者”,要想不被取代,进阶自动化测试才是最好的破局方式。的自动化测试学习之路,因为自己喜欢规划和收集总结,所以,特意花了一段时间整理编写了下面的《自动化测试工程师学习路线》,也整理了不少【网盘资源】,希望这些干货带给我帮助的同时也能给你们带来学习的动力跟方向。

2024-05-15 03:00:31 315

原创 28岁,从字节退休了···_28岁退休

小澜觉得,在字节不仅有技术的提升,学到了更加规范的工作流程,也接触到了更多的资源,字节“大厂”的身份也给自己的履历加了分,让自己能有机会获得更高的平台和更多良好的职业发展。这些是字节作为互联网大厂给到小澜的成长。她也认为,对于年轻人,特别是应届毕业生,去大厂工作还是很有必要的,是一种人生体验,如果不进到大厂里,永远会觉得自己是围城外的人。02、所有人都适合字节范儿吗?80后的王希在字节已经不算年轻了。在进字节之前,他在业界也有了一定的能力和名声,用他的话来说,他算是陪着一批互联网公司一起成长起来的。

2024-05-15 02:59:57 610

原创 27岁程序员,开年无情被辞,无奈感叹,是该转行还是降薪和年轻人抢饭碗?_27岁被裁员

对于在从事软件测试的朋友,如果你还在功能测试的话,请一定要对自己的职业规划了。我给大家整理了一个学习大纲,希望能够帮的到大家。看来,虽然学历并不完全等同能力,但在高学历人才遍布的就业市场,没有学历,着实是寸步难行!不少从业者也表示,往往以研究生学历就业的人,能拥有更高的年薪和更广阔的发展空间。但是,也有很多从业者他们的学历并不高,难道就不配拥有一份好的、满意的工作了吗?另外,我也整理了一些自动化的学习资料,

2024-05-15 02:59:23 467

原创 27岁程序员,开年无情被辞,无奈感叹,是该转行还是降薪和年轻人抢饭碗?_27岁被裁员(1)

对于在从事软件测试的朋友,如果你还在功能测试的话,请一定要对自己的职业规划了。然而,如今的技术岗竞争早已非比寻常,不仅科班人才铆足劲进大厂,众多理工科学子也都在努力转码。HR筛选简历时,总是青睐背景好的人才,因为这类人往往有着更扎实的代码能力和更高的面试通过率。看来,虽然学历并不完全等同能力,但在高学历人才遍布的就业市场,没有学历,着实是寸步难行!不少从业者也表示,往往以研究生学历就业的人,能拥有更高的年薪和更广阔的发展空间。但是,也有很多从业者他们的学历并不高,难道就不配拥有一份好的、满意的工作了吗?

2024-05-15 02:58:48 262

原创 这年头,啥也不想就想稳定,所以稳定的银行测试考虑下。_银行测试工程师是做什么的

6、假如发现了一个BUG,跟开发本身没什么关系,涉及到理念,需求问题,如何解决?11、假如要你测试6个月期限的p2p借款产品,你应该怎么设计案例,说出测试点。17、如果京东有一个购物网页给你,你要怎么进行测试?31、我们公司自动化测试用的语言是Java,Java你不会,该怎么办?23、你们测试用的测试环境是谁给的?24、如果领导分配你的任务超出负荷,领导高估了你的能力,怎么办。26、给你一个模块测试,只有一个星期的时间你如何有效率地完成?29、如果你组长的用例写错了,但他认为是对的,你怎么处理?

2024-05-14 03:56:15 863

原创 这年头,啥也不想就想稳定,所以稳定的银行测试考虑下。_银行测试工程师是做什么的(1)

业务流程往往会形成一个闭环,开户-启用-销户、冻结-续冻-解冻、签约-维护-解约,因此业务场景尽量要完整。

2024-05-14 03:55:39 526

空空如也

空空如也

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

TA关注的人

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