软件测试面试题——03项目面试问题
Posted zhangyangcheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试面试题——03项目面试问题相关的知识,希望对你有一定的参考价值。
1.责任描述(通用)
1.根据客户的需求规格书找出功能点和测试点,用X-mind编写测试需求分析思维导图;
2.根据测试需求分析思维导图编写测试用例;
3.参与测试需求、测试计划、测试方案、 测试用例的评审;
4.利用Selenium对核心功能进行自动化测试,使用unittest 单元测试框架做脚本调试,再通过htmlTestRunner.py生成自动化测试报告, 并以邮件的形式发送给每个成员;
5.根据测试用例逐-执行测试,并且和同事进行交叉测试;
6.测试过程中对发现的Bug用禅道提交给对应的开发,跟踪管理Bug并且回归测试验证Bug ,直到Bug修复完成然后关闭;
7.根据测试情况编写测试报告并提交测试报告;
2.那么如何介绍项目情况呢?
可以从以下几个点来说:
1、对项目内容进行基本介绍
2、自己所负责项目模块
3、针对自己负责的部分核心模块详细介绍
从这个项目开始后,测试要参与的整个环节说起。比如:
1、参与需求评审,比如测试用例编写,测试用例评审,测试计划输出,测试方案输出,测试环境搭建,冒烟测试,迭代测试,过程中需要几轮测试,每一轮重点测试的内容,项目有哪些模块,每个模块的数据如何关联的,流转方向是怎么样的等。
2、过程中的风险控制思想,流程把控和改进的作为,过程中把各种技术如何引入的,比如UI自动化测试、接口自动化测试、性能测试、安全测试等等,在测试过程中的那个环节怎么保障的,用它保障什么解决什么问题。
3、然后就是上线出口,也就是质量准出如何制定的,然后测试报告
4、然后就是上线后的跟踪、项目复盘等等...
3.美团的例子介绍
1.首先说,项目名称:美团APP(android),主要功能有搜索附近的餐厅美食,参加团购,买电影票,订酒店,旅游买票(不具体说了),最好能够详细的描述一下界面中的布局,让面试官能够像亲眼看到一样身临其境。
2.其次说一下,项目测试的持续时间。记住是主要的测试时间,过了这个时间也要记住,该项目只是不作为重点测试,不是说不测试了…就像美团APP,也不是一开始就有这么多功能,是一直持续更新不断增加功能的。
3.接下来,介绍一下你测试的模块有哪些,说一下相关内容的操作流程。测试过程,测试点(从哪些方面对APP进行了测试),使用的用例设计方法,如下:
1、(按照项目的技术架构,搭建测试环境)按照需求进行功能和性能方面的分析,出测试需求
2、组织/参与测试需求的评审,分析不足
3、组织和参与测试计划、方案的制定
4、使用各种用例设计方法,设计和编写测试用例
5、执行测试,提交缺陷;
6、分析缺陷产生的原因,协助开发人员定位缺陷;
7、跟踪缺陷,回归测试,确保不会引发新缺陷
8、按照项目进度和要求,使用Java+Appium+JUnit进行APP的自动化测试
9、按照项目要求,对APP和服务器之间的数据进行抓包,验证数据的完整性和安全性。
最后,简单说一下测试成果,例如用例设计总量,发现的有价值的高质量的bug数量等。
说完后,将问题交给面试官,请问您还有什么想要了解的内容么?
以上是关于软件测试面试题——03项目面试问题的主要内容,如果未能解决你的问题,请参考以下文章