首页 > 其他分享 >软件测试知识点汇总

软件测试知识点汇总

时间:2024-10-30 22:17:57浏览次数:8  
标签:需求 知识点 测试计划 -- 汇总 测试 软件 软件测试

第一部分:(软件)测试概念类

1、软件质量

软件质量是“软件满足规定或潜在用户需求特性的总和”。

反映出如下3方面的问题:

1)软件需求是度量软件质量的基础。不符合需求的软件就不具备质量。

2)软件人员必须遵循软件过程规范,用工程化的方法来开发软件。

3)满足一些没有明确规定的隐含需求。

2、什么是软件测试

软件测试就是在软件投入运行前对软件需求分析、软件设计规格说明和软件编码进行查错的活动。简单地说,软件测试是为了发现错误而执行程序的过程。

软件测试是软件质量保证(QA)的一个重要环节。

3、测试目的

从用户角度出发,通过软件测试暴露软件中潜在的错误和缺陷。

4、测试中应该注意的原则

1)有合法的数据输入,同样有非法的数据输入

2)在对程序修改之后应该进行回归测试

3)应充分注意测试中的集群现象(发现的问题越多,未发现的问题也越多)

4)妥善保留测试计划、测试用例和相关的测试报告

5)对测试结果做全面检查,避免遗漏

6)严格执行测试计划,排除测试的随意性

5、软件测试对象

软件测试贯穿于整个软件生命周期中,不同阶段测试的对象和方法不同。

主要包括可执行研究报告、项目实施计划、软件需求说明书或系统功能说明书。开发阶段的概要设计说明书、详细设计说明书以及源程序。

单元测试--集成测试--确认测试--系统测试--验收测试

软件验证(Verfication):保证软件正确实现特定功能的一系列活动和过程。其目的是保证软件在其生命周期每一个阶段的成果都满足上一阶段设定的目标。

软件确认(Validation):保证软件满足用户需求的一系列活动过程。其目的是在软件开发完后保证软件与用户的需求相吻合。

6、软件测试V模型

7、简述软件测试过程的关键活动,以及保证软件测试质量的手段。

1)关键活动

a.测试需求分析

b.制定测试计划

标签:需求,知识点,测试计划,--,汇总,测试,软件,软件测试
From: https://blog.csdn.net/m0_38073539/article/details/143277859

相关文章

  • 十几个各类昆虫数据集下载地址汇总
    十几个各类昆虫数据集下载地址汇总:名称【目标检测数据集】(昆虫检测)农作物害虫检测数据集VOC+YOLO格式3575张10类别.zip【分类数据集】农作物害虫分类数据集12846张27类别.zip【目标检测数据集】苍蝇检测数据集530张VOC+YOLO格式.zip【目标检测数据集】常见水稻虫害分类检测数......
  • 几十种水果蔬菜数据集下载地址汇总
    几十种水果蔬菜数据集下载地址汇总:名称【分类数据集】水果和蔬菜图像识别数据集3115张36种.7z【图片分类数据集】腰果成熟度分类数据集900张3类.zip【目标检测数据集】香蕉检测数据集3550张VOC+YOLO张.zip【目标检测】小辣椒小彩椒检测数据集2292张3类别.7z【目标检测】香蕉......
  • 分类模型汇总
    torchvision官网的分类模型 <notitle>—Torchvision0.20documentation训练和预测时,改成自己的分类数#model=models.resnet50(weights=models.ResNet50_Weights.IMAGENET1K_V2)#加载模型。会自动下载模型#model=models.resnet18(weights=models.ResNet18_......
  • 周报 | 24.10.21-24.10.27文章汇总
    为了更好地整理文章和发表接下来的文章,以后每周都汇总一份周报。周报|24.10.14-24.10.20文章汇总-CSDN博客OpenCV学堂|YOLOv8实战|荧光显微镜细胞图像检测-CSDN博客江大白|通用视觉Backbone,TransXNet:全局+局部动态=性能强大(附源码及源码)-CSDN博客OpenMMLab|S4模......
  • vue3知识点:Teleport组件
    @目录五、新的组件2.Teleport案例完整代码本人其他相关文章链接五、新的组件2.Teleport问题:什么是Teleport? 答案:Teleport是一种能够将我们的组件html结构移动到指定位置的技术。<teleportto="移动位置"> <divv-if="isShow"class="mask"> <divclass="dialog"> &l......
  • HTTP知识点
    常见题目:1.HTTP常见的状态码1xx服务器收到请求,但还没返回数据。(不常用)2xx请求成功,如2003xx重定向,如3024xx客户端错误,如4045xx服务端错误,如500-常见状态码:200成功301永久重定向(配合location,浏览器自动处理),location是新的地址,浏览器会记住这个地址,浏览器永远......
  • ElasticSearch知识点小记
    ElasticSearch索引的基本操作#创建索引PUT/index_name可以初始不定义{ "settings":{ //索引设置 "number_of_shards":"1",//索引的分片书决定了索引的并行度和数据分布不可以动态修改 "number_of_replicas":"1",//副本的数量提高了数据的可用性和容错能力可以动态......
  • 【专题】2024中国B2B市场营销现况白皮书报告汇总PDF洞察(附原数据表)
    原文链接:https://tecdat.cn/?p=38043在2024年的市场环境中,营销领域呈现出复杂多样的态势。首先,从B2B企业来看,46%的营销人员面临预算缩减,然而指标未降,预算分布也呈现多元化,反映出不同的市场定位与策略。同时,预算较2023年有多种变化,体现了企业各异的市场预期和经营策略。文......
  • 【专题】2024中国数智社媒电商市场洞察报告汇总PDF洞察(附原数据表)
    原文链接:https://tecdat.cn/?p=38018当今时代,电商已深度融入人们的生活。2024年,电商市场迎来新的变化与挑战。社媒电商销售规模增长,1月热度突出,服饰、食品饮料、家居用品份额居前三,医疗健康与奢侈品涨幅显著。同时,综合电商增长乏力,直播电商增速放缓,全网销售额出现负增长。文末2......
  • Groovy语言知识点简要介绍
    语法规则##注释**单行**注释使用//在该行的任==何位==置来识别。**多行**注释标识与在开始/*和*/识别多行注释的末尾。##分号像Java编程语言,它需要具有**分号**在Groovy定义多个语句之间进行区分。##关键字###除java之外的特殊数字类型定义,如:BigInteg......