06 2019 档案
摘要:单例模式 简述 对于特定类只允许存在一个实例对象。 UML python实现 代码思路 每次创建对象时,先检查该类的实例对象是否存在,如果存在,则直接返回, 如果不存在,则直接调用父类的__new__方法创建新的对象实例并保持在类的属性中, 最后将其返回。 python是如何创建对象的? 首先调用_
阅读全文
摘要:测试杂谈 1.怎么理解测试与质量的关系 质量是整个团队共同创建的,测试只是质量的一个方面, 测试的主要价值在于快而全面的提供质量反馈, 好的测试也可以为开发,产品提建议。 2.为什么转行? 如果你是刚毕业,你回答想尝试一下,这个回答基本没什么问题。 但是如果你是毕业了两三年,经过了生活的历练,你对要
阅读全文
摘要:python-操作excel 安装xlrd,xlwt pip install xlrd pip install xlwt 栗子 读取excel文件 写入excel 对excel操作进行封装 opera_excel.py
阅读全文
摘要:操作json loads 将字符串转换成python对象 load 从文件中加载解析成一个python对象 user_info.json dump 把一个python对象以json的形式写入文件 dumps 将一个python对象转换成json 对json操作进行封装
阅读全文
摘要:错误推断法 概念 在软件测试活动中,人们可以依靠经验和直觉推测系统中可能存在的各种错误,从而有针对性地编写检查这些错误的例子,这就是错误推测法。 基本思想 根据以往的测试经验和对系统内部知识的了解,列出系统中各种可能有的错误和容易发生错误的特殊情况,再根据它们来设计测试用例, 随着在产品测试的实践中
阅读全文
摘要:TCP的三次握手 当应用程序希望通过TCP与另一个应用程序通信时,它会发送一个通信请求,这个请求必须被送到一个 确切的地址,在双方握手之后,TCP将在两个应用之间建立一个双攻的通信,这个双工的通信将占用两个 计算机之间的通信线路,直到它被一方或双方关闭。 双工是指计算机A可以给计算机B发送消息,在发
阅读全文
摘要:异常 简述 异常可以看作是打破程序正常执行流程的错误事件。 异常的使用场景 (1)网络请求(超时,连接错误等) (2)资源访问(权限问题,资源不存在) (3)代码逻辑(索引越界,KeyError) 异常处理 自定义异常 继承Exception实现自定义异常 给异常加一些附加信息 处理一些业务相关的特
阅读全文
摘要:TCP/IP简介 OSI的“实现”:TCP/IP参考模型 并不完全符合OSI的七层参考模型,但我们可以理解为OSI的一种实现 TCP/IP协议简述 在很多情况下,它只是利用IP协议进行通信时,所必须用到的协议群的统称,具体来说,IP、http、ftp、UDP、TCP都属于TCP/IP协议, 它们与T
阅读全文
摘要:Effective Python - 函数 14.尽量用异常来表示特殊情况,而不要返回None (1)如果令函数返回None来表示一些特殊意义,调用者很容易写出错误的代码,因为None,0,空字符串,空列表一类值,在条件表达式中会被判定为False。 说明:我们一般不会去判定函数的返回值是否为Non
阅读全文
摘要:Session和Cookie的区别与联系 一. 概念理解 你可能有留意到当你浏览网页时,会有一些推送消息,大多数是你最近留意过的同类东西,比如你想买桌子,上淘宝搜了一下,结果连着几天会有各种各样的桌子的链接。这是因为 你浏览某个网页的时候,WEB 服务器会先送一些资料放在你的计算机上,类似于你打的文
阅读全文
摘要:函数 简述 函数是完成特定功能的代码块 定义格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) { 方法体; return 返回值; } 说明: A:修饰符 目前记住 public static B:返回值类型 用于限定返回值的数据类型 C:方法名 一个名字,为了方便
阅读全文

浙公网安备 33010602011771号