软件测试工程师笔试试题

1.您如何看待软件过程改进?在您曾经工作的企业中,是否有一些需要改进的东西呢?您期待的理想的测试人员的工作环境是怎么样的?
2.您以往工作过的企业中,是否开展了软件配置管理工作?您能否描述一下这项工作的开展情况和您对刚工作的认识?
3.您是否熟悉一下主流的软件工程方法论和思想,如RUP、CMM、XMMI、XP、PSP、TSP,如果熟悉,您是否可以谈一下对这些方法论和思想的认识?
4.您认为在测试人员通开发人员沟通的过程中,如何提高沟通的效率和改善沟通的效率?位置测试人员通开发团队其它成员的良好的人际关系的关键的是什么?
5.在您以往的测试工作中,嘴让您刚到不满意或者不堪回首的事情是什么?如何来对待这些事情的?
6.在即将完成这次笔试钱,您是否愿意谈一些自己在以往的学习和工作中获得的工作和经验 和心得体会?
7.问:在window环境下,遇到用杀毒软件都无法杀的病毒除了重做系统应该怎么办,如何关闭后台进程,msn上不了都可能是什么问题导致的,怎么解决?
8.问:你在测试中发现一个bug,但是开发人员不认识这事一个bug,您应该怎么解决?
9.问:给你一个网站,你如何测试?
10.问:在搜索引擎中输入汉字就可以解析到对应的域名,请问如何用loadrunner进行测试?
11.一台客户端有三百个客户与三百个客户端有三百个客户对服务器施压,有什么区别?
12.软件都有多少中分类?
13.测试的种类很多,比如,1、代码,函数级测试。2、模块、组件级测试。3、系统测试,请说出这些测试最好有那些人员完成,测试的是什么?
14.设计厕所用例时考虑哪些方面,既不同的测试用例针对哪些方面进行测试?
15.如何测试程序向打印机输送打印内容,应该选用哪些破坏性的测试用例?
16.在window下保存一个文本文件时会弹出一个对话框,如何为文件名简历测试用例,等价类应该怎么划分?
17.假设有一个文本框要求输入10个支付的邮政编码,对以该文本框应该怎么划分等价类?
18.有一个软件产品,功能是输入3个边代表三角形的三个边,看是否判断出是什么三角形,请设计测试用例标识处该用例的测试目的?
19.在sqlserver查询分析器中选择想要使用过的数据库,有哪两种方法?
20.请指出下列句子在select语句中所起的作用,select into from where group by having order by

谢谢了,都要回答啊

首先,我不急于回答你的问题
你先自己检查一下自己所说的话语中有没有错误,软件测试最关键在于是细心,认真。
其次,你的问题
1.你们是怎样进行回归测试的,一般进行几轮,具体说一下?
2.你们一个项目总工要写多少用例?
3.你知道一个项目代码有多大?
4.你们公司的测试流程?
5.在测试之前,你们干什么?
6.测试计划中,你们项目经理是依据什么给你们分配任务的?
7.你们的测试数据主要来自哪?
8.测试过程中与开发因为BUG发生冲突,你们公司怎样解决?
9.具体讲一下容量测试,强度测试,负载测试的区别?
10.你们公司是怎样进行评审的?
11.你写的项目时间是整个项目从开始到结束的时间,还是只是测试时间?
12.开发在做项目的时候,测试在干嘛?

1、 一般就是先进行冒烟测试,首先确定这些被测试的软件能够运行,然后进行第一轮的测试,测出来问题之后经过项目经理签字确认然后发给每个程序员进行修改,确认回归测试的日期,回归测试时主要测试修改过的部分,同时兼顾不能引发其他方面的问题。一般情况第一轮回归测试完成之后不再出现问题,但是实际过程中会出现第二轮回归测试,如果出现第三轮回归测试,我们将提交问题到质量问题报告中。
2、 测试用例的多少主要要根据项目的大小而定,项目比较大,业务比较复杂的测试用例相对比较多,相反,项目比较小,业务比较简单的测试用例相对比较少一些。不是测试用例多就好,而是测试用例复用性好就说明测试用例选择的好。
3、 根据项目而定。
团队规模
周期长短 10人以上 5人-10人 3-5人 3人以下
6个月以上 一类 一类 二类 三类
2个月-6个月 一类 二类 三类 四类
2个月以下 二类 三类 三类 四类
4、 测试流程:
按照测试计划,项目经理提交测试文档和代码或者可执行文件-测试经理按照测试计划布置测试任务-首先测试工程师进行冒烟测试冒烟测试通过之后进入功能测试-发现bug之后记录bug,并对bug进行管理-一轮测试完毕之后提交项目经理确认-项目经理确认之后进行修改任务分派-程序员进行修改-修改完成之后提交给项目经理确认-之后提交给测试组进行回归测试,如果没有问题测试结束,如果出现问题-重复上面的工作进行第二轮测试。
5、 按要求,在测试之前,开发计划编制完成之后编制测试计划,需求阶段我们应该做系统测试方案和系统测试用例,在设计阶段我们应该编制集成测试方案和集成测试用例,在编码阶段,我们应该编制单元测试方案和单元测试用例。但是实际生活中,我们只编制系统测试计划和系统测试用例。
6、 测试经理给我们分配的任务应该是按照项目开发计划和每一位测试人员的水平及技术特长而定的。
7、 测试数据一般来自于用户需求、概要、详细、数据库设计文档、测试用例或用户实际数据。
8、 依据需求,通过沟通来解决问题,如果需求中不明确则参考设计并听取分析员的意见。
9、 负载测试是一种性能测试,指数据在超负荷环境中运行,程序是否能够承担,响应时间是多少,测试的结果和时间有关系,比如速率、响应时间。
强度测试:在一定的负载条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响,测试的结果看硬件是否满负荷,比如内存溢出等。
容量测试:确定系统可处理同时在线的最大用户数,测试的结果主要是针对数据库里的数据。
10、 在开发计划、用户需求、需求分析规格说明书、概要设计、详细设计、数据库设计等文档完成之后都要进行评审,这里的评审一般都是同行评审。一般都是以正式会议的形式进行。
11、 项目时间一般是指从项目立项到客户验收汇款这一段时间。不包括维护阶段。
12、 开发做分析设计及编码的时候测试在写测试用例,准备测试数据。

最后,告诉你,我不是做软件测试的,但是希望我所知道的这些能给予你帮助,我还有一份测试文档,不知能否帮助你,需要的话请找我。
希望你能成为这方面的人才专家!
温馨提示:答案为网友推荐,仅供参考
相似回答