赞
踩
https://blog.csdn.net/weixin_45912307/article/details/109459134
一、介绍一下测试流程
二、介绍一下测试方法
三、举例说明项目推进的能力(针对个人评价的举例说明)
(例)推动开发解决菜单权限需退出登录才可应用的问题。
三、测试中遇到的比较难的一个项目是?(掌握自己简历上的项目)
四、印象深刻的一个bug?
五、你们公司是不是敏捷开发?介绍一下敏捷开发?
六、复盘会议的主要内容有哪些?
七、你们原来项目的测试流程是怎么样的?
我们的测试流程主要有三个阶段:需求了解分析,测试准备和测试执行
1需求了解分析阶段
需求澄清会议
,我们会把不明白不理解的需求在会议上说出来,包含需求的合理性、还有需求的可测性等,产品这边解答,目的是让我们测试这边和开发对需求的理解达到一致;2测试准备阶段
测试计划
,分配每个人负责的模块,然后我们就根据自己负责的模块用xmind(思维导图)进行测试需求分析
,分析测试点,以及编写测试用例
。之后我们会在自己的组内先进行评审
,评审修改之后还会在我们的项目组评审
。评审完后进行修改测试用例
;3测试执行阶段
SIT测试
,在正式测试之前我们会先做一个冒烟测试
,冒烟测试通过之后我们才转测。在执行测试的过程中,我们如果重现有bug就会用禅道记录并且提交bug
,也会进行回归测试
,一直到没有重现bug达到上线为止,每一轮测试结束之后我们都会写一个测试报告。一般情况下,测试2-3轮之后会达到上线要求。上线前我们会做UAT测试,当达到上线的标准后,测试报告会认为测试通过,由项目组与产品决定时间上线,上线完成,一周左右我们会写一个项目总结测试报告,总结我们在上一个版本中遇到的问题以及今后有哪些地方需要改进。产品迭代几次后,我们会跑自动化用例来测试所有的功能模块;八、你介绍下,你最熟悉的项目?
九、你们原来项目的主要的功能模块有哪些,你主要负责哪些模块?
十、产品是怎么上线的?
十一、你提交的bug,开发不认可怎么办?
十二、在linux系统如何搭建测试环境?
1. 对于linux云服务器的tomcat容器:
十二、对于无法重现bug,应该怎么处理?
十三、 原来项目有遇到哪些经典的bug,你是怎么发现的,最后怎么解决的?
1、经典bug:1.在理财中心的赚取小金库中,投资人投资收益为负数
2、还有一个就是在借款流程中,我们通过修改数据库中的数据,把借款时间修改了,制造出一个逾期未还款的数据,结果显示还款的金额比借款金额还少,而且管理费收得特别高,存在不合理性。
3、还有一个是在产品上线后,运维人员在统计数据时发现少了一条数据,我们去数据库检查发现0分0秒的数据没有统计,后来开发人员修改了代码之后就解决了
十四、linux你是怎么用的?
tail -200
或tail -500
查看当天的日志的后面多少行或者前面多少行定位bug,tail -f
来查看日志里的关键字exception(异常)、error(错误)或用重定向(ls -la > ls.txt)把信息保存起来再用vi命令进入信息里然后打开搜索命令shift + :/
进入文件定位模式搜索error,fatal(致命),或者exception等Ps -ef
(显示所有进程)top
(监控程序执行状况)free -m
(显示内存使用情况)来查看系统资源service httpd status
)看下服务器是否启动ps -ef|grep httpd
查看apache进程是否启动ps -ef | grep java
查看jdk进程是否启动。netstat -an | grep 8080
查看端口是否已被占用。yum install
安装apache,php以及mysql;LTMJ(Tomcat、Mysql、jdk)
十五、数据库原来工作当中是怎么用的?
原来我们数据库用的比较多的,就是数据结果检查
,测试一些数据准备
,性能测试造大量数据
(1)测试执行到的结果
,我们需要通过sql语句select来查找数据库对应的表,看看数据库信息跟我们执行的结果是否一致;
(2)我们在测试执行时需要做一些测试数据准备
,我们就用insert into输入数据或(者 update set 修改数据),我们需要到数据库查看有没有相关记录保存,保存的数据跟我们输入或者修改的记录是否一致;
(3)还有在做性能测试时,模拟用户场景时需要用到大量的数据,这时就需要我们到数据库中制造大量的数据
出来。
delimiter //
create procedure 存储过程名(n int)
BEGIN
declare i int default 0;
while i <= n do
Insert into 表名 values(值1,值2,.......);
set i=i+1;
end while;
end //
delimiter ;
call 存储过程名(数据量(n));
十六、你想问什么问题?
十七、自我介绍(参考)
十八、说一下你项目的测试流程?
需求分析会议
,参加人员有产品、开发和测试,主要是探讨需求主要的一些功能点。写测试计划
,对我们进行任务分配
。编写测试用例
,写完之后会进行用例评审
,有评审修改的就修改整理形成最终的用例版本,之后开发人员版本编译完成后,我们会先进行预测
,主要对主功能业务进行测试
。十九、介绍下你最近做的一个项目?
二十、对于复现率不高的bug怎么处理?
二十一、您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?
二十二、你觉得bugzilla在使用的过程中,有什么问题?
二十三、对一个不熟悉的功能进行设计用例,该如何做?
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。