关于软件测试基础的重点和难点问题

本文探讨了软件测试基础中的重点和难点,包括不同的测试过程模型如V模型、W模型和H模型,强调了测试过程质量对结果的影响,并介绍了白盒测试的逻辑覆盖方法、黑盒测试的策略及灰盒测试的应用。同时,提到了根据需求编写测试用例和缺陷报告的重要性。
摘要由CSDN通过智能技术生成

在此学了软件测试基础这门课程,作者君来罗列一下自己目前有关软件测试基础的难点问题。

 
 1   什么是软件测试过程

     1)一种抽象的模型,用于定义软件测试的流程和方法。

     2)测试过程的质量,将直接影响测试结果的准确性和有效性。

     3)遵循基本原理,测试过程遵循软件工程原理,遵循管理学原理。

 2 软件测试过程的基本模型

    1)V模型——是软件开发瀑布模型的变种,它反映了测试活动    与分析和设计的关系。

     2)W模型——基于“尽早地和不断地进行软件测试”的原则,    增加了软件各开发阶段中应同步进行的验证 (verification)和确认(validation) 活动。

     3)H模型——它将测试活动完全独立出来,形成一个完全独立的流程,将测试准备活动和测试执行活动清晰地体现出来 

     软件测试过程的基本活动: 提取测试需求   制定测试计划    制定测试策略和方案  分析测试结果   执行测试用例      开展测试设计

 3  白盒测试、黑盒测试以及灰盒的测试的主要内容和实现方法

      白盒测试主要通过逻辑覆盖来实现:

      逻辑覆盖的种类: 语句覆盖 判定覆盖 条件覆盖 判定/条件覆盖     条件组合  路径覆盖 

      黑盒测试的主要方法:等价类划分     边界值分析法    因果图分析法     随机数法     猜错法

      灰盒测试:灰盒测试一种软件全生命周期测试法,该方法通常是深入到用Ada/C/Fortran或汇编语言开发的嵌入式应用软件代码中进行功能的测试,或者与Web服务一起使用

 4  根据需求编写测试要点,测试用例以及提交的缺陷报告(具体情况具体对待)

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值