自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Zabbix监控之监控项_vfs

2)system.cpu.util[all,user,avg5] #监控所有cpu在用户空间平均五分钟的利用率。cpu - 可能的值:all(默认值),percpu(总负载除以在线CPU数);1)system.cpu.load [,] #监控CPU的负载情况。模式 - 可能的值:avg1(平均一分钟,默认值),avg5,avg15。例如:监控每个CPU在平均1分钟内的平均负载。

2024-05-17 06:00:53 442

原创 zabbix监控TCP连接数_zabbix 端口tcp连接数

在生产环境中,我们一般建议根据生产需求先配置好不同的模板,添加想对应的监控项,图像,触发器,应用集…,然后再添加给不同项目的主机使用,节省了很大一部分重复手工配置的动作.既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化的资料的朋友,可以戳这里获取。

2024-05-17 06:00:20 417

原创 zabbix监控TCP连接数_zabbix 端口tcp连接数(2)

在生产环境中,我们一般建议根据生产需求先配置好不同的模板,添加想对应的监控项,图像,触发器,应用集…,然后再添加给不同项目的主机使用,节省了很大一部分重复手工配置的动作.既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化的资料的朋友,可以戳这里获取。

2024-05-17 05:59:47 462

原创 zabbix监控TCP连接数_zabbix 端口tcp连接数(1)

在生产环境中,我们一般建议根据生产需求先配置好不同的模板,添加想对应的监控项,图像,触发器,应用集…,然后再添加给不同项目的主机使用,节省了很大一部分重复手工配置的动作.参考链接 :zabbix模板的简单使用 :https://www.jianshu.com/p/d74528048aa5既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

2024-05-17 05:59:13 270

原创 Python四大主题之一【 Web】 编程框架_关于设计python系统好的主题

① 2000多本Python电子书(主流和经典的书籍应该都有了)② Python标准库资料(最全中文版)③ 项目源码(四五十个有趣且经典的练手项目及源码)④ Python基础入门、爬虫、web开发、大数据分析方面的视频(适合小白学习)⑤ Python学习路线图(告别不入流的学习)

2024-05-17 05:48:34 725

原创 Python四大主题之一【 Web】 编程框架_关于设计python系统好的主题(1)

以上讲到的3个Python Web框架都是围绕着应用层HTTP展开的,而Twisted是一个例外。Twisted是一个用Python语言编写的事件驱动的网络框架,对于追求服务器程序性能的应用,Twisted框架是一个很好的选择。Twisted是一个有着10多年历史的开源事件驱动框架。Twisted支持很多种协议,包括传输层的UDP、TCP、TLS,以及应用层的HTTP、FTP等。对于所有这些协议,Twisted提供了客户端和服务器方面的开发工具。

2024-05-17 05:48:00 923

原创 Python商业数据挖掘实战——爬取网页并将其转为Markdown_爬取网页的markdown格式

Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

2024-05-17 05:46:51 836

原创 unittest单元测试框架使用技巧_unittest 怎样加base_url

27 u’‘’ 测试baidu的第二个用例的test_01baidu_setting’‘’16 u’‘’ 测试baidu的第二个用例的test_02baidu_search’‘’56 #整个测试过程集中在unittest的main()模块中,其默认执行以test开头的方法。26 u’‘’ 测试百度首页设置 ‘’’8 u’‘’ 测试baidu的第二个用例’‘’16 u’‘’ 测试百度搜索’‘’1 文件名为:test_baidu.py。

2024-05-17 02:33:35 581

原创 unittest与pytest的区别

用例前置与后置条件断言测试报告失败重跑机制参数化用例分类执行如果不好看,可以看下面表格:总体来说,unittest用例格式复杂,兼容性无,插件少,二次开发方便。pytest更加方便快捷,用例格式简单,可以执行unittest风格的测试用例,无须修改unittest用例的任何代码,有较好的兼容性。pytest插件丰富,比如flask插件,可用于用例出错重跑,还有xdist插件,可用于设备并行执行,效率更高。

2024-05-17 02:33:03 613

原创 Unittest+Selenium模块驱动自动化测试实战!

1、首先创建自动化测试框架的文件模块架构,创建common、base、testcase、reports、logs文件夹分别用于存放公共模块类、基本类、测试用例文件、测试报告、日志文件,根目录下创建主函数运行文件runner.py。2、通过PageObject设计模式创建basePage.py文件用于封装页面元素对象、loginPage.py文件用于登录功能的操作类、test_login.py文件用户业务测试登录功能。(2)loginPage.py文件,定义具体的元素定位操作、登录操作功能。

2024-05-17 02:32:30 361

原创 Unittest+Selenium模块驱动自动化测试实战!(1)

Unittest+Selenium自动化测试框架使用将冗余的代码封装成类,且基于,通过分层的方式将页面对象、操作、业务分开处理。1、首先创建自动化测试框架的文件模块架构,创建common、base、testcase、reports、logs文件夹分别用于存放公共模块类、基本类、测试用例文件、测试报告、日志文件,根目录下创建主函数运行文件runner.py。

2024-05-17 02:31:57 214

原创 Pytest框架 —— 用例标记和测试执行篇!_pytest

pytest支持通过pytest.ini文件注册自定义的标记。以满足执行用例时,通过标记对用例进行筛选.,

2024-05-16 09:22:45 403

原创 pytest文档内置fixture的request详情_pytest内置request

request 是的内置 fixture , "为请求对象提供对请求测试上下文的访问权,并且在fixture被间接参数化的情况下具有可选的“param”属性。"这是官方文档对request的描述,可参考的文档不多。

2024-05-16 09:22:12 421

原创 pytest文档内置fixture的request详情_pytest内置request(2)

如果可能,建议通过函数参数声明fixtures。但是,如果您只能在测试设置时决定是否使用另一个fixture,那么您可以使用此函数在fixture或测试函数体中检索它。**引发:**pytest.FixtureLookupError – 如果找不到给定的固定装置。折叠。

2024-05-16 09:21:38 247

原创 Nginx修改版本信息或隐藏版本号(1)

鉴于此,我们如果需要php也要显示这些信息,那么需要将这里注释或者从根源上修改nginx版本信息(修改源码,重新编译或者是安装直接就修改)。2,修改src/http/ngx_http_header_filter_module.c(HTTP ResponseHeader)3,修改src/http/ngx_http_special_response.c(修改错误页的底部Footer)这个比较彻底,一般是安装之前就修改源码,如安装过的,就要修改源码重新编译。解视频,并且后续会持续更新**

2024-05-16 06:02:40 310

原创 nginx-1(2)

指定nginx软件的安装路径.生成的nginx软件的Makefile文件就在当前目录下,自己可以ls查看一下。得到了nginx软件的Makefile文件就可以编译源码了:autoCHANGES.ruconfigurehtmlobjssrcCHANGESconfcontribLICENSEmanREADME#安装完成后,到刚才–prefix指定的安装目录下看看confhtmllogs。

2024-05-16 06:02:07 518

原创 nginx-1(1)

mime.typesnginx.confkoi-utfwin-utfconf目录存放了nginx的所有配置文件,其中nginx.conf是Nginx服务器的主配置文件,其他配置文件是用来配置nginx相关功能的。

2024-05-16 06:01:34 794

原创 Nginx+keepalived高可用配置实战_nginx keepalive配置最佳实践

注意./configure之后的结果,没有错误就可以了之后规范配置、启动文件路径注:nginx负载均衡相关配置请参考前面的文章LNMP架构应用实战—Nginx反向代理负载均衡配置。

2024-05-16 06:01:00 245

原创 Python 也会传文件,再也不用看某某网盘的脸色了!(1)

🍅 硬核资料:关注即可领取PPT模板、简历模板、行业经典书籍PDF。🍅 技术互助:技术群大佬指点迷津,你的问题可能不是问题,求资源在群里喊一声。🍅 面试题库:由技术群里的小伙伴们共同投稿,热乎的大厂面试真题,持续更新中。🍅 知识体系:含编程语言、算法、大数据生态圈组件(Mysql、Hive、Spark、Flink)、数据仓库、Python、前端等等。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取。

2024-05-16 03:45:27 318

原创 Python 之LibSVM的安装_pip指令安装libsvm

现在能在网上找到很多很多的学习资源,有免费的也有收费的,当我拿到1套比较全的学习资源之前,我并没着急去看第1节,我而是去审视这套资源是否值得学习,有时候也会去问一些学长的意见,如果可以之后,我会对这套学习资源做1个学习计划,我的学习计划主要包括规划图和学习进度表。分享给大家这份我薅到的免费视频资料,质量还不错,大家可以跟着学习lz 下载的27-win_amd64.whl这个通过 pip install libsvm路径安装成功后还要操作个东西,去你的python 安装目录下。

2024-05-16 03:44:53 431

原创 Python 之 后门程序编写与远程控制_python编写程序对远程主机进行操控

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。升级客户端和服务 源码 实现 循环交互。如果要做到远程控制对方主机。升级可以控制服务端程序。先编写一个客户端程序。

2024-05-16 03:44:19 389

原创 Python 之 后门程序编写与远程控制_python编写程序对远程主机进行操控(1)

不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~给大家准备的学习资料包括但不限于:Python 环境、pycharm编辑器/永久激活/翻译插件python 零基础视频教程Python 界面开发实战教程Python 爬虫实战教程Python 数据分析实战教程python 游戏开发实战教程Python 电子书100本。

2024-05-16 03:43:45 399

原创 jmeter+nmon+crontab简单的执行接口定时压测_linux定时执行jmeter测试

针对第三点:定时执行脚本观察脚本即将存放并执行的系统。

2024-05-16 02:37:08 508

原创 jmeter+nmon+crontab简单的执行接口定时压测_linux定时执行jmeter测试(1)

下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!综上,为了效率,选择现存的开源工具执行(针对该开源工具的要就是可以使用命令行执行:jmeter)【备注:因为要定时执行】被百万人刷爆的软件测试题库!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!临时任务的重点均在于效率,这个前置条件给出的宽裕就是:你不需要把方案做的很完美,能得出结论即可。当任务来临的时候,不要慌张不要拒绝,先和对接人沟通相应的事宜,明确需求。

2024-05-16 02:36:35 774

原创 jmeter+nmon+crontab简单的执行接口定时压测_jmeter如何定时跑对应的接口

综上,为了效率,选择现存的开源工具执行(针对该开源工具的要就是可以使用命令行执行:jmeter)【备注:因为要定时执行】观察脚本即将存放并执行的系统。

2024-05-16 02:36:02 344

原创 jmeter+nmon+crontab简单的执行接口定时压测_jmeter如何定时跑对应的接口(2)

综上,为了效率,选择现存的开源工具执行(针对该开源工具的要就是可以使用命令行执行:jmeter)【备注:因为要定时执行】观察脚本即将存放并执行的系统。

2024-05-16 02:35:29 366

原创 Arya科普 程序员常用英语 & Java常用名词解释 & 计算机常用英语汇总_java相关英语名词(1)

BMP Bean-Managed Persistent(Bean管理的持久性),EJB中由 Bean自己负责持久性管理的方法,Bean的内容的同步(保存)需要自己编写代码 实现。CALLBACKCALLBACK首先是基于多线程的,没有线程的调用就不要谈回调.子类调用父类的构造方法叫回调用,那TMD的任何构造对象都叫回调了,因为任何对象至少继承了Object,构造时至少要调用Object的构造方法.

2024-05-15 07:38:07 585

原创 Arya碎碎念 我的创作纪念日——写在成为创作者的第1095天

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!这份系统化的资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618631832)**

2024-05-15 07:37:33 667

原创 Arya碎碎念 我的创作纪念日——写在成为创作者的第1095天(1)

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化的资料的朋友,可以戳这里获取【合集】Spring Cloud 组件——架构进化史话 & Eureka,Nacos,OpenFeign,Ribbon,Sentinel,Gateway . . .服务器测评 | SpringCloud相关组件——

2024-05-15 07:36:58 703

原创 35条改善Python程序的建议_python工作改进建议怎么写(1)

如果你也是看准了Python,想自学Python,在这里为大家准备了丰厚的免费大礼包,带大家一起学习,给大家剖析Python兼职、就业行情前景的这些事儿。

2024-05-15 06:28:57 597

原创 35岁零基础入行python,你需要从这3方面做准备!_35岁,想转行python,应该学哪个方向

如果你也是看准了Python,想自学Python,在这里为大家准备了丰厚的免费大礼包,带大家一起学习,给大家剖析Python兼职、就业行情前景的这些事儿。

2024-05-15 06:28:23 552

原创 35岁零基础入行python,你需要从这3方面做准备!_35岁,想转行python,应该学哪个方向(1)

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

2024-05-15 06:27:49 714

原创 35岁转行python,是我人生中最正确的选择_intp35岁转行

① Python所有方向的学习路线图,清楚各个方向要学什么东西② 600多节Python课程视频,涵盖必备基础、爬虫和数据分析③ 100多个Python实战案例,含50个超大型项目详解,学习不再是只会理论④ 20款主流手游迫解 爬虫手游逆行迫解教程包⑤ 爬虫与反爬虫攻防教程包,含15个大型网站迫解⑥ 爬虫APP逆向实战教程包,含45项绝密技术详解⑦ 超300本Python电子好书,从入门到高阶应有尽有⑧ 华为出品独家Python漫画教程,手机也能学习。

2024-05-15 06:27:14 1018

原创 5年软件测试工程师分享的自动化测试经验,一定要看_自动化测试相关的一些经验(2)

(1)自动化测试框架的设计、开发和构建:针对各个独立项目的无人值守测试框架,可以保证测试的分布式执行、脚本模块化、数据驱动、日志分析、错误截图、报表恢复、共享对象库、公共函数库、环境配置、统一设计模式、异常处理、场景恢复。自动化测试用例的范围往往是核心业务流程或者重复执行率高,自动化测试的覆盖率达不到手工测试的覆盖率。一般自动化测试的用例选择主要是正向的,但也有很多逆向的案例,但并不是所有的逆向案例都会被自动化测试覆盖,而是有一部分筛选。如果你提供页面布局是否正确的建议,手工测试会发现比自动化更多的缺陷。

2024-05-15 04:06:30 742

原创 5年软件测试工程师分享的自动化测试经验,一定要看_自动化测试相关的一些经验(1)

(1)自动化测试框架的设计、开发和构建:针对各个独立项目的无人值守测试框架,可以保证测试的分布式执行、脚本模块化、数据驱动、日志分析、错误截图、报表恢复、共享对象库、公共函数库、环境配置、统一设计模式、异常处理、场景恢复。一般自动化测试的用例选择主要是正向的,但也有很多逆向的案例,但并不是所有的逆向案例都会被自动化测试覆盖,而是有一部分筛选。但这种优势的前提是这些脚本容易维护,需要一些必要的文档,这是另外一个话题。自动化测试的优点是成功完成自动化测试的结论,而自动化测试的缺点是建立自动化项目的基础。

2024-05-15 04:05:55 859

原创 5年自动化测试经验的一些感悟—愿测试进阶路上的你不在迷茫_这5年的测试工作经验,印象比较深刻的事情是什么 能不能举例说明下 你有什么样的收

次年,也就是2017年,领导开始跟我们一起想办法,一开始的办法是跟功能测试人员说,我们哪些模块一些什么样的用例已经实现自动化了,让他们在测试的过程中,如果需要执行那种类型的用例的时候,就去Jenkins上执行。还有一部分有心用的同学,由于不懂开发相关技术,不会分析出错时的问题,常常需要找自动化开发者去帮忙看,加之,前期UI自动化脚本确实没那么稳定,运行错误的概率又更高了。当自己做的东西没有在工作中发挥它的价值的时候,做的人就会逐渐丧失对这份工作的热情,因为他没有得到反馈,他不知道接下来奋斗的目标在哪里。

2024-05-15 04:05:22 955

原创 5年自动化测试经验的一些感悟—愿测试进阶路上的你不在迷茫_这5年的测试工作经验,印象比较深刻的事情是什么 能不能举例说明下 你有什么样的收(1)

但有一个致命的地方,很多初次起草做自动化的人,他可能根本不了解自动化的本质和特点,仅仅知道“做了自动化就可以像其他公司一样提高效率”,这是我们做了3年自动化之后觉悟出来的道理。我在这里说出来,只是想后来者可以不用花这么长时间来明白,希望你们在做出决策之前对自动化有更全面的认识。2016年,领导决定测试部要做自动化,当时我才从开发转到测试没多久,还在做功能测试(体验功能测试阶段),做了一段时间便感觉挺繁琐的,加上自己平常也在查阅相关自动化领域的资料。

2024-05-15 04:04:47 735

原创 10分钟带你了解分布式系统的补偿机制_程序补偿机制

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

2024-05-15 00:32:19 544

原创 10分钟带你了解分布式系统的补偿机制_分布式系统补偿机制

业务补偿设计的实现方式主要可分为两种:回滚(事务补偿) ,逆向操作,回滚业务流程,意味着放弃,当前操作必然会失败;重试 ,正向操作,努力地把一个业务流程执行完成,代表着还有成功的机会。一般来说,业务的事务补偿都是需要一个工作流引擎的。这个工作流引擎把各式各样的服务给串联在一起,并在工作流上做相应的业务补偿,整个过程设计成为最终一致性的。Ps:因为「补偿」已经是一个额外流程了,既然能够走这个额外流程,说明时效性并不是第一考虑的因素。所以做补偿的核心要点是:宁可慢,不可错。

2024-05-15 00:31:46 869

原创 10分钟带你了解分布式系统的补偿机制

我们知道,应用系统在分布式的情况下,在通信时会有着一个显著的问题,即一个业务流程往往需要组合一组服务,且单单一次通信可能会经过 DNS 服务,网卡、交换机、路由器、负载均衡等设备,而这些服务于设备都不一定是一直稳定的,在数据传输的整个过程中,只要任意一个环节出错,都会导致问题的产生。这样的事情在微服务下就更为明显了,因为业务需要在一致性上的保证。也就是说,如果一个步骤失败了,要么不断重试保证所有的步骤都成功,要么回滚到以前的服务调用。

2024-05-15 00:31:10 766

空空如也

空空如也

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

TA关注的人

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