归档: 2018/5

0

软件测试(七) 知识点总结

本文是软件测试课程课堂笔记总结大纲三大模型 V Model W Model H Model 软件测试定义FindbugsFind bugs as earlyas possibleMake sure bugs get fixed 静态白盒测试(Static White-Box Testing)Static white-box testing is the process of carefully

0

软件测试(六) 系统测试

本文是软件测试课程课堂笔记总结大纲系统测试定义:将集成测试过的软件,在实际运行环境下在计算机系统进行软件的功能测试,以保证系统正常运行测试对象: 被测试软件 软件所依赖的硬件 软件所依赖的数据、接口测试内容: 性能测试(Performance test):测试系统在真实环境中全面、可靠的运行性能 压力测试(Stress test):测试系统在峰值使用情况下是否可以正常运行 容量测试(Capaci

0

软件测试(五) 单元测试与集成测试

本文是软件测试课程课堂笔记总结大纲单元测试定义单元:有明确功能、规格定义、接口定义的软件设计最小单位单元测试:也称为模块测试,是对软件基本组成单元进行测试,目的在于模块内部可能存在的差错单元测试内容: 单元的内部结构:单元的逻辑和数据流,一般采用白盒测试 单元的外部结构:单元的功能和可观测行为,一般采用黑盒测试 单元测试环境进行单元测试时,如果模块不是独立的程序,需要辅助测试模块辅助测试模块:

0

软件测试(四) 静态测试

本文是软件测试课程课堂笔记总结大纲静态测试定义:通过检查、评审软件而不是运行软件的方式对软件进行测试,可以手工也可以借助软件进行对象:主要对各类文档(需求定义等)+源代码进行测试优点:1.识别缺陷成本低:识别缺陷的时间成本在静态测试阶段(需求-2.5h、设计-3.5h,代码评审-4h),而动态测试识别缺陷平均花费15-25h2.人工成本低:不必动态运行程序,不必设计测试用例,充分发挥人的思维逻辑3

0

软件测试(三) 白盒测试

本文是软件测试课程课堂笔记总结大纲白盒测试定义:白盒测试也称为结构测试、逻辑驱动测试,是从程序的控制结构、内部逻辑出发导出测试用例的测试 基本要求:1.模块中所有独立路径至少被执行一次2.对所有逻辑值测试真假两个分支3.在上下边界、可操作范围内运行所有循环4.确保内部数据结构的有效性 逻辑分支覆盖法测试覆盖标准:由于白盒测试中存在循环,所以路径数目较大,要执行每一条路径是不可能的,因此存在测试覆盖

0

软件测试(一) 黑盒测试

本文是软件测试课程课堂笔记总结大纲黑盒测试定义:黑盒测试又称为功能测试、数据驱动测试、基于规格说明书的测试,是一种从用户观点出发的测试。 测试错误类型:1.不正确或遗漏的功能2.接口、界面错误3.性能错误4.数据结构、外部数据访问错误5.初始化、终止条件错误 黑盒测试优点:1.从用户角度出发,证明产品是否可以达到用户要求的功能,产品是否符合用户的工作要求2.可复用性,软件实现发生变化黑盒测试用例仍

0

软件测试(一) 背景、过程及实现

本文是软件测试课程课堂笔记总结大纲软件bugs规范定义1.功能缺失: Doesn’t do something it should do.2.错误、缺陷:Does something it shouldn’t do.3.功能冗余:Does something it doesn’t mention.4.隐性需求的遗漏:Doesn’t do something it doesn’t mention

0

机器学习实战(四) 朴素贝叶斯算法

本文主要记录《机器学习实战》中的理论知识拓展和实践问题中解决方案的总结 大纲概念贝叶斯决策:若p1表示数据点属于类别1,p2表示数据点属于类别2,则比较p1p2,我们选择高概率对应的类别来决定数据点的类别,这就是贝叶斯决策理论条件概率:事先知道B,然后计算B中A的概率,则P(A|B)=P(AB)/P(B)贝叶斯准则(定理),是一种可以计算条件概率的方法,可以交换条件概率的条件与结果,即已知P(B|

0

机器学习实战(三) 决策树算法

本文主要记录《机器学习实战》中的理论知识拓展和实践问题中解决方案的总结 大纲 决策树基础概念 建立简单决策树 使用隐形眼镜(真实数据)建立决策树 概念分类树(决策树):是一种十分常用的监督学习分类方法。监督学习就是给定一堆样本,每个样本都有一组属性和一个类别,这些类别是事先确定的,那么通过学习得到一个决策树分类器,这个分类器能够对新出现的对象给出正确的分类。决策树选择哪一个特征作为分类标准是依据

0

React(二) 阮一峰React入门

阮一峰博主通过React实例教程演示React入门大纲Demo1——HelloWorld源码1234567891011121314151617<!DOCTYPE html><html> <head> <script src="../build/react.js"></script> <script src="../bu