首页 > 其他分享 >零基础测试入门记录(一)

零基础测试入门记录(一)

时间:2024-08-21 14:23:36浏览次数:8  
标签:入门 记录 单元测试 测试用例 文档 测试 执行 软件测试

1.测试的流程:

第一步需求评审:就是前端、后端、产品、测试开个会议。

确保大家对于即将开发的模块的需求理解一致,有问题就提出来。

第二步写测试计划:测试组长来写。

说明:指导测试执行的文档(重要)
测什么(目标、范围)
谁来测(人员进度及安排)
怎么测(测试工具、测试策略)

第三,测试用例设计:

说明:保证能准确验证软件测试点执行的文档。

1、分析需求
2、提取测试点
3、设计用例覆盖测试点

第四,执行测试用例:在项目上去执行。

第五,缺陷管理:

提交->验证->关闭

第六、生成测试报告:测试报告内容如下:

1、bug分析及统计

2、测试中遇到的问题
3、测试总结(本次测试中的优点和不足)

2.测试零基础需要知道的行话和小知识点:

1、缺陷就是bug

2、

3.测试介绍:

3.1、基础介绍

软件测试是什么:使用技术手段验证软件是否满足需求。

软件测试的目的:减少软件缺陷(bug),保障软件质量。

测试的过程:就是执行测试用例的过程。

测试用例的作用:防止漏测、衡量软件是否通过的标准。大厂,测试用例写完以后,都是给别人执行,思维互补。自己写自己执行,容易偷懒,不想写,比如我现在就是。

3.2、测试的分类:

分类:
1、阶段划分。(阶段︰软件产出过程顺序)

2、代码可见度。

1、阶段划分:

  • 单元测试

说明︰针对程序源代码进行测试(单元:最小独立功能代码段)
提示∶
1、国内单元测试一般开发自测
2、单元测试可以解决-快速定位缺陷
3、提高测试执行效率

  • 集成测试

说明:针对单元与单元之间的接口进行测试

提示:又称接口测试。

  • 系统测试

说明︰针对系统整体功能+兼容+文档(说明、安装文档)

  • 验收测试

内测:公司内部人员使用,发觉缺陷并修复。公测︰让用户帮忙测试

提示:验收测试,一般要根据项目类型决定是否使用。
 

2、代码可见度:

总结:

系统测试和黑盒测试重点核心是功能测试。

集成测试和灰盒测试又称接口测试。
单元测试和白盒测试是对代码进行测试

自动化测试归属功能测试。
性能测试、安全测试归属专项测试。

3.3、测试用例模板八要素:

测试用例模板八要素:

练习案例:微信发朋友圈

标签:入门,记录,单元测试,测试用例,文档,测试,执行,软件测试
From: https://blog.csdn.net/weixin_54857219/article/details/141391067

相关文章

  • 模糊测试技术与高效模糊测试策略设计(第一篇)
    一、概述模糊测试(Fuzzing)是一种自动化测试技术,通过向目标软件输入大量随机或异常数据来发现潜在的安全漏洞。这种技术在软件安全研究中至关重要,尤其适用于发现未知漏洞。本文将详细讲解如何使用模糊测试工具,以及如何设计和实施高效的模糊测试策略。二、模糊测试的基本原理1.......
  • 模糊测试结果分析与漏洞利用开发(第二篇)
    一、概述模糊测试的最终目的是发现并利用软件中的安全漏洞。在第一篇文章中,我们讲解了如何设计高效的模糊测试策略。本文将进一步深入,探讨如何分析模糊测试的结果,确认漏洞的存在,并开发相应的漏洞利用工具。二、崩溃样本的分类与分析1.崩溃样本的初步分类模糊测试通常会生......
  • java学习记录第八周
    在Java中,字符串是通过`String`类来表示的,`String`类是不可变的,这意味着一旦一个字符串被创建,它的值就不能被改变。字符串的创建字符串可以通过以下两种方式创建:使用字符串字面量:Stringstr1="Hello";使用new关键字:Stringstr2=newString("Hello");使用字符串字面量......
  • 车载以太网交换机入门基本功(3)—VLAN 转发
        在《车载以太网交换机入门基本功(2)》中提到,报文通过携带Tag字段,表明报文所属的VLAN。本文将介绍携带Tag报文在VLAN下的转发过程。而在实际转发过程中,交换机的端口属性起到关键作用。交换机端口属性    交换机的端口属性包括三大属性:VID、PVID、Tag/Untag。VI......
  • 《黑神话悟空》游戏录屏不卡顿秘籍,流畅记录每一刻精彩
    万众瞩目的国产游戏大作《黑神话:悟空》昨日已经上线,无数玩家已经迫不及待想要记录下自己这段史诗级冒险中的每一个精彩瞬间,但想要完美捕捉并分享这些画面,不仅需要精湛的游戏技巧,还需要对录屏设置进行优化,下面就一起来看看怎么设置《黑神话:悟空》的录屏吧。一、选择合适的录......
  • 什么是静态应用程序安全测试 (SAST)?
    静态应用程序安全测试(SAST)是分析和测试应用程序源代码是否存在安全漏洞的过程。软件开发人员使用SAST在软件开发生命周期(SDLC)早期(即应用最终发布之前)查找并修复源代码中的缺陷。SAST的工作原理是什么?SAST是一种白盒测试方法,通过直接面向源代码、字节码和二进制文件,检......
  • 山东大学计算机导论与程序设计基础限时测试三/作业三
    A:旋转数组题目描述给你一个数组nums。nums存在一个源数组originnums,其所有元素与nums相同,但按非递减顺序排列。如果nums能够由源数组轮转若干位置(包括0个位置)得到,则输出Yes;否则,输出No。源数组中可能存在重复项。注意:我们称数组A在轮转x个位置后......
  • vb6 链接MySLQ 数据库过程记录
    1必须安装mysql 驱动 vb6是32位 所以必须到mysql 网站下载32位ODBC 驱动2vb6必须添加引用 见代码3总结 主要是版本一定去下载32位mysql ODBC驱动来安装PrivateSubCommand1_Click()'‘需要添加ado'菜单"工程"->"引用"找MicrosoftActiveXDataObject........
  • 网安入门—信息收集
    1.定义信息收集是指收集有关目标应用程序和系统的相关信息。这些信息可以帮助攻击者了解目标系统的架构、技术实现细节、运行环境、网络拓扑结构、安全措施等方面的信息,以便我们在后续的渗透过程更好的进行。2.分类主动信息收集和被动信息收集区别:(1)收集方式不同主动信息......
  • python入门基础知识! 新手必备,看完技术突飞猛进!
    基本的类  python最基础、最常用的类主要有int整形,float浮点型,str字符串,list列表,dict字典,set集合,tuple元组等等。int整形、float浮点型一般用于给变量赋值,tuple元组属于不可变对象,对其操作一般也只有遍历。而str字符串,list列表,dict字典,set集合是python里面操作方法较为灵......