首页 > 其他分享 > 肖sir__面试课程第13讲__面试综合题

肖sir__面试课程第13讲__面试综合题

时间:2023-05-24 21:12:35浏览次数:58  
标签:__ sir 用例 指派 Bug 面试 开发 提交 bug

面试综合题

============================

1、你们的测试流程是怎么样的?(h模型)

2、产品如何上线?

0bug,100%用例、输出测试报告、uat验收通过

3、用例包含哪些部分?

用例编号、用例标题、用例步骤、前提条件、预期结果、优先级、实际结果

4、常用的设计用例的方法有哪些?

常用:等价类、边界值、场景法、状态迁移法、判定表、

因果图、正交表、错误推测法、异常分析法、随机法

举例:qq登录

5、用例是怎么评审的?评审过程中主要关注什么问题?

 

(1)组内评审、交叉评审

(2)用例覆盖度、用例场景、用例的结果、简洁明了、步骤清晰等

6、你的测试用例是怎样管理的?

表格编写,通过用例管理工具管理比如:禅道、testlink

7、如何保证质量?

(1)xmind梳理需求上所用功能点梳理出来;

(2)使用多种设计用例方法测师点进行编写测试用例;

(3)考虑隐性需求

(4)考虑重要环节:下单、金额、支付

(5)根据经验认为可能出错的模块;(80%问题集中在20%)

8、bug 怎么管理的,bug 的生命周期或者是 bug 的状态?

(1)bug管理工具:

禅道、jira、tapd

(2)a、新增bug==》指派bug给开发==开发修改bug====提交新的代码包====验证通过====关闭bug;

  b、新增bug==》指派bug给开发==开发修改bug====提交新的代码包====验证通过====关闭bug==激活bug==指派bug给开发==开发修改bug====提交新的代码包====验证通过=关闭bug;

c、新增bug==》指派bug给开发==开发修改bug====提交新的代码包====验证不通过==指派bug给开发==开发修改bug====提交新的代码====关闭bug

(3)new(新建)==fixed(修复)==rejected(拒绝)==delay(延迟)==closed(关闭)===reopen(重新打开)===later(延迟修改)

9、提 Bug 需要注意哪些问题?

(1)关联需求

(2)明确指派人(前端bug、后端bug)

(3)描述清楚,收集bug日志、重现bug步骤

(4)影响程度等

10、提交 bug 包含哪些内容?

 

所属产品,所属模块,所属项目,影响版本,指派人员截止日期,严重程度,优先级,bug 类型,bug 环境Bug 标题,重现步骤,关联需求

11、 Bug 级别

致命 Bug 严重 Bug 一般 Bug 提示性 Bug

致命 Bug:导致系统崩溃,数据丢失,卡死,闪退,数据库死锁,一般这种类型的,我们都会标准为致命 Bug

严重 Bug:功能没有实现,主流程走不通,功能有严重问题不能正常使用,这种,我们一般会标注为严重 Bug

 

12、你提交的 Bug 开发不认可的话,如何解决?

我先从如下三个角度沟通:

(1)先检查测试自身问题:环境环境问题、配置问题、脏数据等,确认不是自己问题;

(2)找开发沟通(报错截图、错误日志、错误数据、重现步骤整理好),与开沟通,电话通过,当面沟通;

(3)找产品确认,是否需求需要补充,通过邮件发送到项目组中,开发在开发,测试在测试;

13、

 

标签:__,sir,用例,指派,Bug,面试,开发,提交,bug
From: https://www.cnblogs.com/xiaolehua/p/17429526.html

相关文章

  • R : 生成一个堆叠图用于展示OTU在不同分类水平上的相对丰度,并结合一个聚类树进行可视
    setwd("E:\\中国农业科学院\\20220927宏基因组教学\\02后期分析\\01堆叠图")rm(list=ls())library(tidyverse)library(ggplot2)library(ggtree)library(treeio)library(ggsci)library(cowplot)otu=read.table('top10.2.txt',row.names=1,sep='\t'......
  • git入门使用
    一、简介(一)概述​ Git是分布式版本控制系统(DVCS)。它可以跟踪文件的更改,并允许你恢复到任何特定版本的更改。​ 与SVN等其他版本控制系统(VCS)相比,其分布式架构具有许多优势,一个主要优点是它不依赖于中央服务器来存储项目文件的所有版本。​ 每个开发人员都可以“克隆”我在......
  • 把yum安装的rpm包缓存成离线包
    1.编辑yum配置文件保证缓存在/etc/yum.conf文件中,将keepcache=0改为keepcache=12.以安装nginx为例yuminstallnginx-y3.安装过程中可以得到下载仓库位置和依赖包信息4.在指定仓库中提取nginx和依赖包5.为确保得到的软件包正常,每次安装软件前先把之前缓存的软件......
  • 转:win10系统管理员设置了系统策略禁止进行此安装
    点击开始按钮-->输入cmd-->右键点击搜索结果中的"命令提示符"-->以管理员身份运行在打开的命令提示符窗口中运行:输入:RD/S/Q"%WinDir%\System32\GroupPolicyUsers",回车接着输入:RD/S/Q"%WinDir%\System32\GroupPolicy",回车3.重启一下电脑,然后重复1操作......
  • drf与视图类
    drf与视图类模块与包的使用#模块与包 模块:一个py文件,被别的py文件导入使用就是模块,直接右键运行就是脚本文件包:一个文件夹里面有__init__.py文件#模块与包的导入问题 '''导入模块有相对导入和绝对导入,绝对的路径是从环境变量开始的导入任何模块,如果使用绝......
  • 【Git用法】如何将本地项目上传到码云,只需这几步,每个步骤都有图文
    想要往码云里上传一个项目文件,首先,我们需要的工具有:①gitshell(用来敲git指令)②你自己的码云账号第一步,要注册一个码云账号,很简单,不过多复述,注册成功后登录,接下来进行第二步;第二步,点击右上方的加号中“新建项目”一项然后填写基本信息,点击创建即可第三步,安装gitshell(我的是安装Git......
  • MySQL删除数据
    1、delete可以直接删除数据,也可以根据条件删除数据1.1语法格式:deletefrom 表名 where。。。。。1.2举例:删除津贴为500的员工deletefromempwherecomm=500;1.3删除津贴为null的员工deletefromempwherecommisnull;......
  • @Transactional(rollbackFor=Exception.class)的使用
    引言:最近在优化项目的代码,然后使用的是阿里的P3C代码规范检查,然后就出现了如下的提示。方法【create】需要在Transactional注解指定rollbackFor或者在方法中显示的rollback。原因:解决方案之一:在此方法@Transactional注解后面加上(rollbackFor=Exception.class),如图所示:解决方案之......
  • new Date().getTime()和System.currentTimeMillis()获取时间戳的比较
    最近在优化项目代码,看项目组的代码时,发现了一个有趣的现象,有使用newDate().getTime()来获取时间戳的,也有使用System.currentTimeMillis()来获取时间戳的,这让我想到,好像我平时写代码也是想起哪种方式就用什么方式写。这两种方式都可以,仔细思考一下,两者应该会有区别的,应该有是最优......
  • 工业IO模块的在热电厂远程监控的方案介绍
    钡铼技术以太网IO模块是一种数据采集与控制设备。它利用以太网作为通信手段,将各种工业控制传感器与执行器的数据传输到计算机或其他设备上进行管理和监控。热电厂作为现代化的能源供应基地,需要广泛应用各种智能控制技术,以提高运行效率,降低成本,提高安全性。在这个背景下,钡铼以太网IO......