随笔分类 -  测试基础

摘要:在请求服务器资源时,服务器会将图片、网页文件等资源保存在客户端的临时文件夹中,称为缓存,当浏览器向服务器请求相同的资源时,如果与服务器版本一致,则从缓存读取 Cookie:服务器存放在浏览器端的一个小文本文件,用来记录用户的账号、密码,操作记录等。 解决了http协议无记忆力的问题;同时可以进行商业 阅读全文
posted @ 2019-04-21 22:42 Tynam.Yang 阅读(470) 评论(0) 推荐(1) 编辑
摘要:页面: 测试报告总结 文档作者: 编写日期: 项目经理: 批准日期: 文档更改记录: 文档修改纪录表 日期 制修人 修改内容描述 目录: XX测试总结报告 1 一、引言 1.1. 目的 3 1.2. 背景 3 1.3. 测试范围和内容 4 1.4. 参考资料 4 二、 测试总结 4 2.1. 测试过 阅读全文
posted @ 2018-05-22 22:02 Tynam.Yang 阅读(4729) 评论(1) 推荐(4) 编辑
摘要:一、软件质量 CMMI:capability maturity model integration 软件能力成熟度模型 QA:quality assurance 质量保证 QC:quality control 质量控制 Software requirement specification:软件需求规 阅读全文
posted @ 2018-05-19 12:45 Tynam.Yang 阅读(628) 评论(0) 推荐(1) 编辑
摘要:一、OSI七层模型 OSI参考模型是国际标准化组织ISO(International Standards Organization )制定的模型,把计算机与计算机之间的通信分成七个互相连接的协议层 从低到高 1. 物理层:提供通信的物理介质,如网线,网卡 传输的是比特流 2. 数据链路层:建立收发两 阅读全文
posted @ 2018-05-11 10:13 Tynam.Yang 阅读(1309) 评论(0) 推荐(2) 编辑
摘要:一、Web的功能测试 1、超链接测试 a、链接与链接的说明文字要匹配 (注:也可以是图片) b、链接的文字要描述正确 c、链接的文字要精简有效 d、链接的页面应该存在,不应该出现404找不到页面的错误 e、没有孤立页面,只有知道具体的url地址才能访问。 f、链接的样式(默认、已访问过、鼠标hove 阅读全文
posted @ 2018-05-11 09:54 Tynam.Yang 阅读(468) 评论(0) 推荐(1) 编辑
摘要:一、等价类划分法 定义:某个输入域的集合,在集合中没分输入条件都是等效的,其中一方不能导致问题的话,原则上来说这一类都没有问题 分类:有效等价值(合理输入数据)、无效等价值(不合理的输入数据) 步骤:确定输入—确定输入条件—划分有效和无效—测试用例覆盖有效(用最少用例尽可能的覆盖更多的有效)--测试 阅读全文
posted @ 2018-05-08 17:14 Tynam.Yang 阅读(354) 评论(0) 推荐(1) 编辑
摘要:一、瀑布模型 特点:清晰 缺点:前期的问题要到后期发现,不能及时发现,修改错误的成本高 周期过长,造成项目的进度慢 二、 双V模型 前期对文档进行确认 设计和实现形成的双V:将测试设计和执行分开 测试设计和开发的设计并行,测试和开发并行开展工作 确认validation和验证verification 阅读全文
posted @ 2018-05-08 17:05 Tynam.Yang 阅读(151) 评论(0) 推荐(1) 编辑
摘要:链接:链接:https://pan.baidu.com/s/1neUTeFcQOwsU2yrPxIr1tQ 密码:6wor 阅读全文
posted @ 2018-05-08 16:54 Tynam.Yang 阅读(243) 评论(0) 推荐(2) 编辑
摘要:一、概述 1、指导后期的用例设计和执行工作 2、指导性的文档,指导测试具体测试工作 3、简单介绍方案里面包含的内容以及用途 二、被测对象 1、应测特性:比计划更详细具体 主要用测试分析的三个方法来写:质量模型分析法、功能交互分析法、用户使用场景分析法 2、提取测试特性 3、不被测试特性,与测试计划中 阅读全文
posted @ 2018-05-08 16:40 Tynam.Yang 阅读(893) 评论(0) 推荐(1) 编辑
摘要:一、计划的意义 1、leader:根据计划进行资源的分配 2、根据计划调整目标 3、根据计划各职位的人员进行配合 二、计划内容 1、项目概述 a、项目背景:项目的使用人员和项目的基本功能和目的 b、该计划的使用和阅读人员 2、项目的组织形式 a、组织结构图:描述团队职位,职位直接的关系,成员负责的内 阅读全文
posted @ 2018-05-08 16:39 Tynam.Yang 阅读(236) 评论(0) 推荐(1) 编辑
摘要:一、配置管理 1. 管理整个软件生命周期中的配置项 配置项:软件生命周期中产出的各种输出成果,如需求文档、设计文档、代码、测试相关文档 2.管理配置项的变化(核心) 3.使用配置管理工具: VSS(入门) SVN GIT(分布式开发) ClearCase(大型商业软件) 二、配置管理目的 1. 保证 阅读全文
posted @ 2018-05-08 14:12 Tynam.Yang 阅读(1051) 评论(0) 推荐(1) 编辑
摘要:一、了解测试对象 1、文档熟悉 a、需求文档:针对新需求;熟悉基线版本文档 b、帮助文档:产品文档、用户手册等熟悉旧功能 c、开发设计文档 d、代码文档 2、通过操作熟悉 操作被测软件 二、具体从六个方面熟悉测试对象,SFDPOT 1、structure结果 a、熟悉被测软件的架构,以及包含什么文件 阅读全文
posted @ 2018-05-08 13:45 Tynam.Yang 阅读(869) 评论(0) 推荐(1) 编辑
摘要:一、集成测试主要内容 指的是在单元测试的基础上,将所有的函数按照概要设计的要求组装称为系统或者子系统所进行的测试 集成测试也叫组装测试、联合测试、子系统测试、部件测试 二、集成测试的层次 1.模块内集成 2.模块间集成 3.子系统间集成 三、判定模块质量的标准 高内聚,低耦合:是判断软件设计好坏的标 阅读全文
posted @ 2018-05-08 11:47 Tynam.Yang 阅读(631) 评论(0) 推荐(2) 编辑
摘要:一、单元测试主要内容 1、测试对象:函数,函数是实现一个功能的独立的执行语句之和 2、测试时间:开发完成一个函数。 3、依据:LLD 4、测试人员:开发 二、支撑条件 1、桩单元:用来调用被测函数所调用的函数,此子单元称为桩 单元,一般功能简单 2、驱动单元:用来调用被测函数、并且接受其返回值的单元 阅读全文
posted @ 2018-05-08 11:47 Tynam.Yang 阅读(174) 评论(0) 推荐(0) 编辑
摘要:一、系统测试主要内容 1、系统测试的过程:计划-->设计-->实现-->执行 2、被测对象: xxxxxx系统 3、测试被测对象的版本:例如V1.0 4、做的是什么测试: 系统测试 ,针对的是整个软件,采用黑盒测试; 5、依据:SRS 6、测试过程中用到的管理工具: SVN、bugfree、exce 阅读全文
posted @ 2018-05-08 11:46 Tynam.Yang 阅读(272) 评论(0) 推荐(1) 编辑
摘要:一、简介 缺陷又称为bug,bug是一个英文单词,本意是臭虫、小虫子、窃听、损坏等意思。现在人们把软件里存在的各种问题统称为bug 电脑系统或者程序中存在的任何一种破坏正常运转能力的问题或者缺陷,都可以叫做“Bug”;有时也被泛指因软件产品内部的缺陷引起的软件产品最终运行时和预期属性的偏离 二、缺陷 阅读全文
posted @ 2018-05-07 18:03 Tynam.Yang 阅读(954) 评论(0) 推荐(1) 编辑
摘要:一、概述 测试用例是一个文档,描述输入、操作步骤和一个期望的结果,其目的是验证应用程序的特性能正常工作 测试用例是测试人员编写的,给测试人员执行测试时参考使用。 二、测试用例的要素 1.标题: 就是对测试用例的描述,标题应该清楚的表达测试用例的用途 1.标题: 就是对测试用例的描述,标题应该清楚的表 阅读全文
posted @ 2018-05-07 16:43 Tynam.Yang 阅读(214) 评论(0) 推荐(1) 编辑
摘要:软件质量是指软件本身实体满足用户要求的能力。但并不是软件功能越多质量就越好 一、质量铁三角 1、组织:组织完备,各司其职,工作全面 2、技术:开发技术面向对象、云技术;测试技术:敏捷测试、测试用例管理工具、bug管理工具等使用 3、流程:业务流程和测试、开发流程 二、质量管理体系 评估团队生成高质量 阅读全文
posted @ 2018-05-07 16:17 Tynam.Yang 阅读(337) 评论(0) 推荐(2) 编辑
摘要:测试是贯彻到软件生命周期(计划-需求-设计-编码-测试-维护)的每一个环节中 一、测试的四个阶段 四个阶段为:单元测试——集成测试——系统测试——验收测试 软件产品层次:函数——模块、子系统——软件 1、单元测试 a、时间:单个函数完成后,对函数执行测试 b、对象:函数 c、依据:LLD(详细设计说 阅读全文
posted @ 2018-05-07 15:48 Tynam.Yang 阅读(199) 评论(0) 推荐(1) 编辑
摘要:一、黑白灰 从测试方式上区分 1、黑盒测试:根据测试对象的外在特性进行测试 适用对象:系统测试,也称UI测试 其他测试地方:单元测试、集成测试也用,验证函数、模块的功能 2、白盒测试:根据测试对象的内部逻辑进行测试 适用对象:单元测试,也称代码测试 其他测试地方:集成、系统测试也用 3、灰盒测试:兼 阅读全文
posted @ 2018-05-07 14:55 Tynam.Yang 阅读(255) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示