软件测试需要学习的知识有哪些?这些你一定没学过

news2024/12/24 2:44:46

1、测试基础

软件:控制计算机硬件工作的工具(客户端,服务器,数据库)
软件测试:使用技术手段验证软件是否满足使用需求 目的:减少缺陷,保证质量


2、测试主流技能:


1,功能测试
测试主要验证程序的功能是否满足需求
2,自动化测试
使用工具或代码代替手工,对项目进行测试
3,接口测试
使用工具或代码对服务端提供的接口进行测试
4,性能测试
模拟对人使用软件,查找服务器缺陷              

3、测试分类:

按测试阶段划分
1,单元测试
针对程序源代码进行测试(一般为开发自测)
2,集成测试
又称接口测试,针对模块之间访问地址进行测试
3,系统测试
对整个系统进行测试,包括功能,兼容,文档等
4,验收测试
主要分为内测和公测,使用不通人群来发掘项目缺陷
按代码可见程度划分
1,黑盒测试
源代码不可见,UI功能可见
2,灰盒测试
部分源代码可见,功能不可见
3,白盒测试
全部代码可见,功能不可见
模型

质量模型:

4、衡量一个优秀软件的维度(8条)


1,功能性:
功能数量
功能正确实现
错误处理情况
2,性能:
服务器每秒处理请求数
服务器硬件配置是否满足
3,兼容性:
浏览器 操作系统 手机
4,易用性:
简洁、友好、流畅、美观
5,可靠性:
是否出现 无响应、卡顿、死机
6,安全:
传输加密 存储加密
7,可维护性
8,可移植性

                 

5、软件测试流程


1,需求评审(确保各部门需求理解一致)
2,计划编写(测什么,谁来测,怎么测)
3,用例设计(验证项目是否符合需求的操作文档)
4,用例执行(项目模块开发完成开始执行用例文档实施测试)
5,缺陷管理
6,测试报告(实施测试结果文档)


6、 测试用例


什么是用例:用户使用的案例
什么是测试用例:为测试项目而设计的执行文档


7、测试用例的作用:


1,防止漏测
2,实施测试的标准


8、用例设计编码格式(八大要素)


1,用例编号(项目_模块_编号)
2.用例标题(预期结果(测试点))
3,模块/项目(所属项目或模块)
4,优先级(表示用例的重要程度或影响力,P0-P4,P0最高)
5,前置条件(要执行此条用例,有哪些前置操作)
6,测试步骤(描述操作步骤)
7,测试数据(操作的数据,没有的话可以为空)
8,预期结果(期望得到的结果)

总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

 

          视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2080037.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

使用DDU卸载显卡驱动并更新

使用DDU卸载显卡驱动并更新 安装环境 首先到英伟达官网去下载你想要的驱动,根据你的显卡型号选择你想要的驱动,一般都是选大版本最后几个小版本 笔记本选带后缀(Notebooks) 然后下载Display Driver Uninstaller (DDU卸载工具),保存在任意位置(一般在c盘下) 卸载驱动 安全模…

【Qt】容器类控件GroupBox

容器类控件GroupBox 使用QGroupBox实现一个带有标题的分组框,可以把其他的控件放在里面里面作为一组,这些内部的控件的父元素也就不是this了。 其目的只是为了让界面看起来更加好看,例如当一个界面比较复杂的时候,包含了很多的控…

python Pillow 把一个图片复制3次

1. 先看效果 输入图片 输出图片 输入图片 输出图片 代码 来源: kimi , https://kimi.moonshot.cn/chat/cr6ug39mqu053qm0sfsg from PIL import Image import os# 对于一个 1365*2048 的图片,进行复制3次 def duplicate_and_combine_horizontally(image_path):# …

Java进阶13讲__第五讲

JDK8新特性-Lambda 1.认识Lambda 2.Lambda表达式的省略写法 进一步简化Lambda表达式的写法 package cn.hdc.oop5.lambda;import java.util.Arrays; import java.util.Comparator;public class Test2 {public static void main(String[] args) {double[] price {99.8, 128, 1…

Python 从入门到实战2(实例1:计算圆的面积)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。 看视频太慢,一起照着来练习吧!今天我们通过…

81、k8s网络配置以及k8s拉取私有仓库

一、k8s架构安装部署 k8s架构master 192.168.168.81 docker、kubeadm、kubelet、kubectl、flannel node01 192.168.168.82 docker kubeadm kubelet kubectl flannel node02 192.168.168.83 docker、kubeadm、kubelet、kubectl、flannel#关闭防火墙 [rootk8s1 ~]# sys…

海睿思通过华东江苏大数据交易中心数商认证,提供高质量数据治理服务!

近日,中新赛克海睿思成功通过华东江苏大数据交易中心的数商认证,获得华东江苏大数据交易中心颁发的“数据治理服务商”证书。 华东数交是在实施“国家大数据战略”大背景下,经国家批准的华东地区首个省级特色数据要素交易平台,致力…

2024年8月20日~2024年8月26日周报

目录 一、前言 二、完成情况 2.1 解决网络波动问题——学习率 2.2 设计盐数据速度模型展示图 三、下周计划 一、前言 上周主要完成: ①与老师讨论损失函数与介绍部分内容;②基于盐数据设计TU-Net的网络架构,并思考如何引出该网络架构&a…

一. 初始 Spring Boot

一. 初始 Spring Boot 文章目录 一. 初始 Spring Boot1. Spring Boot 是什么?2. Spring Boot 官方文档地址3. 第一个 Spring Boot 程序3.1 我的环境工具配置 4. 第一个 SpringBoot 程序解释说明5. Spring,SpringMVC, SpringBoot 三者的关系6.…

8月27复盘日记

8月27复盘日记 前言今日感恩今日知识今日反思今日名言 前言 今天早上是七点半起床嘻嘻,昨晚和舍友聊天,分享小时候的趣事,以及一些观点,聊得有些激动,就比较难以入睡   今天天气又是超级让人幸福!&#x…

c++类的封装

目录 有参构造函数对象 无参数构造函数 封装可是个好东西呢😉 它能让你的代码更简洁、更安全,也更容易维护。就像把你的宝贝都放进一个漂亮的盒子里,不仅整齐好看,还能保护它们不被弄坏🎁。而且啊,封装还…

【C++ 面试 - 内存管理】每日 3 题(五)

✍个人博客:Pandaconda-CSDN博客 📣专栏地址:http://t.csdnimg.cn/fYaBd 📚专栏简介:在这个专栏中,我将会分享 C 面试中常见的面试题给大家~ ❤️如果有收获的话,欢迎点赞👍收藏&…

项目策划书六度自由双足机器人

一、项目的简要介绍 双足机器人的机构是所有部件的载体,也是设计双足机器人最基本的和首要的工作。本文根据项目规划和控制任务要求,按照从总体到部分、由主到次的原则,设计了一种适合仿人双足机器人控制的机构.文章首先从机构的设计目标出发&#xff0c…

条件拼接 - 根据入参生成where条件

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 条件拼接 - 根据入参生成where条件 前言一、GraphConditionEnum 支持的条件二、ConditionServiceImpl 实现类三、DbDataTypeEnum 入参的数据类型四、GraphTypeEnum 图数据的类…

【C/C++】int类型32位有符号整数的含义

在C语言中,int类型的取值范围是有符号的32位整数,即-2,147,483,648到2,147,483,647。‌ 这个范围是由int类型在32位系统上的存储大小决定的。具体来说,int类型在C语言中占4个字节,即32个二进制位。当表示正数时,最高位…

从永远到永远-日语学习-动词三分类及ます变形

动词三分类 0.前置知识1.动词三分类3.判断方法4.变形 0.前置知识 讨论的都是基于动词原形动词变ます形,是因为小日子骨子里的假客套,ます形比较礼貌。日语所有动词原型都是う段结尾五段动词联想う段动2、动3原型都是る结尾上一段动词(い段る…

PS制作曲线背景

新建图层->设置颜色 钢笔->画个路径 画笔->柔边缘5像素 描边路径->工具->模拟压力 图层->Ctrl->缩略图 编辑->定义画笔预设 F5->画笔设置->间距5%->形状动态->角度抖动300

【突出百分比的图表创意】保姆级教程(Excel 图表呈现)

包学包会 效果一览:思路:圆形百分比图表 保姆级详细过程先试着做一个吧接下来完成剩下的其他图标探索 效果一览: 思路: 先准备好两个形状一致的图形,中间填充不同颜色,一深一浅。 一个用来表示百分百&…

Git项目的文件泄露分析和漏洞修复

说明:本文仅是用于学习分析自己搭建的Git漏洞内容和原理,请勿用在非法途径上,违者后果自负,与笔者无关;本文开始前请认真详细学习《‌中华人民共和国网络安全法》‌及其相关法规内容【学法时习之丨网络安全在身边一图了解网络安全法_中央网络安全和信息化委员会办公室】 …

C语言典型例题53

《C程序设计教程(第四版)——谭浩强》 例题4.5 用π/41-1/31/5-1/7……公式来计算π的近似值,知道某一项的绝对值小于10的六次方为止 代码: //《C程序设计教程(第四版)——谭浩强》 //例题4.5 用π/41-1/3…