![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
iot_hept
这个作者很懒,什么都没留下…
展开
-
什么是白盒测试
白盒测试:对软件的过程性细节做细致的检查,允许测试人员利用程序的内部逻辑结构及有关信息设计或选择测试用例,对程序所有路径进行测试。一、逻辑覆盖法(logic coverage testing)用程序流程图来设计测试用例。5种覆盖标准(按覆盖强度递增):1、语句覆盖每条语句至少执行一次2、判定覆盖每一判定的每个分支至少执行一次3、条件覆盖每一判定中的每个条件分别按原创 2015-02-05 13:57:51 · 1512 阅读 · 0 评论 -
软件测试的阶段
一、软件测试的不同阶段:单元(模块)测试 (unit testing)综合(集成)测试 (integration testing)确认测试 (validation testing)系统测试 (system testing)二、软件测试不同阶段与开发过程的关系:摘自:《软件工程教学视频21讲》(上海交通大学,郭斌老师)。原创 2015-02-05 13:43:48 · 1150 阅读 · 0 评论 -
什么是黑盒测试
黑盒测试:测试对象看做黑盒,不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明,在特定的条件下,输入相应的数据,检查程序的输出是否符合它的功能说明。一、等价分类法(equivalence partitioning)把输入数据的可能值划分为若干等价类有效等价类和无效等价类每一无效等价类至少需要一个测试用例二、边界值分析法(boundary value analysis)原创 2015-02-07 12:26:38 · 1055 阅读 · 0 评论 -
单元测试实施步骤
1、编译2、静态分析器检查3、代码评审4、动态测试驱动模块(driver)桩模块(stub)摘自:《软件工程教学视频21讲》(上海交通大学,郭斌老师)。原创 2015-02-09 09:20:20 · 3138 阅读 · 0 评论