
测试
今天天晴.
小朋友/?
你好呀~
展开
-
黑盒和白盒测试方法详解
1. 黑盒测试黑盒测试也称功能测试,测试中把被测的软件当成一个黑盒子,不关心盒子的内部结构是什么,只关心软件的输入数据与输出数据。黑盒测试的方法有7个, 分别是: 基于需求的设计方法, 等价类划分, 边界值, 因果图, 正交矩阵法, 场景设计法, 错误推测法黑盒测试方法, 详见https://blog.youkuaiyun.com/asdx1020/article/details/10487091...原创 2020-03-19 12:14:53 · 23338 阅读 · 2 评论 -
缺陷级别的定义
缺陷是分级别的, 级别是缺陷的严重程度. 优先级是修改缺陷的优先级. 原则上缺陷的级别越高, 修改的优先级越高. 但也有个别缺陷级别高, 但是修改的优先级低.缺陷级别分为4个: 崩溃, 严重, 一般, 次要, 建议大部分公司会有个 建议性的bug, 表示功能是没有缺陷的, 比如可能为了页面更美观, 但并非bug, 所以叫做 建议性bug.现在企业都会有5个缺陷级别. 对应着为 A, B...原创 2020-03-18 21:01:39 · 4835 阅读 · 0 评论 -
常见的测试思路总结
如果即兴让你说出某个操作, 某个软件, 某个事物等的测试点/测试思路, 你会怎样考虑呢? 下面是常见的测试大概思路~1. 功能测试:功能测试编写测试用例的常见方法有"基于需求的设计方法, 等价类, 边界值, 场景设计法, 因果图, 正交排列法, 错误推测法"功能测试的测试思路就是" 测试每个部分的功能是否能达到预期结果".拿最常见的等价类和边界值来举个例子叭~例子如: 对于输...原创 2020-03-18 14:54:54 · 4823 阅读 · 0 评论 -
测试类型的划分
目录测试类型的划分1. 按研发阶段划分:2. 按实施组织划分:3. 按是否运行划分:4. 按是否手工划分:5. 按是否查看代码划分:6. 按地域划分7. 按测试对象划分测试类型的划分1. 按研发阶段划分:说明:1.TDD: 表示测试驱动开发. 在编码前进行. 即就是 研发人员是拿着测试人员写的测试用例编写代码的2.在V模型里, 单元测试...原创 2020-03-15 16:50:56 · 1836 阅读 · 0 评论 -
测试用例总结
目录测试用例1. 测试用例的基本要素2. 测试用例的设计方法:1.基于需求的设计方法(是所有测试用例设计方法的基础)2.等价类3.边界值4.因果图5.正交排列法/正交矩阵法6.场景设计法7.错误猜测法/错误推测法测试用例1. 测试用例的基本要素测试用例(Test Case)是为了实施测试而向被测试的系统提供的一组集合,这组集合主要包含:测...原创 2020-03-14 23:42:38 · 6507 阅读 · 0 评论 -
提交一个缺陷研发人员不认可怎么办?
提交一个缺陷研发人员不认可怎么办?(!!!重点)有5种方法.1. 自查.先自我检查, 看看自己对需求理解的是否正确; 提交的缺陷是否有问题, 步骤写的是否清楚; 按照自己写的步骤缺陷是否可以复现.测试人员要先自己检查自己这边有没有问题2. 提出的缺陷要站在用户的角度考虑跟研发人员有技巧的沟通. 并且测试人员要注意不能只站在自己的角度跟研发人员提缺陷. 要站在用户的角度来提缺...原创 2020-03-13 11:07:46 · 2882 阅读 · 0 评论 -
如何发现更多的缺陷
如何发现更多的缺陷1. 二八原则.(模块二八, 人员二八)模块二八: 表示80%的缺陷由20%的模块引入.人员二八: 表示80%的缺陷出自20%的研发人员因此哪个模块出现的缺陷多, 就对哪个模块进行测试;哪个研发人员暂时提升的空间比较大, 就重点测试这个开发人员的代码2. 不要依赖测试用例和需求3. 要有"逆向思维, 发散性思维, 扩展性思维.."4. 测试要尽早地...原创 2020-03-13 10:40:09 · 333 阅读 · 0 评论 -
测试基础20题
1.测试ATM取款功能, 已知取款数只能输入正整数, 每次取款数要求是100的倍数且不能大于500, 正确的无效等价类是: (500, 正无穷), 任意大于0小于500的非100倍数的整数2.系统测试采用黑盒测试, 系统测试的目的是对最终软件系统进行全面的测试, 确保最终软件系统满足产品需求. 系统测试"常见测试类型"包括: 功能测试, 性能测试, GUI测试, 易用性测...原创 2020-03-12 23:52:36 · 7501 阅读 · 1 评论 -
缺陷管理
缺陷管理1. 缺陷描述2. 缺陷级别以下, 是我画出的缺陷状态转换图:原创 2020-03-13 10:35:07 · 1069 阅读 · 0 评论 -
项目管理
项目管理的内容: 配置管理, 评审, 变更; 三个内容都是不可缺少的.属于公共的流程.配置管理: 类似于 "图书管理员". 但是配置管理是通过平台来操作的. 配置管理所使用的"工具": SVN, GIT 配置管理所管理的"内容": (程序, 需求文档, 测试用例)的版本; 项目中所有的代码; 项目中用到的所有工具; 所有数据; 这...原创 2020-03-09 23:23:20 · 182 阅读 · 0 评论 -
软件测试模型: V模型,W模型,X模型,H模型
先介绍一下 "敏捷开发模型" 的测试模型, 即 敏捷测试, 有以下几个方案.一. 敏捷测试1. 不依赖文档. 由于不依赖文档, 因此要时常和项目组的人沟通 测试人员自己的文档不再需要写测试用例, 而是需要画出思维导图, 将自己的测试点整理出来. 有些公司虽然使用的是敏捷开发模型, 但要求测试和研发人员要按照传统模型的文档来写, 因为文档十分重要, 是后...原创 2020-03-09 23:16:03 · 8966 阅读 · 0 评论 -
测试的基本概念和研发模型
目录一. 三大基本概念1. 需求2. BUG(缺陷)3. 测试用例二. 软件的生命周期三. 研发模型(5个)1. 瀑布模型 (Waterfall Model)2. 螺旋模型(Spiral Model)3. 增量、迭代4. 敏捷四.传统开发模型与敏捷开发模型的区别(!!!重点)首先, 介绍一下作为测试应掌握的三大概念~一. 三大基本概念1. ...原创 2020-03-08 22:09:53 · 647 阅读 · 0 评论