自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 解析自动化测试的理解误区

解析自动化测试的理解误区1.所有测试用例都可以自动化不是所有的测试用例和测试步骤都可以转化为自动化测试。在自动化测试投入较多的行业,领先企业的自动化测试率有的能达到80%左右,但仍有20%左右的测试用例需要手工来进行。在国外,通常从开发第一版测试用例时,就同步进行自动化测试脚本的开发,所以自动化测试率普遍比中国企业高。2.自动化测试找不到bug自动化测试不直接找bug,而是通过解放

2015-12-06 19:44:47 289

转载 操作系统常考知识总结

1、进程是并发过程中程序的执行过程2、进程的特征:结构特征动态性并发性独立性异步性3、临界区指在每个进程中访问临界资源的那段代码4,现在操作系统中申请资源的基本单位是进程,在CPU得到执行的基本单位是线程,进程是由程序段、数据段、PCB组成的5,对临界资源应采取互斥访问方式来实现共享6,P.V操作是一种低级进程通信原语7,对于记录性信号量,在执行一次

2015-11-15 22:17:47 417

转载 数据库——知识总结

第一节 一、相关概念 1. Data:数据,是数据库中存储的基本对象,是描述事物的符号记录。 2. Database:数据库,是长期储存在计算机内、有组织的、可共享的大量数据的集合。 3. DBMS:数据库管理系统,是位于用户与操作系统之间的一层数据管理软件,用于科学地组织、存储和管理数据、高效地获取和维护数据。 4. DBS:数据库系统,指在计算机系统中引入数据库后的系统,一般由数据库、数据库管

2015-11-15 22:15:16 316

转载 数据库——SQL语句总结

SQL语句中常用关键词及其解释如下:1)SELECT将资料从数据库中的表格内选出,两个关键字:从 (FROM) 数据库中的表格内选出 (SELECT)。语法为SELECT "栏位名" FROM "表格名"。2)DISTINCT在上述 SELECT 关键词后加上一个 DISTINCT 就可以去除选择出来的栏位中的重复,从而完成求得这个表格/栏位内有哪些不同的值的功能。语法为

2015-11-15 22:12:33 230

转载 数据库——三大范式

1.第一范式(1NF)   在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。   所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多

2015-11-14 14:01:31 296

转载 堆(heap)和栈(stack)有什么区别?

简单的可以理解为: heap:是由malloc之类函数分配的空间所在地。地址是由低向高增长的。 stack:是自动分配变量,以及函数调用的时候所使用的一些空间。地址是由高向低减少的。 预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据

2015-11-14 13:51:32 253

原创 进程与线程

1、进程:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。2、线程:线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。3、进程与线

2015-11-14 13:44:14 191

原创 Java中final、finally、finalize的区别

一、简单区别: final用于声明属性,方法和类,分别表示属性不可交变,方法不可覆盖,类不可继承。 finally是异常处理语句结构的一部分,表示总是执行。  finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,供垃圾收集时的其他资源回收,例如关闭文件等。 二、中等区别: final:java中的关键字,修饰符。       

2015-11-01 14:58:41 220

原创 Alpha测试和Beta测试的理解和二者的区别

大型通用软件,在正式发布前,通常需要执行Alpha和Beta测试,目的是从实际终端用户的使用角度,对软件的功能和性能进行测试,以发现可能只有最终用户才能发现的错误。Alpha测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由程序员或测试员完成。Alpha测试发现的错误,可以在测试现场立刻反馈给开发人员,由开发人员及时分析和

2015-10-18 23:02:27 568

原创 String类和StringBuffer类的区别

String类是不可变类,字符串一旦初始化后,就不能被改变。而StringBuffer类是可变类,字符串值可以呗改变。常常在实际应用中看到累死这样的代码:String s=new(“hello”);s+=”world”,这两句代码首先创建一个字符hello,然后将world追加到hello结尾并重新赋值给变量s。然后,这个过程实际上是这样的:首先创建一个StringBuffer对象,然后用Stri

2015-10-08 11:24:02 1483

转载 软件测试常用术语

软件【Software】:    软件(software)是计算机中与硬件(hardware)相结合的一部分,包括程序(program)和文档(document)。用一个等式表示为:软件=程序+文档。其中,“程序”指的是能够实现某种功能的指令的集合,如C语言程序,Java程序等;“文档”指的是在软件开发、使用和维护过程中产生的图文集合,如《系统需求规格说明书》、《用户手册》、readme,甚至

2015-10-08 11:10:34 4389

原创 关于Mantis

Mantis的使用1、Mantis的操作步骤:(1)进入mantis后,在管理员权限下创建项目,可对项目添加分类,设置、修改版本信息、自定义字段等。(2)创建用户帐号和密码,分别担当测试员和开发员的角色。(3)测试员登录系统,发现缺陷问题并提交,在这里我们要对缺陷进行详细描述比如缺陷的严重性,优先级,出现的频率,他所在的操作平台,操作系统,操作系统的版本重现步骤等等。(4)开发

2015-10-08 11:08:33 542

原创 关于Testlink

Testlink的使用1、Testlink的操作步骤:÷ (1)创建项目“白盒”测试÷ (2)创建测试需求树÷ (3)创建测试用例÷ (4)为需求指派用例                                                   ÷ (5)创建测试计划÷ (6)为计划添加用例÷ (7)分配测试任务÷ (8)执行测试/报告BUG 并跟踪

2015-10-08 11:07:54 499

原创 软件测试知识总结2

第4章  软件测试分类与分级4.1软件测试分类  4.1.1 从不同角度进行分类:(1)根据是否关心内部结构分为:a.白盒测试:又称为结构测试或者逻辑驱动,只关心内部结构。b.黑盒测试:功能性测试,不关心程序的内部结构,关系其功能性。c.灰盒测试:介于白盒和黑盒测试之间的,既要关心内部结构又要关心功能。(2)根据开发过程级别分为:a.单元测试:对应于白盒测试,是软件

2015-10-08 11:05:58 318

原创 软件测试知识总结1

知识总结篇一、理论知识:第1章 软件工程要点1.1 软件  1.1.1 软件定义:软件由程序,数据和文档组成,开发人员通过写入代码形成一个个程序,整个过程中有数据的输入和输出,从而会形成不同的文档。  1.1.2 软件类型:        按按应用范围划分为:(1)系统软件(如软件操作系统、数据库管理系统、设备驱动系统、通信处理程序等);(2)应用软件(如事物软

2015-10-08 11:01:50 289

空空如也

空空如也

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

TA关注的人

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