软件测试
巫笙公子
爱自己是终生浪漫的开始
展开
-
白盒测试的理解和测试方法
基本原理白盒测试基于软件的源代码,已知产品的内部工作过程,主要是对程序内部结构展开测试,关注程序实现的细节。白盒测试关注的对象包括两个方面:(1)源代码,即直接查看源代码,查看代码的规范性,并对照函数功能查找代码的逻辑缺陷、内存管理缺陷,数据定义和使用缺陷等;(2)程序结构,即通过函数调用图、算法流程图等反映程序设计的相关图表,或评价程序的执行效率,以利于程序的结构优化。优点:代码覆盖率高缺点:1、覆盖所有代码路径难度大2、业务功能可能覆盖不全3、测试开销大白盒测试的方法测试设计方法—原创 2020-06-03 23:56:40 · 1693 阅读 · 0 评论 -
软件测试的核心概念
第一章核心(考试复习专用)1、软件的定义:软件(Software)=程序§+数据(库) (DB)+文档(D)+服务(S)2、软件的特点(1)软件依靠人的智力劳动创造出来,智力经验往往难以传承,且程序员在软件开发过程中常具有较大的随意性,使得开发的软件也常常具有较大的随意性。(2)软件必须依托于具体的硬件设备才能运行,硬件的改变很可能导致软件不可用。在软件测试工作中应针对各种主流的硬件设备支撑环境来测试软件是否可用。(3)软件不会如硬件一般产生磨损, 但会随着其依托的硬件设备的变化,以及用户需求的原创 2020-05-30 18:14:57 · 1031 阅读 · 0 评论