测试面试总结

测试面试总结

1.账号bug的report用什么管理?

2.有没有对这个障害的周期做总结?

3.现实工作中遇到障害之后你需要做什么?

4.问目前所做的项目情况

Now i work in FMS (Field manager system) testing project in IBM,This project calculate salary and incentvie for all globe sellers. My daily work is writing TIM(test identification matrix ) according to users requirement, writing test cases,prepare testing data,verify cases and review cases.if find defect ,first tell the release leader , if he thinks this is a defect ,i will raise this defect via RQM(rational quality manager) then discuss with Developer to solve it as soon as possible.

5.软件测试的流程

预验收测试 可行性分析 Feasibility analysis-------> 验收测试 acceptance test ↘ 预系统测试 ↗

需求分析 requirement analysis -----> 系统测试 system test

↘ 预集成测试 ↗

概要设计 preliminary design----> 集成测试 integration test

↘ 预单元测试 ↗

详细设计 Detail design -> 单元测试 unit test

↘ ↗ 编码 coding

6.缺陷的等级

A类—严重错误,包括以下各种错误:

1. 由于程序所引起的死机,非法退出

2. 死循环

3. 数据库发生死锁

4. 因错误操作导致的程序中断

5. 功能错误

6. 与数据库连接错误

7. 数据通讯错误

-----------------------------------------------------------

B类—较严重错误,包括以下各种错误:

1. 程序错误

2. 程序接口错误

3. 数据库的表、业务规则、缺省值未加完整性等约束条件

-----------------------------------------------------------

C类—一般性错误,包括以下各种错误:

1. 操作界面错误(包括数据窗口内列名定义、含义是否一致) 2. 打印内容、格式错误

3. 简单的输入限制未放在前台进行控制

4. 删除操作未给出提示

5. 数据库表中有过多的空字段

-----------------------------------------------------------

D类—较小错误,包括以下各种错误:

1. 界面不规范

2. 辅助说明描述不清楚

3. 输入输出不规范

4. 长操作未给用户提示

5. 提示窗口文字未采用行业术语

6. 可输入区域和只读区域没有明显的区分标志 E类—建议

7.人员的管理

8.需求检讨以及管理方式等。

Ibm:

Minor is the mistakes of interface.

Normal is the mistakes that do not effect normal work.

Major is the functional mistakes. eg. The function unrealized.

Critical is the mistakes that the data is not connection and data is error.

Blocker is the mistakes that the system break down.

9.自我介绍,推销自己

10目前工作内容,工作流程

11 QA和测试的区别

QA是质量保证,是对软件制作过程中的制作质量进行管理,看看符不符合公司的规程。

软件测试是对软件产品的质量本身进行测试,是从技术方面出发测试软件质量

QA is quality assurance, manage the quality from the software production process.check the Operator whether accord with the company's procedures.

Software testing test the quality of software production, from a technical perspective test

software quality.

12.举个实际case如何解决

比如 查看一个view,首先设置security权限 设置2个userid 一个可以查看全部信息,一个可以查看 部分国家的信息 如果view没有数据 我们就要查看 user 是否和设置的信息相符合,比如国家什么的 basetable 然后根据ddl 查看具体的sql 语句 互相之间的join 关系是否满足。

We will check a view ,first we set the security privilege. Set two userid. One can select all information another only can select part country information, if the view doesn't return data ,we will check whether

the user information is the same to the security table information.if setting is right we check the base tables Of this view, if a base table does not return data we will reload or set this table .if all the base tables Return data we will check the join relationship according to the DDL(data definition language).

13.为什么想换工作?

I hope to have a chance to improve my software testing technology and English.

14.现在工作中遇到困难如何解决?

First i look up related document ,if can not solve , i will ask somebody to help because can save time.

15.如何看待加班?

If the work requires me to work overtime ,i will work ,but i think not too often.

16.出现BUG

17.如何对应目前的工作内容

18.如何和客户沟通交流、测试计划的安排

19.软件测试的流程

20.缺陷的等级

21.人员的管理

22.需求检讨以及管理方式等。

23.什么时候做的开发,怎么做的?

After i educated from university ,i work as a developer. My mainly work are coding and unit testing. I had 2 Projects ,one is phonetic system for a Japanese company another is the all projects are base on Java language.

24.能否承受压力?

Yes. I will adjust good condition to face pressure.

25.测试流程等

26.在工作中有没有遇到什么困难?如何解决的?

 

第二篇:软件测试面试总结

1.数据库.

1).最少熟悉一种数据库(SQLServer容易上手)

2).会手写简单的Insert, Update, Select, Delete语句.

3).会其于二个表的查询,并按一定的顺序显示

2.程序

1).最少熟悉一种开发语言(不需要太精)

2).能看懂代码,能写一些简单的代码(如排序,查最大公共字符子串等)

3).知道i++和++i之间的差别

3.测试基本概念

1).测试的流程

2).测试有哪些策略,如何应用

3).BUG的管理流程

4).高效的测试用例(记住写测试用例的几种方法,如边界值呀什么的)

4.测试工具(最好了解或熟悉一种以上的测试工具,虽然真的工作当中你很少用,但要会,以后才好发展)

1).了解QTP

2).了解WinRunner

3).了解LoadRunner(了解几个概念即可,事务呀,聚合点)

4).了解性能测试的几个要点(

5.BUG管理工具/配置管理工具

1).了解Bugzila

2).TestDerector

3).CVS/VSS

6.英语

1).写一个自我介绍(最好包括你哪年毕业,从哪个学校毕业,然后去了哪个公司,做了些什么工作)

2).背一些面试时常问的针对你自己的回答.

说着说着就走题了,开始正题了:-)根据自己当前的情况,英语好一些,做过JAVA开发,接触过自动化测试(当时用的是IBM的Ration Functional Tester),也在业余时间从51testing.com网上下载了好多技术文档(这里再顺便为51testing做下广告,在51testing里,好东西真的特别特别多,各种各样的资料,心得,录音,PPT等等,我大概就从上面下载下来近2个G的资料,有点时间就看看,充实自己,也好在之后的面试中充分发挥),也从IBM里也拷回去好多技术资料,在家利用业余时间也学了很多测试相关的东西,包括流程呀,策略呀,用例,工具呀等等.所以就把这次找工作的重点目标锁定一些规模比较大的外企.之所以没选择国企和民企是因为当时我的薪金还不错:-),相信那些小规模的公司一般是给不了那个钱的:-)

在找工作之前的一个月里,系统的学了一遍MI的几个工具(QTP,WinRunner,PC,LoadRunner),因为在公司里都用的是IBM自己的工具,但真的要出来的话,可能会用MI公司的工具,所以做个充分的准备来应对面试,防止在面试时被问的什么也不知道.

QTP:安装->读文档->实际用QTP测一些自带的航空售票系统.

花了一周的时间,把?QTP8 Tutorial_oldsidney走了一遍(这里要谢谢oldsidney,共享了自己整理的资料), 然后又把安装完QTP后自带的用户指南也过了一遍,因当时没有合适的项目实践,也只能跑一些自带的航空售票系统Flight.

WinRunner:安装->读文档->实际用QTP测一些自带的航空售票系统.

这次用了三天的时间把WinRunner使用教程中文版走了一遍(如果你已经会一种自动化功有测试工具,再学其它自动化功能测试工具时,你会感觉其实各个公司的工具都大同小异.都是先录制或是先抓对象,再进行一些正则化的处理,以适应在随便哪台机器上,哪个目录下执行.然后添加一些验证点,比对后显示到log里,如果你擅长程序的话,你也可以控制每个出错的Testcase,让它在之后再运行几次来确定这个功能,直到超

过多少次后都为错.最后再用手工确定一下,如果还是有问题,就可以开defect了,这样可以让自动化工具来缩小你所需要值的关注的Testcase.以上两个自动化工具,因自己没有具体运用的实际的项目,所以像好多技术性的东西,

例如无法识别对像呀,运行出错呀,编写代码来跑起来呀至今也没遇到过,当然也就不太知道如果处理,也就只能算是了解级别吧.

QC:安装->读文档->自己捉摸着建些东西

QC9.0试用版(也是从51testing的FTP上下载下来的),简单了解了一下.

LoadRunner:安装->读文档->实际用LoadRunner测一些自带的航空售票系统.

当然只看了一个做了一个简单的LoadRunner应用,也是从51testing上下载下来的,然后开始看装完后自带的UserGuide,共四本,记的其中有一本有1000多页,看的后来就晕了.所以后来也就没怎么看,只学了些基本的性能认识.

英语方面,也把自己的简要介绍,包括哪年毕业,在哪个学校,有过什么工作经验,做过些什么项目,那些项目是什么,用到什么工具,什么语言等等,然后再就背一些简单的问答.什么爱好呀,为什么要换工作呀等等. 语言方面,以前是用JAVA语言开发的,但因近一年多没做具体的项目了,也忘的差不多了,只看了一下基本的语法.

Unix方面,因平时常和它打交道,总装系统呀,装软件呀,配置呀等等,所以也就简单看了一下.

相关推荐