软件测试模块有几个 关于软件测试基础知识的重要和困难的问题

我在这里学习了《软件测试基础》课程。作者将列出他目前关于软件测试基础知识的疑难问题。

1 软件测试流程是怎样的

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

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

图片[1]-软件测试模块有几个 关于软件测试基础知识的重要和困难的问题-唐朝资源网

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

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

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

2)W模型——基于“尽早、持续地进行软件测试”的原则软件测试模块有几个,增加了在软件的各个开发阶段应同时进行的验证和确认活动。

图片[2]-软件测试模块有几个 关于软件测试基础知识的重要和困难的问题-唐朝资源网

3)H模型——它将测试活动完全分离成一个完全独立的过程,清晰地反映测试准备活动和测试执行活动

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

图片[3]-软件测试模块有几个 关于软件测试基础知识的重要和困难的问题-唐朝资源网

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

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

逻辑覆盖的类型:语句覆盖、判断覆盖、条件覆盖、判断/条件覆盖、条件组合路径覆盖

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

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

4、根据要求编写测试点、测试用例并提交缺陷报告(具体情况具体情况具体对待)

© 版权声明
THE END
喜欢就支持一下吧
点赞205赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容