先列出面试京华信息软件测试员的初试和复试题目,然后再说我面试的结果和感受。
一.初试题目
软件测试有哪些阶段,各阶段的含义?软件评测师书10面有答案
测试与调试的区别?
1,软件测试是找出软件已经存在的错误,而调试是定位错误,修改程序以修正错误.
2,软件测试从一个已知的条件开始,有预知的结局而调试从未知的条件开始,其结局不可预知
3,软件测试可以计划,可以预先制定测试用例和过程,工作进度可以度量.而调试不能计划,进度不可度量.
4,调试是在测试之后,在方法,思路,策略上都有所不同.
5,测试的对像可以是文档和代码而调试的对像只能是代码
6.调试是随机性的由程序员完成为了程序可运行
测试是有目的性的由测试人员完成为了程序可完成指定功能
调试有两个步骤:第一,确定程序错误的可疑性质和位置;第二,修改错误.
基本路径测试,写出控制流图,计算控制流图的环路复杂性,生成测试用例的一道题目。
负载压力测试.应用服务器开发和部署在单机和集群环境下的异同
选择题用到的相关知识
开发方测试,用户测试,第三方测试,CMM 2
CMM 2(可重复级)就是建立了基本的项目级管理过程,可对项目的成本、进度进行跟踪和控制,生产的过程、标准、工作产品以及服务都是被严格定义和文档化的。基于以往管理类似的项目的经验,计划和管理新项目,并可依据一定的标准重复利用类似的软件产品。CMM 2的核心就是重复利用。
CMM2由6个关键过程域(KPA)组成:需求管理(RM)、软件项目计划(SPP)、软件项目跟踪与监控(SPTO)、软件子合同管理(SSM)、软件质量保证(SQA)、软件配置管理(SCM)。
二.复试题目
1. 公司要测试一个项目,用到了上千万的服务器,在申请的过程中,怎么去模拟这种上千万的服务器的所有配置功能?
2. 公司有一个项目时间很紧急,怎么样去做这个系统功能测试呢?
3. 有没有做过稳定性测试?怎么样去做系统的稳定性测试?方案是什么?
4. Java Web应用系统的稳定性一般出现在哪里?
三.面试结果和感受
我的面试结果在我复试的时候就知道了,主管问的问题单刀直入,问题很深很直接,问的都是性能方面的问题,我都没法很好的回答,因为以前我没有去考虑。所以我就被out了。我觉得京华应该是一家很不错的公司,至少在测试方面是很厉害的。如果你们收到京华的面试,好好把握机会。