当前位置:   article > 正文

软件测试零基础新手入门必看_软件测试0基础

软件测试0基础

目录

一、测试主流技能:

二、测试分类:

三、按代码可见程度划分

四、模型

五、软件测试流程

六、测试用例

七、测试用例的作用:

八、测试用例的编写流程:


软件测试:使用技术手段验证软件是否满足使用需求 目的:减少缺陷,保证质量

一、测试主流技能:

1.功能测试

测试主要验证程序的功能是否满足需求

2.自动化测试

使用工具或代码代替手工,对项目进行测试

3.接口测试

使用工具或代码对服务端提供的接口进行测试

4.性能测试

模拟对人使用软件,查找服务器缺陷

二、测试分类:

按测试阶段划分

1.单元测试

针对程序源代码进行测试(一般为开发自测)

2.集成测试

又称接口测试,针对模块之间访问地址进行测试

3.系统测试

对整个系统进行测试,包括功能,兼容,文档等

4.验收测试

主要分为内测和公测,使用不通人群来发掘项目缺陷

三、按代码可见程度划分

1.黑盒测试

源代码不可见,UI功能可见

2.灰盒测试

部分源代码可见,功能不可见

3.白盒测试

全部代码可见,功能不可见

四、模型

质量模型:

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

1.功能性:

功能数量

功能正确实现

错误处理情况

2.性能:

服务器每秒处理请求数

服务器硬件配置是否满足

3.兼容性:

浏览器 操作系统 手机

4.易用性:

简洁、友好、流畅、美观

5.可靠性:

是否出现 无响应、卡顿、死机

6.安全:

传输加密 存储加密

7.可维护性

8.可移植性

五、软件测试流程

1.需求评审(确保各部门需求理解一致)

2.计划编写(测什么,谁来测,怎么测)

3.用例设计(验证项目是否符合需求的操作文档)

4.用例执行(项目模块开发完成开始执行用例文档实施测试)

5.缺陷管理

6.测试报告(实施测试结果文档)

六、测试用例

什么是用例:用户使用的案例

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

软件由数据+程序+文档组成。我们做软件测试,就是给执行程序输入数据,得到输出结果,并判断输出结果是否符合需求规格的过程,而文档就是我们工作内容。而测试用例,就属于文档的一部分。

七、测试用例的作用:

检验程序是否满足需求,提现测试人员的工作质量,可以让别人学习测试计划和方法。
测试用例一般包括,编号,用例名称,测试项目,测试环境,优先级,BUG级别,测试数据,测试步骤,预期结果,实际结果,判断是否BUG。

1.防止漏测

2.实施测试的标准

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

1.用例编号(项目_模块_编号)

2.用例标题(预期结果(测试点))

3.模块/项目(所属项目或模块)

4.优先级(表示用例的重要程度或影响力,P0-P4,P0最高)

5.前置条件(要执行此条用例,有哪些前置操作)

6.测试步骤(描述操作步骤)

7.测试数据(操作的数据,没有的话可以为空)

8.预期结果(期望得到的结果)

八、测试用例的编写流程:

需求分析、提取测试点、编写测试用例、测试用例的评审

下面给大家看下一个简单的注册测试用例:

B站最牛的Python自动化测试框架全栈测试开发实战项目入门到精通,涨薪必备教程!!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/587829
推荐阅读
相关标签
  

闽ICP备14008679号