软件测试面试题——01

1.产品需求变更怎么办?

答:

1)先看改动范围,如果是改动范围很小的话。可以重新进行测试。

2)如果改动范围比较大,可以和产品商量需求变更放在下版本完成。或者延迟发布,延长测试时间。

3)如果说不能的话,重新把需求变更的内容测一遍。加班加点完成,并且在测试报告中,写明需求变更的情况,注明所带来的危险。(避免背锅)

2.线上的bug,先反馈给谁?

3.软件测试优先级

p1-p5的级别,优先级从高到低。

有的单位也有从P0开始标识的,也就是问题严重度按照P0-P4 (也是5个级别)

4.如果广东用户头条app刷不出东西了,你应该怎么排查问题

参考回答:

1、检查网络连接是否稳定,更换网络尝试

2、更新头条版本尝试

3、清除app缓存,应用数据

业务流程:

1.根据客户的需求规格书找出功能点和测试点,用X-mind编写测试需求分析思维导图。

2.根据测试需求分析思维导图编写测试用例; 4

3.参与测试需求、测试计划、测试方案、 测试用例的评审;

4.利用Selenium对核心功能进行自动化测试,使用unittest 单元测试框架做脚本调试,再通过HTMLTestRunner.py

生成自动化测试报告, 并以邮件的形式发送给每个成员; 4

5.根据测试用例逐-执行测试,并且和同事进行交叉测试; ψ

6.测试过程中对发现的Bug用禅道提交给对应的开发,跟踪管理Bug并且回归测试验证Bug ,直到Bug修复完成然

责任描述: 
1.根据客户的需求规格书找出功能点和测试点,用X-mind编写测试需求分析思维导图;

2.根据测试需求分析思维导图编写测试用例; 

3.参与测试需求、测试计划、测试方案、 测试用例的评审;

4.利用Selenium对核心功能进行自动化测试,使用unittest 单元测试框架做脚本调试,再通过HTMLTestRunner.py生成自动化测试报告, 并以邮件的形式发送给每个成员; 

5.根据测试用例逐-执行测试,并且和同事进行交叉测试; 

6.测试过程中对发现的Bug用禅道提交给对应的开发,跟踪管理Bug并且回归测试验证Bug ,直到Bug修复完成然后关闭; 

7.根据测试情况编写测试报告并提交测试报告; 

前期功能测试需要懂什么工具?

bug管理工具JIRA,禅道,版本管理工具svn/git,其实功能测试主要是熟悉业务,利用测试方法写测试用例,执行用例。有bug就提交bug,然后写总结报告就ok。

原文地址:https://www.cnblogs.com/zhangyangcheng/p/13933429.html