随笔分类 -  软件测试理论知识

摘要:TCP协议 TCP协议,传输控制协议(Transmission Control Protocol) TCP协议是一种面向连接的、可靠的、基于字节流的传输层协议 一个TCP连接由一个4元组构成,分别是两个IP地址和两个端口号。一个TCP连接通常分为三个阶段:启动、数据传输、退出(关闭) ACK —— 阅读全文
posted @ 2019-09-04 16:26 那个谁呢 阅读(445) 评论(0) 推荐(0)
摘要:网络标准体系架构 B/S(browser/server浏览器)服务器有iis、apache、Tomcat、Ngix、Lighttp等 C/S(client/server客户端)如微信、QQ、Outlook P2P(Point to Point点对点) B/S 和 C/S之间的区别 标准和规划方面:B 阅读全文
posted @ 2019-09-04 15:24 那个谁呢 阅读(334) 评论(0) 推荐(0)
摘要:软件缺陷的定义 错误 静态存在于说明文档中的表述或编码错误 缺陷 存在于代码中或硬件系统中的错误 BUG 被测对象实际表现与用户显性需求或隐性需求中的差异 功能实现错误 功能实现遗漏 功能实现多余 功能实现不好 功能实现错误 功能实现遗漏 功能实现多余 功能实现不好 功能实现错误 功能实现遗漏 功能 阅读全文
posted @ 2019-09-03 21:59 那个谁呢 阅读(4107) 评论(0) 推荐(0)
摘要:QC(Quality center)的安装配置 注意事项 数据库安装时选择数据和windows双重验证模式 数据库安装完成后,默认是关闭服务的,须手动启动 如果电脑中的IE浏览器版本过高,QC将不支持,可以下载QC自带的IE浏览器 1)先在虚拟机Windows server2003操作系统中安装SQ 阅读全文
posted @ 2019-09-03 16:49 那个谁呢 阅读(701) 评论(0) 推荐(0)
摘要:因果图,又叫鱼骨图 输入与输入之间的关系 异:所有输入条件中最多有一个为真,也可以一个也没有 或:所有输入条件中最少有一个为真,或者多个,或者所有 唯一:所有输入条件中,有且只有一个条件为真 要求:所有输入条件中,只要有一个产生,其他也跟着产生 输入与输出之间的关系 恒等 当输入条件发生时,结果一定 阅读全文
posted @ 2019-09-03 12:56 那个谁呢 阅读(965) 评论(1) 推荐(0)
摘要:流程分析法,又叫场景设计法 三个流程 基本流:通过业务流程输入都为正确的,能够最终达到目标的流程,如atm机取款,插入银行卡-输入正确的密码-输入正确的金额-取钱-取卡 备选流:通过实现业务流程时,因错误操作或异常输入,导致流程存在反复,但最终能够达到预期的操作流程,如atm机取款,插入银行卡-输入 阅读全文
posted @ 2019-09-03 12:05 那个谁呢 阅读(6967) 评论(1) 推荐(0)
摘要:状态迁移 关注被测对象的状态变化,在需求规格说明书中是否有不可到达的状态和非法的状态,是否产生非法的状态迁移 状态: 被测对象在特定输入条件下所保持的响应形式 方法流程 例子 1)画状态迁移图 2)画状态迁移树 3) 根据状态迁移树抽取测试用例 1)根据需求,画出状态迁移图 2)根据状态迁移图画出状 阅读全文
posted @ 2019-09-03 11:19 那个谁呢 阅读(2228) 评论(0) 推荐(0)
摘要:因子 所有参与实验的影响实验结果的条件成为因子 水平 影响实验因子的取值或输入称之为水平 整齐可比 在同一张正交表中,每个因子的每个水平出现的次数完全相同,实验中,每个因子的每个水平与其他因子的水平参与实验的几率完全相同 注意:正交表可以从网上所搜获得 均匀分散 同一张正交表中,任何两列的水平搭配是 阅读全文
posted @ 2019-08-29 13:54 那个谁呢 阅读(644) 评论(0) 推荐(0)
摘要:判定表定义 分析和判断若干条件下,被测对象根据这些输入做出相应判断的一种方法 在遇到复杂的业务逻辑时,可以利用该表理清业务逻辑关系 重要概念 条件 条件桩 需求规格说明书定义的被测对象的所有输入 条件项 针对条件桩所有可能的输入的真假取值 动作 动作桩 针对条件被测对象可能采取的所有操作 动作项 针 阅读全文
posted @ 2019-08-28 13:48 那个谁呢 阅读(384) 评论(0) 推荐(0)
摘要:边界值三点 上点 边界上的点 离点 离上点最近的点(根据上点的精度划分) 内点 边界有效范围内的任意一点 如何确定离点 如果边界是闭区间,则离点在外 例用户长度在[6,20]之间 上点是6和20 离点是5和21 内点可以选择12 如果边界是开区间,则离点在内 例用户长度在(6,20)之间 上点是6和 阅读全文
posted @ 2019-08-28 13:24 那个谁呢 阅读(816) 评论(0) 推荐(0)
摘要:等价定义 具有相同属性或方法的事务的集合 这个集合中某个个体所表现的特征与其他个性完全相同 对于某个测试对象的测试输入而言,某个个体能够被接受或被拒绝,则该个体所在集合中的任意个体都应该被接受或被拒绝 等价类划分 有效等价类 针对被测对象而言,合理的、有意义的、能被系统接受的输入 无效等价类 针对被 阅读全文
posted @ 2019-08-27 14:01 那个谁呢 阅读(1370) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-08-26 13:38 那个谁呢 阅读(298) 评论(0) 推荐(0)
摘要:配置测试环境 分平台:windows、linux、Unix 分架构:J2EE(JAVA平台+JSP)、.NET(APSX)、LAMP(PHP) 分web服务器:iis、apache、tomcat、resin、jboss、weblogic、websphere 分数据库:SQL SERVER、MYSQL 阅读全文
posted @ 2019-08-22 17:39 那个谁呢 阅读(260) 评论(0) 推荐(0)
摘要:软件测试基础 软件测试的定义 通过人工或自动的手段,对被测对象进行检测的活动,目的在于发现被测对象是否实现用户的需求,或者弄清实际结果与预期结果之间的差异 测试的目的 发现被测对象与用户需求中的差异——俗称找bug 通过测试活动发现并解决缺陷,增加人们对被测对象的质量信心 通过测试活动,获取被测对象 阅读全文
posted @ 2019-08-22 12:08 那个谁呢 阅读(161) 评论(0) 推荐(0)
摘要:安装/卸载; 真机上安装、卸载、高版本覆盖安装、低版本覆盖安装、卸载后安装高版本; 安装关注点:版本号、渠道号、数字签名(用抓包工具辅助查看)、安装成功后启动向导、安装过程中对意外情况的处理(取消、死机、重启、断电、内存不足、断网)、安装进度条、主要功能流程; 卸载关注点:卸载过程中的意外情况处理( 阅读全文
posted @ 2019-07-05 13:25 那个谁呢 阅读(305) 评论(0) 推荐(0)
摘要:软件测试行业基本介绍 一、为什么需要软件测试 1.一款软件从无到有经历了很多的阶段由不同的程序员进行开发,所以最终软件可能存在功能性的问题,所以需要测试 2.当今用户不仅仅盯着软件的功能是否可用,还关注软件是否容易上手(易用性)、执行效率是否ok、界面是否美观.......等一系列的要求,所以需要对 阅读全文
posted @ 2019-07-02 13:46 那个谁呢 阅读(189) 评论(0) 推荐(0)
摘要:一、DOS是什么 DOS是一种操作系统,属于Windows,和我们现在应用的win7\8\10的系统相比,我们现在用的是图形桌面系统,而DOS用的是命令行执行的操作系统 二、如何使用DOS 1.进入终端,用快捷键win+R调出运行面板 2.在运行中输入cmd进入终端 3.在终端中输入DOS命令,然后 阅读全文
posted @ 2019-06-01 22:08 那个谁呢 阅读(557) 评论(0) 推荐(0)
摘要:1.1“计算机”介绍 一、为什么需要计算机 计算机帮助我们来提高处理数据的速度 二、计算机的特点 1.计算机可以计算数学或逻辑运算(逻辑运算可以实现在接收到不同的指令时做出不同的响应) 2.计算机可以对数据进行记忆和存储(数据不仅仅只是数字,还可以是图片、视频、声音.......) 3.计算机可以在 阅读全文
posted @ 2019-06-01 22:03 那个谁呢 阅读(644) 评论(0) 推荐(0)
摘要:软件的定义 软件是计算机系统中与硬件相互依存的另一部分,它是包括程序、文档的集合 程序:是按事先设计的功能和性能要求执行的指令序列 文档:是和开发、维护和使用有关的图文材料 软件=程序+文档 软件缺陷 软件的缺陷定义一 软件未实现软件说明书要求的功能 软件出现了软件说明书指明不应该出现的错误 软件实 阅读全文
posted @ 2019-06-01 17:13 那个谁呢 阅读(154) 评论(0) 推荐(0)
摘要:文摘摘自:https://blog.csdn.net/run65536/article/details/80568543 提示:右键点击图片选择在新窗口或新标签页中打开可查看大图。 一、Elements 在Element中主要分两块大的部分:HTML结构面板(A)和操作dom样式、结构、时间的显示面 阅读全文
posted @ 2019-05-24 13:45 那个谁呢 阅读(390) 评论(0) 推荐(0)