自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是多态?多态的具体体现是?JAVA的动态绑定机制是?

多态:方法或对象具有多种形态。是面向对象编程(Object Oriented Programming)的第三大特征,建立在封装和继承的基础之上。OOP三大特征:封装、继承、多态。多态的具体体现:1.方法多态(1)重载体现多态(2)重写体现多态重载与重写的区别:2.对象多态(1)对象的编译类型和运行类型可以不一致(2)编译类型在定义时就确定,不能变化(3)对象的运行类型时可以变化的(4)编译类型看定义时=号的左边,运行类型看=号的右边多态的向上转型:1.本质:父类的引用指向了子类的对

2022-06-15 20:22:43 451 1

原创 二进制、八进制、十进制、十六进制带小数的转换

十进制转二进制、八进制、十六进制二进制、八进制、十六进制转十进制二进制和八进制的互转二进制和十六进制的互转使用计算器进行进制换算:打开系统自带计算机,选择程序员。HEX:16进制DEC:10进制OCT:8进制BIN:2进制Q:A:1、计算机只有”1”和”0”,电路实现简单,易于判断真假,十与二进制转换简单,运算规则简单。2、因为二进制太长,人为了好记和阅读。...

2022-03-11 22:22:32 1143

原创 java数据类型

java数据类型可分为两大类(基本数据类型、引用类型),而基本数据类型可细分为4类8种。每一种数据都定义了明确的数据类型,在内存中分配了不同大小的内存空间(例如byte占1个字节)。一、基本数据类型4类1、整数型 byte [1]、short[2] 、int[4] 、long[8]2、浮点型 float [4]、 double[8]3、字符型 char[2],存放单个字符,如’a’、‘男’,单个字母占1个字节,单个汉字占2个字节4、布尔型 boolean[1],存放true、false整数型和.

2022-02-28 01:15:30 12655 2

原创 JAVA中float和double的区别、String和char的区别

float 表示单精度浮点数在机内占4个字节,用32位二进制描述。double 表示双精度浮点数在机内占8个字节,用64位二进制描述。对编程人员来说,double精度高,但double的运算速度比float慢得多。当你不声明的时候,默认小数都用double来表示,所以如果要用float的话,则应该在其后加上f例如:float a=1.3;则会提示不能将double转化成float 这成为窄型转化如果要用float来修饰的话,则应该使用float a=1.3fchar 是表示的是字符,定义的时

2022-02-24 00:20:35 1629

原创 使用PlantText画时序图分析业务流程

2021-11-29 22:55:41 2889

原创 面试时怎么设计测试用例

设计工具:思维导图

2021-11-29 02:21:25 254

原创 使用思维导图编写测试用例

场景:手机号登录设计工具:表格、思维导图等价类划分法包括了边界值分析法:1、手机号11位数字是有效等价类2、手机号10位/12位数字是无效等价类,且10、12是边界值使用表格编写测试用例使用思维导图编写测试用例...

2021-11-29 02:08:19 3457

原创 场景法:基本流、备选流、构造场景

场景法概念:模拟用户操作软件时的场景运用场景:用于测试系统的业务流程优点:涉及业务流程的业务需求适合用场景法缺点:只验证业务流程,不验证单点功能组成:基本流、备选流例:使用场景法测试QQ登录基本流:输入正确的账号密码,点击登录,登录成功备选流:1、错误的密码2、错误的账号3、密码为空4、账号为空5、账号密码都为空构造场景:1、输入正确的账号、正确的密码,点击登录,登录成功2、输入正确的账号、错误的密码,点击登录,登录失败,报错3、输入错误的账号、正确的密码,点击登

2021-11-26 05:12:17 6813

原创 因果图、判定表

一、因果图概念:利用图解的方法,分析输入的各种组合的情况。运用场景:输入条件很多因:输入条件果:输出结果约束条件:E xclusion 互斥:同一时间只能发生abc中的一种情况O nly 唯一:只能发生abc中的一种情况I nclusion 包含:abc中至少有一个成立M ask 屏蔽:a成立时,b不成立;a不成立时,b可能成立。比如今天是周日,小明不上班;今天不是周日,小明可能上班。R equirement 要求:a成立时,b也成立;a不成立时,b也不成立。因果图法基本步骤

2021-11-26 04:33:12 688

原创 语句覆盖、判定覆盖、条件覆盖、路径覆盖

if A and B then Action1if C or D then Action2语句覆盖最弱,只需要让程序中的语句都执行一遍即可 。上例中只需设计测试用例使得A=true B=true C=true 即可。分支覆盖又称判定覆盖:使得程序中每个判断的取真分支和取假分支至少经历一次,即判断的真假均曾被满足。上例需要设计测试用例使其分别满足下列条件即可(1)A=true,B=true,C=true,D=false(2)A=true,B=false,C=false,D=false。条件覆盖:要使得

2021-11-12 11:03:08 7320 1

原创 DEV、SIT、UAT、PRD的意思

DEV、SIT、UAT、PRD,分别是开发、系统集成、用户验收、生产四套环境。开发环境用于开发厂商自己的单元测试和接口联调,SIT环境用于正式的集成测试,UAT给最终用户验收测试使用。DEV = Develpment 开发SIT = System Integration Test 系统集成测试UAT = User Acceptance Test 用户验收测试PRD = PRODUCTUT = Unit Test 单元测试,又叫模块测试对软件的组成单位进行测试,其目的是检验软件基本组成单位的正确性

2021-11-10 12:18:44 20064

原创 瀑布模型、敏捷开发

一、瀑布模型瀑布模型是比较传统的一种开发模式。优点:1、阶段清晰。从计划到开发最后到上线运行,三个阶段非常清晰。2、时间顺序。每个阶段顺序必须是从上到下,严格按照时间先后进行。3、环环相扣。在每一个阶段都必须有产出物然后才能进入到下一个阶段进行。4、黑盒模式。每个阶段都有各自的角色和分工,各自只关心自己的任务。比如需求阶段开发人员无需关注。缺点:1、需求隔离。由于各阶段的人员只能接触到自己工作范围内的东西,所以对客户需求的理解程度高低不等,开发人员更像是定义为流水线上的工人。2、变更代

2021-11-09 21:19:12 767

原创 软件测试可分为哪几种

软件测试的几种方法1、从是否关心内部结构来看(1)白盒测试:又称为结构测试或逻辑驱动测试,是一种按照程序内部逻辑结构和编码结构,设计测试数据并完成测试的一种测试方法。(2)黑盒测试:又称为数据驱动测试,把测试对象当做看不见的黑盒,在完全不考虑程序内部结构和处理过程的情况下,测试者仅依据程序功能的需求规范考虑,确定测试用例和推断测试结果的正确性,它是站在使用软件或程序的角度,从输入数据与输出数据的对应关系出发进行的测试。(3)灰盒测试:是一种综合测试法,它将“黑盒”测试与“白盒”测试结合在一起,是基于

2021-10-26 23:32:20 4602

原创 测试类型:结构测试

结构性测试是另一种用于表示测试用例的基本方法。为了与功能性测试形成对比,结构性测试有时叫做白盒(或甚至叫做透明盒)测试。白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法,盒子指的是被测试的软件,白盒指的是盒子是可视的,即清楚盒子内部的东西以及里面是如何运作的。Q:关于测试的类型,下面哪个是正确的组合?(K2)通讯录地址的修改确认测试/再测试语句覆盖压力测试A. 功能测试B. 与变更有关的测试C. 非功能的测试D. 结构性的测试A: 1-

2021-10-26 20:37:28 1280

空空如也

空空如也

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

TA关注的人

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