自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【网工疑问】【测试仪】为何1GE电口,通过测试仪打流,吞吐量可达到1013M???

1GE速率等于1000M验证如下,配置LOAD为1024M,显示带宽利用率为102.4%。下行1048M,100字节,剥掉TAG后,接收端显示接收速率为1013M。为何1GE电口,通过测试仪打流,吞吐量可达到1013M?使用思博伦或信而泰进行下行打流验证,电口1013M不丢包。TC(有TAG)-OLT-ONU-TC(无TAG)。ONU是XG-PON模式,有4个GE的电口。

2024-04-16 10:34:33 187

原创 【PYTHON并发学习】多线程Threading+多进程Multiprocessing+多协程Asyncio

并发编程,缩短运行时间。哪些程序提速的方法?单线程串行CPU-IO-CPI-IO如此一步一步执行多线程并发CPU与IO可以并行,IO的读取不需要CPU参与,实现并发。原理上仍是单CPU处理。多CPU并行多核CPU的电脑,可实现多任务CPU-IO执行,是真正的并行执行进行加速。多机器并行在多CPU并行的基础上,多机器进行任务运行。...

2022-07-20 17:43:18 1275 3

转载 【uiautomation】键指令大全(以及三种调用方式)+常用鼠标动作+SendKeys+Inspect学习

以上就实现了代码运行后,按空格结束运行的过程。一般来说,auto.IsKeyPressed()函数中跟的是某个指令,可以是键盘上某个键的,也可以输入某个大写字母或数字,也可以鼠标左键这个指令等。uiautomation中有三种类似的实现以上过程,(XXX需要更改)①auto.Keys.XXX,如auto.Keys.VK_SPACE注:其中=和后面的4个字符可以忽略需要的键的指令可以在下面找到(常见的笔者已经加粗了)②auto.SpecialKeyNames[‘XXX’],如auto.Special

2022-07-07 11:32:21 13963 6

原创 【Pandas】DataFrame+to_excel学习

此文仅进行学习记录2、to_excel参考文章:Pandas写入Excel函数——to_excel 技术总结

2022-07-07 11:12:19 2227 1

原创 【UIautomation】WindowsGUI自动化测试搭建-报错记录

报错场景:​ 一条def用例中存在2个用例数据,执行完毕第一条后,关闭应用程序窗口。无法自动执行第二条用例数据。原解决方案:​ 进入目标页面前,判断页面控件是否存在。若不存在,则再次启动应用程序。​ **问题点:**因为定位的是子控件,故会出现子控件找不到的报错。+_ctypes.COMError: (-2147024891, ‘拒绝访问。’, (None, None, None, 0, None))报错内容:现解决办法:​ 调整判断位置,若未找到父级程序,直接重新开启应用程序。.........

2022-07-01 16:14:37 1138

原创 Pywinauto+某应用程序(学习至第9讲)--受阻

受阻点使用pywinauto,chrome legacy window下控件无法定位。因其下为非标准控件,故转战pyautogui。1、选择应用程序窗口中,针对窗口类型/窗口标题操作,容易报错。目前可选项只有:使用正确的窗口标题也无法做到2、窗口最小化时,无法进行恢复正常大小操作;无法进行指定应用程序打开操作;1、在线安装2、离线安装2、自动化的切入点–后端技术、程序个数[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qdJntpUS-1656467044603)(C

2022-06-29 09:47:32 3816 4

原创 【Pyautogui学习】屏幕坐标、鼠标滚动

最近在研究WindowsGUI自动化测试,所以就将常用的库研究、学习了一下。

2022-06-29 09:40:49 564

转载 Python头文件

这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。目的是在运行python脚本的时候告诉操作系统我们要用python解释器去运行py脚本。 这一句是告诉Python解释器:此源程序是utf-8编码的,也即告诉python解释器要按照utf-8编码的方式来读取程序。...

2022-06-22 11:18:30 1343

原创 Python 日志-装饰器

实现结果 控制台输出 文件输出 异常写入日志 装饰器调用为何装饰器输入的时候,需要带入write_case_log(),使用的是函数返回结果,而不是write_case_log函数?当将括号去掉,会提示:此函数不需要位置参数,但给了一个位置参数。其实write_case_log()等同于直接使用warpper_func,此处只是原作者将其多嵌套了一层进行封装。装饰器的执行,就是将目标函数名带入到装饰器函数中执行。菜鸟教程-装饰器1、 具备复制函数名,注释文档等功能,防止原函数名被重写

2022-06-22 11:15:40 497 2

原创 动态规划算法

文章目录1、穷举法/暴力规划法2、记忆化搜索/带备忘录递归/递归树剪枝3、非递归/迭代方式学习视频:https://www.bilibili.com/video/BV1AB4y1w7eT1、穷举法/暴力规划法时间复杂度:数组中的每个数,可以取,也可以不取,复杂度:O(2^n)子序列最多遍历n次,复杂度:O(n)总复杂度:O(n*2^n)L=[1,5,2,4,3]def e(nums,i): if i ==len(nums)-1: return 1 max

2022-05-31 11:19:31 93

原创 牛客刷题记录--Mysql

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录一、简单类1、SQL15 查找employees表emp_no与last_name的员工信息----奇数、为某值一、简单类1、SQL15 查找employees表emp_no与last_name的员工信息----奇数、为某值where emp_no%2=1 and las

2022-05-29 19:31:29 214

转载 解决django配合nginx部署后admin样式丢失

解决django配合nginx部署后admin样式丢失1、 在项目的settings.py文件里添加以下内容:STATIC_URL = ‘/static/’STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')]STATIC_ROOT = os.path.join(BASE_DIR, ‘static’)2、 执行下面的命令将admin的样式文件拷贝到static文件夹里python manage.py collectstatic实际就

2022-05-14 11:57:19 575

原创 PYTHON 牛客刷题记录

文章目录一、pandas是什么?1、HJ81 字符串字符匹配--SET使用2、二维数组操作--map(),split()使用一、pandas是什么?1、HJ81 字符串字符匹配–SET使用描述判断短字符串S中的所有字符是否在长字符串T中全部出现。请注意本题有多组样例输入。数据范围:1\le len(S),len(T)\le200\1≤len(S),len(T)≤200进阶:时间复杂度:O(n)\O(n) ,空间复杂度:O(n)\O(n)输入描述:输入两个字符串。第一个为短字符串,第二个为

2022-05-09 17:23:00 1549

原创 PYTHON自动化框架总结:SELENIUM+PYTEST+ALLURE

文章目录前言一、PYTEST1、使用pytest执行测试需要遵循的规则2、数据驱动3、结合ALLURE报告二、接口自动化内容1、接口自动化重要性2、实战项目框架3、准备工作二、软件理论补充1、DevOps前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、PYTEST1、使用pytest执行测试需要遵循的规则.py测试文件必须以

2022-05-08 21:28:46 3721 2

原创 Centos8.2+Docker部署Django+Vue-cli项目

文章目录前言一、Centos8.2+Docker部署Django+Vue-cli项目1、pycharm上传django项目至服务器2、编辑Dockerfile文件3、制作镜像4、创建容器,启动项目前言本文采用直接创建DJANGO项目镜像的方式部署,若使用NGINX可参考此文:Centos8.2下使用Docker-Compose+uWSGI+NGINX部署Django+Vue-cli项目一、Centos8.2+Docker部署Django+Vue-cli项目环境说明:腾讯云CentOS8.2-D

2022-05-06 21:58:12 1639

原创 Centos8.2下使用Docker-Compose+uWSGI+NGINX部署Django+Vue-cli项目

文章目录前言一、部署流程1、项目结构2、django目录下新建Dockerfile3、编辑uWSGI文件4、NGINX/Dockerfile配置5、NGINX/nginx-app.conf配置6、docker-compose.yml7、容器构建与启动8、易错点说明① 前端接口前言学习的文档:docker-compose部署nginx+uwsgi+django项目:https://blog.csdn.net/a914541185/article/details/103363599vue + dj

2022-05-06 21:17:26 1901 2

原创 python+peewee的表格创建与设备常见操作

数据库表格创建from peewee import MySQLDatabase, Model, IntegerField, CharField, DateTimeFielddb = MySQLDatabase("test_api", host="10.35.148.22", user="test", password="123456", port=3306)class BaseModel(Model): class Meta: database = dbclass

2022-04-26 14:57:15 238

原创 BurpSuite学习笔记

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、BurpSuite是什么?1.功能介绍2、安装与配置二、使用步骤1.引入库2.读入数据总结前言本文章是b站观看5号黯区BurpSuite2021版的学习笔记学习链接:https://blog.csdn.net/wxh0000mm/category_8892783.html?spm=1001.2014.3001.5482一、BurpSuite是什么?1.功能介绍BurpSuite是安全服务、渗透测试、红队攻防.

2022-04-19 10:46:34 881

原创 Java自动化测试Tips(Selenium )

常见功能isElementExist: 根据xpath判断元素是否存在customAssertion.assertTrue(actual, expect, message); 断言测试注意点5.理论知识6.

2019-05-13 16:21:05 240

空空如也

空空如也

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

TA关注的人

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