软件测试人员面试题

上传人:re****.1 文档编号:543954699 上传时间:2023-05-03 格式:DOCX 页数:15 大小:22.41KB
返回 下载 相关 举报
软件测试人员面试题_第1页
第1页 / 共15页
软件测试人员面试题_第2页
第2页 / 共15页
软件测试人员面试题_第3页
第3页 / 共15页
软件测试人员面试题_第4页
第4页 / 共15页
软件测试人员面试题_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《软件测试人员面试题》由会员分享,可在线阅读,更多相关《软件测试人员面试题(15页珍藏版)》请在金锄头文库上搜索。

1、人力资源问题 你为什么选择软件测试行业因为之前有了解软件测试这个行业,觉得他的发展前景很好。也对 根据你以前的工作经验描述一下软件开发、测试过程,由那些角色负 责,你做什么要有架构师、开发经理、测试经理、程序员、测试员我在里面主要是负责所分到的模块执行测试用例。结合你以前的学习和工作经验,你认为如何做好测试。根据我以前的工作经验,我认为做好工作首先要有一个好的沟通,只 有沟通无障碍了,才会有好的协作,才会有跟好的效率,再一个就是 技术一定要过关,做测试要有足够的耐心,和一个良好的工作习惯, 不懂的就问,实时与同事沟通这样的话才能做好测试工作。你觉得测试最重要的是什么尽可能的找出软件的错误怎样看

2、待加班问题加班的话我没有太多的意见,但是我还是觉得如果能够合理的安排时 间的话,不会有太多时候会加班的。如果一个很有个性的程序员认为自己的BUG不是BUG,怎么解决? 首先我要确定我所提的在我认为是不是bug,如果我认为是的话我会 在他面前重现这个bug和他讲这是个bug,和他沟通,或者我会找到 我的直系领导让他解决。为什么在团队中要有测试 因为软件有错误,如果没有专业的测试人员很难发现软件的一些错误。在测试时代学习自己最大的收获是什么?在测试时代我除了学习了测试的知识外,还看到了老师们对待测试的 一种态度,明白了做任何工作都要有沟通,做测试的也要有很好的沟 通才可以做好。知道自己在项目组中的

3、位置,和开发的关系。你对未来的规划我想在工作中慢慢的积累经验,使自己强大起来,能够担任更重要的 职务。自己优势及缺点我的优点是有足够的耐心对待每一件事情,善于观察事物,承受压力 的能力很强。缺点可能就是我不是很爱说话,习惯做不习惯说,但是 和人沟通还是没有问题的。你为什么选择测试时代不选择51test ing因为相对比来看测试时代价钱相对公道,师资也不错,还有一个原因 就是在网上查了一下测试时代的口碑不错,也是网放心过来的原因。 13请谈谈您对测试工作的理解我认为测试工作是找出软件产品的错误,14你认为测试人员需要具备哪些素质?我认为做测试的应该要有一定的协调能力,因为测试人员要经常与开 发接

4、触处理一些问题,如果处理不好的话会引起一些冲突这样的话工 作上就会做不好。还有测试人员要有一定的耐心,有的时候做的测试 很枯燥乏味的。除了要有耐心之外还要细心,不放过每一个可能的错 误。15你为什么能够做测试这一行。虽然说我的测试技术还不是很纯熟,但是我觉得我还是可以胜任软件 测试这个工作的,因为做软件测试不仅是要求技术好,还要有一定的 沟通能力,耐心、细心等外在的因素。综合起来看我认为我是胜任这 个工作的。1测试的目的是什么?测试的目的是找出软件产品中的错误,是软件尽可能的符合用户的要 求。当软件测试是不可能能够找出全部的错误的。2. 测试分为那几个阶段?一般来说测试大体分为5个阶段:单元测

5、试、集成测试、确认测试、系统测试、验收测试在测试过程中如果有需要还要进行回归测试。3. 单元测试的测试对象,目的、测试依据、测试方法?测试对象是模块内部的程序错误;目的是消除局部模块逻辑和功能上 的错误和缺陷;测试依据是模块的详细设计;测试方法采用白盒测试。4. 集成测试的测试对象,目的、测试依据、测试方法?集成测试的测试对象是模块间的组装和调用关系;目的是找出与软件设计相关的程序结构模块调用关系,模块间接口方 面问题;测试依据是概要设计;测试方法采用灰盒测试。5. 系统测试的测试对象,目的、测试依据、测试方法?系统测试的测试对象是整个系统;测试的目的是对整个系统进行测试; 测试的依据是需求规

6、格说明书;测试方法黑盒测试。6. 测试覆盖的类型测试覆盖的类型有:语句覆盖、判定覆盖、条件覆盖、判定/条件覆 盖、条件组合覆盖、路径覆盖7. 性能测试的分类分为:性能测试、负载测试、压力测试、容量测试负载测试与压力测试可以结合进行。8. 列举您熟悉的主流自动化测试工具我熟悉的自动化测试工具有:基于web的测试管理工具TestDirector、 配置管理工具VSS、QTP以及性能测试工具LoadRunner9. 编辑sql语句时,年月日型时间字段如何表达加引号13. c/s和b/s结构的软件进行测试时有何不同C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作

7、站或小型机,并采用大型数据库系统。客户端需要安装 专用的客户端软件。B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser)。浏览器通过Web Server同数据库进行数据交互。$o;kV*OITestAge中国软件测试时代$lsiX_ k14.安全测试的后台是什么17. 页面中有一个输入日期的输入框和一个输入身份证号的输入框, 如何进行用例设计?输入日期的输入框要考虑边界值、输入非法数据、非数字等省份证输入框要考虑18位省份证、16位身份证、非18、16位的数 据、汉字、字母、非法数据、18. 测试和质量保证有什么区别 你的看法质量保证是对软件制作过程的制作质量

8、进行管理,看是否符合公司的 规定。软件测试是对软件产品的质量本身进行测试,是从技术方面出发测试 软件质量19. 用过什么缺陷管理工具流程是什么有什么能改进的我所熟悉的是TD流程是讲测试计划、方案、测试用例录入TD,在TD上执行测试用 例记录缺陷,并对bug进行跟踪。20. 你有没有用过QTP做项目,QTP的工作原理我有用QTP做过项目QTP的工作原理是执行重复的手动测试,首先制定测试计划再根据测试计划创建测试脚本,然后对脚本进行优化增强测试脚本的能接下来运行脚本分析测试的结果21. 什么是白盒测试?白盒测试的工具有哪些?白盒测试是测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对

9、程序所有的逻辑路径进行测试。工具有:Rati onal Purify Rati on al Quan tify Rati onal Purecoveage22. 路由器,集线器,交换机的区别?路由器的作用是用于连接不同网段并且找到网络中数据传输最合适的路径。集线器的作用是将一些pc机连起来组成一个局域网。交换机的作用与集线器的相似,区别在于集线器采用的是共享带宽的方式,交换机是独享带宽。24. 我手上这支笔,请你根据这支笔设计测试用例首先我要测它的外观、颜色是否符合要求、她所占的空间是多大、是 否环保、接下来测它的质量、这支笔是否能够写字流畅、写出的自得 颜色是否符合要求、能使用多长时间等25

10、. BUG报告包括那些内容Bug出现的位置、可重现的步骤、所使用的数据、bug的截图、发现 人及日期。26.请列举一些Oracle数据库中的SID语句27. W和H模型的区别W模型强调的是测试伴随整个软件开发周期,而且测试的对象不仅 是程序,需求也需要进行测试,测试与开发是同步进行的。H模型是讲测试活动玩却的独立出来,形成了完全独立的流程,可以 实现迭代而W模型不支持迭代这是两者最打的区别。28. 没有任何说明书,如何进行测试?首先是通过对软件测使用来熟悉整个软件,接着是与开发沟通掌握软 件的特性并一一记录下来,作为测试的依据。29. 测试计划包括那些内容那些重要?测试计划包括:产品基本情况的

11、调研、测试需求说明、本阶段测试策 略和记录、测试资源配置、计划表、问题跟踪报告、测试计划的评审、重要的有产品的调研、资源配置、计划表、问题跟踪报告、评审。31.什么是回归测试回归测试是代码别修改后,或bug被修改后,进行的测试。主要目 的是确认修改的程序火别修改的bug没有引起新的错误或者导致其 他代码产生错误。33. 执行SQL脚本工具的是?查询分析器34. java web应用的三层结构35. cookie和session什么意思,有什么区别Cookie是在浏览网页是留在本地的记录,不是很安全。Session与cookie功能相似,比期安全36. 负载测试、可靠性测试、可用性测试的定义,有

12、什么区别负载测试是持续加压是的表现,测系统处理数据的能力表可靠性测试在规定的条件下,规定的时间内,软件不引起系统失效的 概率。可用性测试对用户界面及功能的可影星进行测试。37. C+: a1=1, 2,3, 4,5,6; b1=1, 2,3, 4,5,6 求 a11+b11=39. 什么是集合点,为什么要设,怎样设置,命令是什么?40. 吞吐量和响应时间的关系吞吐量是指正常情况下,设备能够接收的最大速率。响应时间是指从指令发出到返回所用的时间。响应时间短说明吞吐量大41. 列举几个主流协议,分别什么格式,有什么区别Tcp/ip协议42. bug的等级划分Bug 一般分为4致命级、严重级、一般级

13、、提示级43. 软件工程中V字模型的流程 用户需求验收测试需求分析系统测试概要设计集成测试详细设计单元测试编码44. “从表a里找出分数80以上的女生”用数据库表达45. linux下安装foo.rmp,写出安装,卸载命令;怎么查看挂载状态;查看磁盘情况;查看端口;只有tar.gz包,怎么安装Rpm 一ivh foo.rmpRpm -e foo.rmpPs -aux46. 给出三角形3条边,设计测试用例的思路利用有效等价类、无效等价类等边三角形、等腰三角形、不等扁三角形三种情况47. 解释下列命令的含义,Is -la |grep log; ps -ef; kill -9 2543Is -la

14、|grep log查找当前目录含有log的文件Ps -ef查看所有进程Kill-9 2543强制终止2543进程48. bug的生命周期中的3个状态New、open、close49. 设计直角三角形测试用例;输入三个数,设计一个函数,使如果 是直角三角行则返回1,如果是三角行但不是直角三角行则返回0, 如果不是三角形或数据错误则返回-1。设计测试用例,包括目的,输 入,预期结果50.什么是 PIN PIN2 PUK码?51. pop3和imap4什么区别?Pop3是邮局协议,用于电子邮件的接收Imap能让用户进行离线阅读,还提供摘要浏览功能52. 有一款手机支持vpn,电话功能正常,但是不能连

15、接到指定的vpn 网络,你怎么来排除这个错误?53你用的手机,有一天突然不能输入“6”,你怎么来判断问题出在哪 我首先会判断是不是键盘出了问题,然后再做下一步的检查。54. 手机中通讯录的功能测试对录入功能测试、保存功能、查找功能、直接拨打功能测试等55. 对电梯做测试用例首先测其是否能够正常上下运行、电梯的门能不能在电梯到所指定的 楼层是正常开启、在电梯里按下楼层数能不能正确到达、电梯打开及 关闭的按键是否灵活、紧急呼救是否能够正常使用、每个楼层上、下 两个指示按钮是否正常工作等56. 测试员在需求分析阶段要做什么与开发、客户在一起评审,对需求文档进行测试。57Gogo实习项目的测试流程熟悉所给的文件,熟悉网站,写出测试计划、方案,由测试组长分配 模块,再由每个人些本模块的测试计划、方案,接着进行测试用例的 编写、对用例的评审、用例的执行、bug的跟踪、提交bug报告58. Gogo项目的测试计划是如何出来的?根据说明文档找处整个网站的重点模块,根据其要求和对网站实际操 作得来的信息在于同组人协商讨论写出测试计

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号