09 2018 档案
摘要:正交表法是一种有效减少测试用例个数的设计方法。 正交表法的依据是Galois理论,从大量的实验数据中挑选适量的、有代表性的点,从而合理的安排实验的一种科学实验设计方法。在测试用例的设计中,可以从大量的测试用例数据中挑选适量的、有代表性的测试数据,从而合理地安排测试。 应用正交表进行测试的难点是查找合
阅读全文
摘要:组合覆盖法是一种有效减少测试用例个数的测试用例设计方法。根据覆盖程度的不同,可以分为单因素覆盖、成对组合覆盖、三三组合覆盖等。其中又以成对组合覆盖最常用。 关于组合覆盖的更多内容,参考:http://www.pairwise.org/ 成对组合覆盖要求任意两个因素(输入条件)的所有水平组合至少要被覆
阅读全文
摘要:多态性(polymorphisn)是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。 那么,多态的作用是什么呢?我们知道,封装可以隐藏实现细节,使得代码模块
阅读全文
摘要:在Python中,经典类(class Person:)和新式类(class Person(object):)的主要区别就是体现在多继承的顺序上。 Python 2.x中默认都是经典类,只有显式继承了object才是新式类;Python 3.x中默认都是新式类,不必显式地继承object。 假设现在有
阅读全文
摘要:实例1: 利用socket模拟客户端和服务器端各自收发一次数据: #Author:Zheng Na # 客户端 import socket # 声明socket类型,同时生成socket连接对象 client = socket.socket() # 默认参数family=AF_INET(表示地址簇为
阅读全文
摘要:Inheritance 继承 面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。通过继承创建的新类称为“子类”或“派生类”。被继承的类称为“基类”、“父类”或“超类”。继承的过程,就是从一般
阅读全文
摘要:属性分为静态属性和动态属性,静态属性就是变量,动态属性就是方法。但是一般我们说的属性就是变量,方法就是方法。私有属性/方法就是外面访问不了,只有自己能够访问的属性/方法。如何将属性和方法分别变成私有属性和私有方法?就是在属性名或方法名前面加“__”(两个下划线)即可。
阅读全文
摘要:析构函数是在实例释放、销毁的时候执行的,通常用于做一些收尾工作。比如说,关闭一些数据库连接、打开的临时文件等。 现在有一个问题,假设我们声明了一个实例r1,然后就调用了一次,以后再也没有用过它,这个程序运行了2年,按理说这个实例只用了一次,应该被销毁。那么Python是否会将其自动销毁呢?答案是否定
阅读全文
摘要:首先建一个dog类,实例化为3个dog对象,并让它们都叫。 从运行结果来看,只有一个小黄狗在叫,那么我们如何将其变为3个狗呢?可以传参数。 好了,到这里你就可以看出面向对象编程的好处了。那就是OOP可以使程序更加容易扩展和易更改。 下面我们再举一个开发简单版CS游戏的例子。哈哈,这里我就不赘述了,初
阅读全文
摘要:编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式,对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。不同的编程范式
阅读全文
摘要:类变量 VS 实例变量 类变量的作用 类变量的作用就是保存大家共用的属性,节省开销(省内存)。比如某一个系统中的所有用户均是中国人,那么国籍这个变量就可以写为类变量。如下代码中的2个Person类所示,虽然最终结果时一样的,但是使用Person1类时,每实例化一个对象,就会开辟一块内存,传一个默认参
阅读全文
摘要:一 Jmeter步骤 1.打开jmeter4.0,新建测试计划,添加线程组。根据实际情况配置线程属性。 2.添加HTTP请求。根据接口文档进行配置。 Basic部分修改如下,Advanced部分保持默认。这里的参数id是文件的id,我进行了参数化,方便下载多个不同的文件。 3.添加CSV数据文件设置
阅读全文
摘要:1.打开jmeter4.0,新建测试计划,添加线程组。根据实际情况配置线程属性。 2.添加HTTP请求。 Basic部分修改如下: Advanced部分我做任何修改,完全保持默认。但是有人说Implementation一定要选择java(目前还不明白为什么)。此外可以根据需要配置超时时间等。 3.添
阅读全文
摘要:启动Jmeter4.0 后弹出命令窗口提示信息: Don't use GUI mode for load testing !, only for Test creation and Test debugging.For load testing, use NON GUI Mode:jmeter -n
阅读全文
摘要:启动Jmeter4.0 后弹出命令窗口提示信息: WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0 x80000002. Windows RegCreateKeyEx(...) retur
阅读全文
摘要:今天在测试文件下载接口,发现在测试单个文件下载1次时,文件成功下载。但是在测试单个文件并发下载50次时,Jmeter报错了,后台服务器tomcat竟然没有发现报错信息。 Jmeter响应信息报错: Jmeter后台日志报错: 在这里卡了好久,百度了半天也没结果。后来终于被我找到了原因,竟然是因为我的
阅读全文
浙公网安备 33010602011771号