2 我不是庸医

尚未进行身份认证

软件测试好多年,决定坚持下去,做个老测试

等级
TA的排名 3w+

AI-机器学习-森林随机算法-验证码实战实例

注意本文纯粹给未接触过机器学习的同学看到,高手请绕路背景本人接触了一个项目,需要登录web系统。使用robotframework + python 做自动化测试,发现开发同学设置了验证码,首页面根本就没法登录啊,而且还是变形的,使用基本的python库识别效果不好。于是本人查询了多位大侠的网站和文章,发现识别没有这么难,只是写的还不够白,所以我这次写的白一点,让大家看的更清楚一些。...

2020-01-22 13:29:08

python--list格式的字符串转化为list格式

import jsondata_list = json.loads(data_list_str)import astdata_list = ast.literal_eval(data_list_str)以上两种方法都可以,实测,第一种速度比第二种快很多

2020-01-19 11:31:23

python-排错--unindent does not match any outer indentation level

pycahrm直接报错了IndentationError: unindent does not match any outer indentation level这类基本都是语法错误仔细观察图片,疑似左侧“土绿色”有点问题,原来是不知道,tab怎么被换成了错误的字符python这点有点头大,不需要空格缩进,pycarm可以使用tab,但是这次却出现了错误,原因未知解决办法,...

2020-01-19 11:06:35

window--设置--让指定的文件夹内的文件区分字符大小写,字母大小写敏感设置

三条缺一不可第一步开启功能:第二:powershell第三PS C:\Windows\system32> fsutil file setCaseSensitiveInfo C:\sample enable

2020-01-17 18:48:11

python--Image--PIL--SystemError: tile cannot extend outside image

出现这种问题,提示起始很明确了,一般新手常犯要注意,这种肯定是图像在裁剪时,越界了对于例如120*30的图像,他的四个坐标是0,0119,00,29119,29另外注意的就是box,box目前看应该是左侧闭区间,右侧开区间...

2020-01-17 16:20:43

网络--测试工具--网卡MTU的修改(linux和windwos)

linuxifconfig eth1 mtu 9000windowsnetsh interface ipv4 show interfacesnetsh interface ipv4 set interface 1 mtu =1518重启后需要重新配置

2020-01-15 15:33:14

网络--windows--关闭tcp 减压引擎 offload

To increase its performance, the Microsoft TCP/IP transport can offload tasks or connections to a NIC that has the appropriate TCP/IP-offload capabilities.Beginning with Windows Vista, the...

2020-01-09 11:12:43

网络--测试工具--wirshark抓包,超过1518,超长帧,导致无法使用tcpreplay回放问题的解决方案

首先说明,wirshark是个软件,所以自身执行抓包的位置是固定的CPU发包--->wirshark抓包---->网卡发包------->网卡收报------->wirshark抓包------>cpu收报如果网卡有tcp分段能力和处理,如果内容大于1518,则CPU还是就会肆无忌惮的发送和接收大包,反正网卡帮着干了这样wirshark自...

2020-01-09 11:07:31

网络-网卡-禁用linux网卡协助cpu分段分片处理功能(TCP offload engine)

有时希望网卡不做cpu减压处理,希望能够,禁用TCP offload engineethtool --offload ethX rx off tx off

2020-01-09 11:07:13

工控测试---协议---OPC-DA基本协议查阅

OPC协商过程opc主连接协商控制报文opc子链接真正开始传输opc接口报文(info里是after_context开始的)opc方法报文1(info里能看到带有opnum的)opc方法报文2………………接口说明对应报文里的context_id,这协议里有说明,方法说明方法从opnum开始,3/4/5/6/7 按序对应opc内提供的方法,为什么从3开始,我也...

2019-12-30 20:27:54

windows-win10远程桌面连接服务器接示内部错,多种方法挨个试

1、注册表修改以管理员权限打开cmd,输入 执行: netsh winsock reset, 然后重启电脑2、网卡禁用和启用3、netsh winsoc reset4、使用控制台打开远程主机,登陆一次不知道哪个可用,我是使用第四种方法才好...

2019-12-27 08:41:14

工控测试---协议---S7协议基本包内容理解

TPKTOSI承载协议,基于TCP之上COTPOSI 传输层S7分为header 和 parameter两个部分header字段的长度,由ROSCTR字段决定parameter字段长度,由header里的parameter参数决定...

2019-12-25 17:56:14

工控测试---协议---IEC104报文基础理解

字段基本内容帧格式I:……0S:……01U:……11操作对象TypeId公共地址Addr信息题地址IOAApduLen协议规定,最大是时候253,0xfdapdu最大值 = 255-启动字段-长度字段 = 253 (不知道这个奇怪的定义为什么)ASDU长度ASDU长度 =ApduLen - 4IEC在网络中的传输形态IEC+...

2019-12-25 10:36:06

产品测试--更换bios或主板硬件配置后--数通产品测试基本注意点

背景一半更换CPU,更换网卡,更换主板,更换bios之后一个软件产品需要做哪些测试测试项风扇cpu温度网卡识别网卡排序网线全部插上办卡全部插齐液晶屏幕指示灯cpuinfo电源告警系统基本信息查看(dmseg,/var/log)总之:和总线相关的内容传递都需要遍历一下...

2019-12-23 16:35:18

工控测试---协议---IEC_MMS 61850--协议payload基本随机构造

目标:构造随机的一个mms包,进行异常包测试构造工具:scapy,好处是只需要关心具体的tcp payload,其它自动生成构造内容注意点:1、ethernet2、ip3、tcp以上三层默认配置即可4、TPTK:03 00 XY MN长度4其中的XY MN 代表的是TCP load的整体长度5、COTP:02 F0 80长度36、OS...

2019-12-12 11:16:45

robotframework--Collections不行--字符串变量转为字典格式方法

直接上代码 ${string} Set Variable "id":"1","protocol":"mms" &{dict}= Evaluate eval ('{${string}}') ${keys} Get Dictionary Keys ${dict} log ${dict['id']} log ...

2019-12-11 15:46:52

wireshark--工具使用记录----TCP acked unseen segment

TCP acked unseen segment这个问题,就是这个报文没有抓全,当前报文是个ack的报文,但是,其要进行确认的报文不在如果你认为在,如果是你主动构造的包,认为在,就是眼睛看花了,或程序写错了常见构造包程序错误:ack和seq对不上 源目的IP错误 源目的端口...

2019-12-06 16:19:57

工控测试---协议---IEC_MMS 61850--request类型协议报文解析

概述MMS跑在应用层之上,MMS报文如下,MMS遵循OSI标准,所以很多TCP/IP熟悉的人,开始看到会有点疑惑IP的load包含:IP TCP TPKTCOTP OSIsessioonOSIsessioon OSI MMS载荷IPIP长度字段分解 = IP 头长度 + TCP头长度+ TCP段载荷大小TCPTCP头这段比较简单 :TCP(单纯头20字节...

2019-12-04 16:34:09

robotframework--SSHLibrary--read时间参数设置合适的值

此贴纯粹是记录用sshlibray的read命令有时很好用,尤其是ssh'返回部分显示,或则大量显示时,原有的wait until方法不适用只能自行返回判断SSH的命令值设置多少合适,read dealy=0.5s,适用于大多数情况,不能再低了,再低,会有功能问题此值设置的比较高,是安全的,但是会带来性能问题,如果ssh回显过多,delay值过大会严重影响性能...

2019-11-28 15:20:37

工控测试---工具---最常用的自定义工具和方法

背景因为工控协议第三方工具少得可怜,而且即使有,也不全面,智能覆盖协议的极少部分,所以测试中还是以自定义测试为主工具抓包工具万能的wireshark生成pcap的工具使用python的scapy开发包,比较灵活,只要搞定payload,什么包都可以定义了修改pcap的工具目前比较好的工具是科莱数据编辑器http://www.colasoft.com.cn/dow...

2019-11-19 10:35:25

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。