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、集成测试?


把多个接口组合在一起测试、