软件测试基础

4612 4612     2022-12-10     666

关键词:

1、软件测试的生命周期(软件测试流程)

2、如何描述一个BUG?(目的是方便开发人员去定位)

标题:xxxx
1)版本号(代码版本号)
举例:

是master的哪一个分支(代码版本号出现了问题要说清楚,方便找到开发人员修改时找到)
2)测试环境(平台)
要写清楚操作系统系统+浏览器版本+浏览器对应的版本号

不同的浏览器对于同一个系统的同一个页面的解析是不一样的

3)测试步骤和测试数据(方便开发人员去定位)
4)实际测试结果
5)预期结果
6)附件(错误截图,错误日志)

举例:注册网易邮箱

  • 进行的操作:邮箱输入了19个字符,输入正确的密码和手机号,勾选同意,点击立即注册注册成功
  • BUG描述:

3、BUG级别
1)崩溃级别
系统运行阻断,严重影响了开发人员和测试人员的工作,需要立马修复
若是线上出现崩溃级别的BUG,立马回退到一个稳定的版本
2)严重级别
系统还可以运行,但是已经不稳定了,如果再运行下去,可能会产生严重的后果
(eg:直播画面失真、密码明文显示)
3)一般级别
系统可以稳定运行,但是一些次要功能没有实现,可能会影响用户体验
4)次要级别(建议性)—>没有严格体现在需求中
影响用户的视觉体验,比如界面的文字提示内容、展示、图片的排版
要和产品经理商量要不要修改
(eg:界面框比较小)

4、BUG的生命周期

5、问题:测试人员提了个BUG,开发人员已经修改,但是测试人员再次此时的时候,发现这个BUG依然存在,有哪些原因?
答:
1)开发人员没修改好
2)开发人员没有将代码让新至测试环境(没提交代码)
3)测试人员忘记拉取最新的代码到测试环境进行发布
4)测试开发环境不同

6、问题:如果碰到一个BUG,和开发人员产生冲突的解决方法
答:
1)先检查自己的BUG描述是否清楚
2)检查BUG的定级是否按照公司的标准来的
3)站在用户的角度去说服开发
4)不断提高自己的业务水平和技术水平
5)和开发人员、产品经理开会商量BUG的解决方案

软件测试基础

什么是软件测试?顾名思义,就是对软件进行测试的意思!这篇文章就和大家一起来学习一下软件测试的基础知识吧!一、了解软件测试的相关概念、发展史等基础知识概念:软件测试就是用人工和自动化的手段来运行和测试某... 查看详情

软件测试基础文档测试

本文由小编根据慕课网视频亲自整理,转载请注明出处和作者。1.定义2.  查看详情

软件测试——junit基础

软件测试——JUnit基础1.综述  之前(很久了…)说过JUnit的安装和使用,但其实没有讲JUnit的写法,今天写写JUnit的基础。  博客链接:在Eclipse中使用JUnit4进行单元测试(初级篇)  博客链接:在Eclipse中使用JUnit4进... 查看详情

软件测试基础理论

软件测试基础理论一,为什么要进行软件测试为了通过软件测试,尽可能减少bug,保证软件质量二,软件测试的定义为了发现软件中的缺陷而执行程序或系统的过程三,软件测试的目的以最少的人力物力发现软件中的缺陷和潜在的问题,... 查看详情

软件测试基础理论知识总汇

1、测试基础 2、软件测试对象和测试级别  3、系统测试类型测试级别(也称测试类型)中,系统测试是应用最多的测试类型,系统测试类型可以细分出很多类型,以下列举核心的系统测试类型。 4、软件测试方法... 查看详情

软件测试基础01

软件、软件测试、缺陷 软件:软件=程序+数据+文档软件测试:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。软件缺陷:缺陷是系统所需要实现的某种功能的... 查看详情

零基础怎么学习软件测试

零基础学习软件测试无非有两种方式:自学和培训。关于自学,无需多言,如果你自律性强,具备学习能力、有专研问题的好奇心、以及解决问题的能力,那么自学是完全ok的。蜗牛学院这里也给大家整理了一份软件测试的学习... 查看详情

软件测试基础

目录l软件测试基础l掌握软件测试相关的概念l掌握软件生命周期以及各阶段相关的工作l掌握测试的对象和原则l了解软件开发模型l掌握软件测试模型及各模型的特点l掌握软件测试的方法和类型l 了解软件测试质量及测试与QA... 查看详情

软件测试基础知识

软件测试基础知识1.  软件质量与软件测试软件测试:在规定条件下对程序进行操作,以发现错误,对软件质量进行评估,包括对软件形成过程的文档、数据以及程序进行测试软件质量:软件特性的总和,软件满足规定... 查看详情

测试基础

一、软件测试基础1. 测试的定义:  (1)   通过人工或者自动的手段,对测试对象进行检测的活动,目的在于发现北侧对象是否实现了用户的需求,或弄清实际结果与预期结果之间的差异。  (2)   需要... 查看详情

软件测试软件测试基础复习笔记

软件测试基础复习笔记 编辑&整理:XuAn一、基本概念  1、软件=程序+文档+数据+服务  2、软件的特点:依托具体的硬件设备运行  3、软件测试定义:确保被测系统满足要求  4、测试目的:不是... 查看详情

软件测试基础-homework1

Theerrorwasinmygraduateworkwhichwasaboutgamedevelopment.Ibroadcastsomemessagestotheobjects(custmers)registeredasObserverwhowouldhavedifferentbehaviorwhentheyreceivedthesamemessage,whichisalsocalledObs 查看详情

怎么样零基础学测试-从入门到就业?

零基础学测试-从入门到就业软件测试对学历的要求不高,软件测试课程一般都从零基础讲起,能够让大部分人都学会。如果真的需要一定基础的32313133353236313431303231363533e58685e5aeb931333431363536话,那就是基本的操作电脑的能力,相... 查看详情

软件测试基础-软件测试分类

...备份,适合纯小白,如您不是就可以不继续看了~~ 1、软件测试定义:软件测试是为了证明程序有错,通过运行程序发现其中存在的问题。程序有错不仅仅包括程序运行时的bug,还包括是否满足用户的需求,是否符合常规使用... 查看详情

性能测试基础概念

性能测试(一)基础概念本系列简述的是性能测试  阅读目录什么是性能测试性能测试的目的性能测试的类型性能测试的需求性能测试环境测试数据 什么是性能测试性能测试是通过自动化的测试工具模拟多钟正常,峰... 查看详情

零基础转行软件测试

蓉蓉是一名去年毕业的大学生,最近想转行软件测试,具体原因不详。本文就来聊聊零基础如何转行转件测试。确定市场需求打开xx直聘APP,搜索测试岗位,经验限制在1年以内。北京的职位较多,全部浏览完大约需要1小时。在... 查看详情

软件基础个人工程——数独4

...目地址:https://github.com/hhz-hhz/Sudoku_software_engineer.git软工基础个人项目——数独1软工基础个人项目——数独2软件基础个人工程——数独3四、测试阶段1、同测试设计文档一样对程序进行了测试:但SolvingSudoku.cpp... 查看详情

软件测试基础定义

1.软件测试定义软件测试是根据需求,构造一些正常和异常的数据,对软件的程序,文档,数据进行测试,更早更快更多地发现软件的缺陷,使其满足客户的需求2.软件测试分类按测试阶段划分:单元测试,集成测试,系统测试... 查看详情