功能测试理论基础知识

1、bug的等级

致命、严重、一般、轻微

一级,二级,三级,四级

 

2、测试用例你是怎写的?

When:项目立项后,对项目进行需求学习,熟悉项目业务流程,然后开始着手编写测试点、测试用例;
Where:用例一般写在Excel或者是word里面,利用这两个文档对用例进行存档;也可以导入到禅道里面
How:用例设计一般采用的方法有等价类、边界值、错误推测法以及场景法等。

 

 

什么是等价类?

是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例.该方法是一种重要的,常用的黑盒测试用例设计方法

 

 

3、 测试用例你用的什么工具?

Excel或者word

 


4、测试报告的组成?

1.测试概要
2.遗留bug情况
3.测试风险
4.测试结论

人力设备时间的统计,用例覆盖率的统计、用例执行率统计,缺陷的统计
(数量,严重级别,来源、类型),遗留缺陷及存在的风险和规避措施,对测试对象的评
估/测试结论。

 

 

5、项目上线的标准?

用例执行完(也不一定执行完,有不能复现的bug,可以给项目经理提出来,然后不能就上线)

bug修改完:是否已经处理完毕,有没有一二级bug

项目验收通过

回归测试:核心流程、核心功能是否完整可用?

时间选择好了么

内容是否已经准备完毕可以正常使用

所有文案是否明确无歧义

 

 

6、提测的标准?

1.编译及单元测试通过(单模块测试);
2.通过了冒烟测试(关键功能的测试),依据测试用例主要业务流程测试通过(系统测试);
3.显而易见/基本功能bug不能超过1个(数量待定);
4.原代码放在版本库中;
5.提供完整、详细、准确版本更新内容;
6.需求及设计开发文档齐备;

 

 

7、正交实验设计方法

从大量的(实验)数据(测试例)中挑选适量的、有代表性的点(例),从而合理地安排实验(测试)的一种科学实验设计方法

 

 

8、测试工程师的职责:

测试需求分析、编写测试计划、设计测试方案、设计测试用例、搭建测试环境、准备测试
数据、执行测试、提交缺陷、跟踪验证缺陷、编写测试报告、其他相关任务
 
 
 
9、测试人员具备的素质
岗位素质:能坚持原则,发现问题能坚持。
技能素质:具备计算机相关技能,数据库、操作系统、网络等等,还要具备相关的测试技能。
自身素质:具备良好的沟通能力,工作细心、有责任心。
 
 
 
10、
软件测试的定义:通过运行被测试软件,发现软件的问题和错误来对软件进行质量评估。
2.
测试的范围:程序、程序所用的数据及相关的文档。
3.
测试的目的:通过发现软件的错误与缺陷,对软件质量进行评估,提高软件的质量。
4.
测试的风险:进度风险、质量风险、人员风险、变更风险、成本风险等。
 
 
11、什么是回归测试?
测试新版本时,重复执行上一个版本的部分或者全部测试用例,防止以前没有出现的问题现在出现了
 
 
12、一个缺陷在测试环境中存在,在开发环境中不存在,试分析其原因?
1、首先确认开发环境和测试环境程序版本是否一致(测试环境版本没更新)
2、确认其他软件配置环境版本是否一致
3、确认程序是否损坏,并进行重新搭建环境,保持开发和测试环境一致
 
 
 
13、项目上线后发现bug怎么处理?
看bug影响程度
非常严重 组织开发、测试、运维等人员将程序回滚到上一个稳定版,并对缺陷进行紧急修
复处理
影响一般 组织开发、测试、运维等人员进行线上紧急修复
影响很小 作为下一个版本的部分需求并在下一个版本进行修复
 
 
 
14、软件测试什么时候用到数据库?什么时候用到linux?
数据库 比对数据的准确性(比如某个订单支付成功后,订单表中该订单支付状态字段值由
0变成1) 搭建环境
linux 查看系统配置、查看日志 搭建环境
 
 
15、集成测试?
把多个接口组合在一起测试、
posted @ 2021-09-01 08:33  小迪迪  阅读(402)  评论(0编辑  收藏  举报