自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 弱网测试经典bug

弱网测试经典bug1、用户登录应用时下载初始化数据,下载过程中因网速太慢点击取消并重新登录,数据初始化完成后出现重复,造成数据不一致。2、用户点击数据上传,数据上传过程中网络弱且不稳定,基于联网状态自动触发数据上传,导致出现数据重复写入,形成脏数据。3、在弱网环境下,用户输入用户名和密码点击登录,应用链接超时,却返回用户名和密码错误提示。(错误与提示信息不一致)4、在弱网环境下,用户输入用户名和密码后点击登录,登录过程中应用崩溃并且闪退。5、在弱网环境下,用户第一次输入搜索关键字没有得到响应后,再

2021-04-07 23:33:11 2252

原创 Python普通赋值,浅拷贝和深拷贝

普通赋值普通赋值的实质是对象的引用,相当于建立了一个快捷方式,实际指向的还是同一个对象。 list1 = [1,2,3,[4,5,6]] list2 = list1 list1[0] = 8 list1[3][2] = 9 print(list1) print(list2)结果:浅拷贝拷贝父对象,不会拷贝对象的内部的子对象。即列表指向的是不同的对象,但子列表指向的是同一个对象。 list1 = [1, 2, 3, [4, 5, 6]] list

2021-03-19 11:07:01 171

原创 简述TCP协议的三次握手和四次挥手机制

TCP的三次握手TCP协议是传输层的一个面向连接的安全可靠的一个传输协议,三次握手是为了保证能够建立一个安全可靠的连接。第一次握手是由客户端发起的,客户端会向服务端发送一个报文,在报文里面:SYN位置1,表示发起新的连接。当服务端接收到这个报文后,就知道客户端要和我建立一个新的连接,于是服务端就向客户端发送一个确认消息包,在这个消息包里面,ACK位置1,表示确认客户端发起的第一次连接请求。以上两次握手后,对于客户端来说,已经明确了我既能给服务端成功发送消息,又能成功收到服务端的响应。但是,对于服务端而

2021-03-06 21:49:58 308 1

原创 如何用6L和5L的容器,倒出4L水?

题目:有一个容积为6L和一个容积为5L的桶,两个桶都没有刻度,假设有足够的水,如何用这两个桶倒出4L水?步骤如下:思路:先把6L桶装满,再向5L桶里倒水。5L桶满,则把它的水倒掉,6L桶没水,则装满水,不断循环这个过程,直到找到满足要求的水。...

2021-03-06 14:39:03 2857 2

原创 白盒测试用例设计

定义白盒测试是基于程序内部逻辑结构,针对程序语句、路径、变量状态等进行测试的一种方法。白盒测试方法包括逻辑覆盖法和基本路径测试法,逻辑覆盖法又包括语句覆盖、判定覆盖、条件覆盖、条件判定覆盖、条件组合覆盖和路径覆盖。...

2021-03-05 22:05:07 1508

原创 二分法的使用和拓展

1、在有序数组中,找某个数是否存在def BS_exist(arr,num): #有序数组中,找某个数是否存在 if(len(arr)==0): return ; left=0 right=len(arr)-1 while(left<=right): mid=int(left+(right-left)/2) #防止数组长度很大时溢出 if(arr[mid]==num): return Tru

2021-03-03 11:05:23 209 1

原创 (小白鼠喝药问题)1000瓶药水,其中有一瓶是有毒的,如何找出有毒的药水?

问题描述有 1000 瓶药水,但是其中有一瓶是有毒的,小白鼠只要喝了任意剂量的药水,24小时内就会死掉!每只小白鼠允许喝多瓶药水,请问,在24小时内找出有毒的药水,最少需要多少只小白鼠?解答至少需要10只。分析1、因为2^10=1024>1000,把1000瓶药水从1开始,从小到大按顺序编号,到1000结束,并且编号用二进制表示,10只小白鼠也从1,2,3…10按顺序编号。2、每瓶药水二进制位上,哪一位的数为1,则给对应编号的小白鼠喝这瓶药水。例如:00 0000 0001-------

2021-03-02 22:31:00 6026 1

原创 对数器

对数器对数器的概念1,有一个你想要测的方法a。2,有一个绝对正确且容易实现,但复杂度不好的方法b。3,实现一个随机样本产生器。4,把方法a和方法b跑相同的随机样本,看看得到的结果是否一样。5,如果有一个随机样本使得比对结果不一致,打印样本进行人工干预,对方法a进行修改。6,当样本数量足够多时,比对测试依然正确,可以确定方法a已经正确。对数器的使用知道了对数器的概念后,下面以插入排序为例子,来看一下对数器如何使用。import randomdef insertSort(arr): #插

2021-03-02 21:38:12 204

空空如也

空空如也

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

TA关注的人

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