- 博客(22)
- 收藏
- 关注
转载 为什么TCP需要三次握手和四次挥手
TCP协议是一种面向连接的、可靠的、基于字节流的传输层通信协议,采用全双工通信。那为什么需要三次握手呢?请看如下的过程:A向B发起建立连接请求:A——>B; B收到A的发送信号,并且向A发送确认信息:B——>A; A收到B的确认信号,并向B发送确认信号:A——>B。三次握手大概就是这么个过程。通过第一次握手,B知道A能够发送数据。通过第二次握手,A知道B能发送数据。结合第一次握手和第二次握手,A知道B能接收数据。结合第三次握手,B知道A能够接收数据。至此,完成了握手过程
2020-06-10 15:06:19
927
原创 读取txt中的接口
#! -*-coding:utf-8 -*-class sdf(): def lll(self,fff): method = {} with open("xxx/method_collection.txt","rb") as f: for i in f: temp = i.split(":".encode("utf-8")) method[temp[0].decode('u.
2020-06-10 15:05:08
572
原创 向数据库添加随机数据
需要注意的是 %s 引用中文字符,需要加上引号,否则会报错找不到这个列名 def insert_data(self): lst_first = ["啊", "的", "发"] lst_last = ["是", "吃","了"] shuzi = random.choice(["1","2"]) ret1 = random.choice(lst_first) ret2 = random.choice(lst_last)
2020-05-21 18:04:34
353
原创 datatime处理时间可能用到
import datetimeimport time#自己定义年月日a = time.strptime("2019-12-29","%Y-%m-%d")b = datetime.date(a.tm_year,a.tm_mon,a.tm_mday)print("自己定义年月日 %s" % b)#自己定义时分秒c = time.strptime("11:11:11","%H:%M:...
2020-02-15 17:12:36
165
原创 python-使用xlrd读取一行或一列的数据
#! -*- coding=utf-8 -*-import xlrddata = xlrd.open_workbook("F:/信息对接测试数据.xls")st = data.sheet_by_index(0)#读取一整列的数据lie = [str(st.cell_value(i, 1)) for i in range(1, st.nrows)]#读取一整行的数据hang ...
2020-01-28 13:22:13
18130
1
原创 charles连接https
https://www.jianshu.com/p/59c0dc71fb6c?utm_campaign证书添加完成,需要添加如图的选项:
2019-11-18 16:25:48
126
原创 git使用总结
关于git,你们需要掌握 日常使用的命令git clone | pull | push | add| reverse| rm| commit| remote|log | checkout各自创建各自的分支并在自己的分支上提交及修改git 创建分支git checkout -b 你的分支名字@如果本地已经存在你的分支,需要切换分支git checkout 你的...
2019-11-05 14:52:36
92
原创 数据库、monkey、adb 常用命令
数据库总结创建数据库 create database database-name 删除数据库 drop database dbname 创建一个新表 create table tabname 删除一个表 drop table tabname 查询所有数据 select * from tbl_usr_member 条件查询语句 select * from tbl_usr...
2019-07-17 15:42:04
157
原创 测试用例注意事项
1、正确性测试:输入实际数据以验证系统是满足需求说明书的要求;2、非法类型测试: 输入非法数据,程序应能给出提示文案3、接口测试:测试各个模块相互间的协调和通信情况,数据输入输出的一致性和正确性。4、数据库测试:依据数据库设计规范对软件系统的数据库结构、数据表及其之间的数据调用关系进行测试。5、边界值分析法:边界情况(等于、小于和大于等价类边界值),2.6.1在测试过程中主要输...
2019-07-17 15:40:26
1495
原创 python redis库修改redis数据
#!/usr/bin/env python#!coding=utf-8import redisclass MyRedisTool: def __init__(self, mhost, mport, myauth): self.mredis = redis.Redis(host=mhost, port=mport, password=myauth, db=5)...
2019-07-17 15:37:55
893
原创 查看应用的启动速度
1.dumpsys(1)启动要查看的程序;(2)命令行输入:adb shell dumpsys window w |findstr \/ |findstr name=2.再使用adb shell am start -w packagename/activity 命令获取时间输出的结果类似于:$ adb shell am start -W com.speed.tes...
2019-07-17 15:34:47
331
原创 git分支与合并
分支的新建与合并现在让我们来看一个简单的分支与合并的例子,实际工作中大体也会用到这样的工作流程:开发某个网站。 为实现某个新的需求,创建一个分支。 在这个分支上开展工作。假设此时,你突然接到一个电话说有个很严重的问题需要紧急修补,那么可以按照下面的方式处理:返回到原先已经发布到生产服务器上的分支。 为这次紧急修补建立一个新分支,并在其中修复问题。 通过测试后,回到生产服务器所...
2019-07-17 15:31:37
113
原创 android获取应用的包名及启动activity名
aapt dump badging [path/packagename]package:name字段为该apk的包名:com.browser_llqhzlaunchable-activity:name字段为该apk的入口activity:com.browser2345.StartBrowserActivity查看应用版本:https://www.cnblogs.com/b...
2019-07-17 15:27:48
2289
原创 adb wifi模式
1.使用usb连接手机2.开启开发者权限3.授权电脑信任以及文件传输模式4.adb devices查看usb方式是否连接上设备5.adb tcpip 为移动端开启adb服务的端口adb tcpip5555(端口号)6.拔掉usb数据线 使用connect命令连移动设备adb connect192.168.1.199(Android设备IP地址)7.如果需要关...
2019-07-17 15:26:55
489
原创 阿里开源的移动测试2.0+的框架 soloπ
https://github.com/alipay/SoloPi底层是adb3种元素识别uiautomator->nativeappjs注入->h5小程序图片识别能力1.1主控制多机测试2.功能回归3.性能监控cpumemoryfps4.导出为appium脚本...
2019-07-15 10:20:17
902
原创 python-Charles返回数据转换成json或String
# -*- coding: utf-8 -*-s = "app_id=110&biz_data=DSZ2HqLuZkVI09JW0ns-lQ%3D%3D&imei=5af10ceb2358b8951bad1f91bc5eb10501f8391a&method=com.insurance.handler.insurance.banner&otaKey=e8...
2019-07-12 15:45:19
1217
原创 selenium 定位遇到的问题
1.输入框只有一个p标签,不是body的那种 可以先切换到输入框所在的iframe,然后定位到输入框标签p,通过click()方法点击一下,获取到焦点,然后调用ActionChains(self.driver).send_keys("qa-test").perform()这样文本可以输入到输入框中了。2,上传图片 定位到上传图片的按钮,click(),然后使用os....
2019-06-11 17:43:17
262
原创 pip 指定python版本安装第三方库
pip3 install xxxx python3版本pip install xxxx python2版本
2019-05-16 13:53:27
2121
原创 python学习
python100天:https://github.com/jackfrued/Python-100-Dayshttps://github.com/buptatx/myPython100Days/blob/master/scripts/test.py
2019-05-07 16:06:36
62
原创 Jmeter分布式压测
环境配置:https://blog.csdn.net/qq_40646143/article/details/79578270分布式配置:https://www.cnblogs.com/puresoul/p/4844539.html运行时,分配机点击运行,远程执行,执行机需要启动服务监控服务器:https://www.cnblogs.com/fanjc/p/10309579.html...
2019-04-25 09:59:16
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人