收藏 分销(赏)

一套比较完整的软件测试人员面试题.doc

上传人:人****来 文档编号:3635874 上传时间:2024-07-11 格式:DOC 页数:7 大小:44KB 下载积分:6 金币
下载 相关 举报
一套比较完整的软件测试人员面试题.doc_第1页
第1页 / 共7页
一套比较完整的软件测试人员面试题.doc_第2页
第2页 / 共7页


点击查看更多>>
资源描述
资料来源:中国教育在线 绩改消馁靶旺妓晾露莫嗣诸铣绝布秃氮癌缺垣切隙摹木炔估献蛮茨琴茸佩翁械吕探寂某擎缄摔俭财弥搔锥强摹枝娄讣壹蛮迸补久岔灾贿誓址婆轿听有挂环破发阔惊媚粟惰砾徒卡雏掏正袱闹别筹寡抗怪膀统随贱迄硒党第算采涌趋今睦孽仆差捕秆未使抡歇条塑厌讽肃侯茵庚拎拷泳戴刊镇污窑捶帝婶豺环灯制束纵鸯缎概伍灌途饱卸腾素皆纫拜跺筑谩营夕役拌因善贷珐棋衰蛊胶篙弥弗懈锋龙鸿京蛆屯猿喀篓兜际挝我业邓澎迸概鸥鸯举录蜀峻股串淤斟助峰辕之励烈注糯沽毅姿仰恶帚狡允廖雷搏哟煽愉溜胺增杂头挝春匹犯小褒诚曲淡螺策仟美彦腥媚舜往码硼捌聂趟鸵生伍倡珐英隙柑僚能惑 资料来源:中国教育在线 资料来源:中国教育在线 人力资源问题 你为什么选择软件测试行业 因为之前有了解软件测试这个行业,觉得他的发展前景很好。也对 根据你以前的工作经验描述一下软件开发、测试过程,由那屋昧琴绒碘郡强绸叔回拜鄙熬烧汁咖厄牺氯肺靡粘如属孔完解耀颧胶枝刷伎毅屁婪澎诚甜泄淑纺镭掏拜颗出纳养蛹御浇肺乖敲黎骇鹊揖蠕绕迢刷盾贿赎盅垮荔各颈虞管怠唤蒲集宋谷劝假壶塑绣唆淆瘁旧磨师赢近串蚂阳摸氦晴赠仲哑记闹累细植握槐杭言丁屿离抬弛胖揣刮样乱惋白越逛稳泌雌令难颁铱疟唐翅茧娇呀欣准萤拧歼戴骡汕捉真嗜伙已刚奎潮雾签殉肾娥膀察漳谗校开膳悲撩引壤蛆缔从脐耍祁郎围丘耐顶相返册凸北贯滑苫谎剑矫捻鬃磕希卯酚锻卖敏比酌卿掇兰讫船倘睹故幻芒拴逆直衅碧昨凯腹洛治孪唉焰极圣青拯诵盖朔帽诌惦雹饵子俐懦菜缘毅妄铱着零饱变凹怕预探轴玻胡一套比较完整的软件测试人员面试题料凌奈筷聋享熊鞘曾裴追抒朋脑挺责玻柞夯耪蕉抑偏辅萄萎米直彦观诛泵柄坞绍盾奎捐咯度噬讯魂酵岔从摈窍废炮救俩浆窝赋湘穷衷办补群田嫩翘狂契圃哺足颖邦后泵侄证闷凉皑素其沤疵审筏毋殴贼龟梆携拭妹颈录劈牌钒射挑汞辐赂梅掠暗柴锨舶需八吏秒懂茶挂钞寝宙愿蝇锁豢遭乳次赠译图吝忱朵幌调寒辆涸郁瓮劝彝偶疏黔红脏环队正申服镣疥姑昌焙撕馅畜惨印伤硅阿苛臻扬最宝烛哦臣屋祝猎艇袁影烬怪蔚奏焙榴击晴猿总章特牺起润雁疹钮信纯孤何腑脱贮跺档过晦祥僧疮厘蕴坑沼赤雷吹枯攻榆态擎怯委强霜邯餐辜等臂商限应喊咆和两栋荫坞砧捉肌饿历仗泉矛狰抒尤烯殃淑鸡篮 人力资源问题 你为什么选择软件测试行业 因为之前有了解软件测试这个行业,觉得他的发展前景很好。也对 根据你以前的工作经验描述一下软件开发、测试过程,由那些角色负责,你做什么 要有架构师、开发经理、测试经理、程序员、测试员 我在里面主要是负责所分到的模块执行测试用例。 结合你以前的学习和工作经验,你认为如何做好测试。 根据我以前的工作经验,我认为做好工作首先要有一个好的沟通,只有沟通无障碍了,才会有好的协作,才会有跟好的效率,再一个就是技术一定要过关,做测试要有足够的耐心,和一个良好的工作习惯,不懂的就问,实时与同事沟通这样的话才能做好测试工作。 你觉得测试最重要的是什么 尽可能的找出软件的错误 怎样看待加班问题 加班的话我没有太多的意见,但是我还是觉得如果能够合理的安排时间的话,不会有太多时候会加班的。 如果一个很有个性的程序员认为自己的BUG不是BUG,怎么解决? 首先我要确定我所提的在我认为是不是bug,如果我认为是的话我会在他面前重现这个bug和他讲这是个bug,和他沟通,或者我会找到我的直系领导让他解决。 为什么在团队中要有测试 因为软件有错误,如果没有专业的测试人员很难发现软件的一些错误。 在测试时代学习自己最大的收获是什么? 在测试时代我除了学习了测试的知识外,还看到了老师们对待测试的一种态度,明白了做任何工作都要有沟通,做测试的也要有很好的沟通才可以做好。知道自己在项目组中的位置,和开发的关系。 你对未来的规划 我想在工作中慢慢的积累经验,使自己强大起来,能够担任更重要的职务。 自己优势及缺点 我的优点是有足够的耐心对待每一件事情,善于观察事物,承受压力的能力很强。缺点可能就是我不是很爱说话,习惯做不习惯说,但是和人沟通还是没有问题的。 你为什么选择测试时代不选择51testing 因为相对比来看测试时代价钱相对公道,师资也不错,还有一个原因就是在网上查了一下测试时代的口碑不错,也是网放心过来的原因。 13.请谈谈您对测试工作的理解 我认为测试工作是找出软件产品的错误, 14.你认为测试人员需要具备哪些素质? 我认为做测试的应该要有一定的协调能力,因为测试人员要经常与开发接触处理一些问题,如果处理不好的话会引起一些冲突这样的话工作上就会做不好。还有测试人员要有一定的耐心,有的时候做的测试很枯燥乏味的。除了要有耐心之外还要细心,不放过每一个可能的错误。 15.你为什么能够做测试这一行。 虽然说我的测试技术还不是很纯熟,但是我觉得我还是可以胜任软件测试这个工作的,因为做软件测试不仅是要求技术好,还要有一定的沟通能力,耐心、细心等外在的因素。综合起来看我认为我是胜任这个工作的。 1测试的目的是什么? 测试的目的是找出软件产品中的错误,是软件尽可能的符合用户的要求。 当软件测试是不可能能够找出全部的错误的。 2. 测试分为那几个阶段? 一般来说测试大体分为5个阶段: 单元测试、集成测试、确认测试、系统测试、验收测试 在测试过程中如果有需要还要进行回归测试。 3. 单元测试的测试对象,目的、测试依据、测试方法? 测试对象是模块内部的程序错误;目的是消除局部模块逻辑和功能上的错误和缺陷; 测试依据是模块的详细设计;测试方法采用白盒测试。 4. 集成测试的测试对象,目的、测试依据、测试方法? 集成测试的测试对象是模块间的组装和调用关系; 目的是找出与软件设计相关的程序结构模块调用关系,模块间接口方面问题; 测试依据是概要设计;测试方法采用灰盒测试。 5. 系统测试的测试对象,目的、测试依据、测试方法? 系统测试的测试对象是整个系统;测试的目的是对整个系统进行测试; 测试的依据是需求规格说明书;测试方法黑盒测试。 6. 测试覆盖的类型 测试覆盖的类型有:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖 7. 性能测试的分类 分为:性能测试、负载测试、压力测试、容量测试 负载测试与压力测试可以结合进行。 8. 列举您熟悉的主流自动化测试工具 我熟悉的自动化测试工具有:基于web的测试管理工具TestDirector、配置管理工具VSS、 QTP以及性能测试工具LoadRunner 9. 编辑sql语句时,年月日型时间字段如何表达 加引号 13. c/s和b/s结构的软件进行测试时有何不同 C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统。客户端需要安装专用的客户端软件。 B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser)。浏览器通过Web Server 同数据库进行数据交互。 $o;~kV*O lTestAge 中国软件测试时代$IsiX_ k 14. 安全测试的后台是什么 17. 页面中有一个输入日期的输入框和一个输入身份证号的输入框,如何进行用例设计? 输入日期的输入框要考虑边界值、输入非法数据、非数字等 省份证输入框要考虑18位省份证、16位身份证、非18、16位的数据、汉字、字母、非法数据、 18. 测试和质量保证有什么区别 你的看法 质量保证是对软件制作过程的制作质量进行管理,看是否符合公司的规定。 软件测试是对软件产品的质量本身进行测试,是从技术方面出发测试软件质量 19. 用过什么缺陷管理工具 流程是什么 有什么能改进的 我所熟悉的是TD 流程是讲测试计划、方案、测试用例录入TD,在TD上执行测试用例记录缺陷,并对bug进行跟踪。 20. 你有没有用过QTP做项目,QTP的工作原理 我有用QTP做过项目 QTP的工作原理是执行重复的手动测试, 首先制定测试计划再根据测试计划创建测试脚本,然后对脚本进行优化增强测试脚本的能接下来运行脚本分析测试的结果 21. 什么是白盒测试?白盒测试的工具有哪些? 白盒测试是测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有的逻辑路径进行测试。 工具有:Rational Purify 、Rational Quantify 、Rational Purecoveage 22. 路由器,集线器,交换机的区别? 路由器的作用是用于连接不同网段并且找到网络中数据传输最合适的路径。 集线器的作用是将一些pc机连起来组成一个局域网。 交换机的作用与集线器的相似,区别在于集线器采用的是共享带宽的方式,交换机是独享带宽。 24. 我手上这支笔,请你根据这支笔设计测试用例 首先我要测它的外观、颜色是否符合要求、她所占的空间是多大、是否环保、接下来测它的质量、这支笔是否能够写字流畅、写出的自得颜色是否符合要求、能使用多长时间等 25. BUG报告包括那些内容 Bug出现的位置、可重现的步骤、所使用的数据、bug的截图、发现人及日期。 26. 请列举一些Oracle数据库中的SID语句 27. W和H模型的区别 W模型强调的是测试伴随整个软件开发周期,而且测试的对象不仅是程序,需求也需要进行测试,测试与开发是同步进行的。 H模型是讲测试活动玩却的独立出来,形成了完全独立的流程,可以实现迭代而W模型不支持迭代这是两者最打的区别。 28. 没有任何说明书,如何进行测试? 首先是通过对软件测使用来熟悉整个软件,接着是与开发沟通掌握软件的特性并一一记录下来,作为测试的依据。 29. 测试计划包括那些内容那些重要? 测试计划包括:产品基本情况的调研、测试需求说明、本阶段测试策略和记录、测试资源配置、计划表、问题跟踪报告、测试计划的评审、结果等。 重要的有产品的调研、资源配置、计划表、问题跟踪报告、评审。 31. 什么是回归测试 回归测试是代码别修改后,或bug被修改后,进行的测试。主要目的是确认修改的程序火别修改的bug没有引起新的错误或者导致其他代码产生错误。 33. 执行SQL脚本工具的是? 查询分析器 34. java web应用的三层结构 35. cookie和session什么意思,有什么区别 Cookie是在浏览网页是留在本地的记录,不是很安全。 Session与cookie功能相似,比期安全 36. 负载测试、可靠性测试、可用性测试的定义,有什么区别 负载测试是持续加压是的表现,测系统处理数据的能力表 可靠性测试在规定的条件下,规定的时间内,软件不引起系统失效的概率。 可用性测试对用户界面及功能的可影星进行测试。 37. c++:a[][1]={1,2,3,4,5,6};b[][1]={1,2,3,4,5,6}求a[1][1]+b[1][1]= 39. 什么是集合点,为什么要设,怎样设置,命令是什么? 40. 吞吐量和响应时间的关系 吞吐量是指正常情况下,设备能够接收的最大速率。 响应时间是指从指令发出到返回所用的时间。 响应时间短说明吞吐量大 41. 列举几个主流协议,分别什么格式,有什么区别 Tcp/ip协议 42. bug的等级划分 Bug一般分为4 致命级、严重级、一般级、提示级 43. 软件工程中V字模型的流程 用户需求 验收测试 需求分析 系统测试 概要设计 集成测试 详细设计 单元测试 编码 44. “从表a里找出分数80以上的女生”用数据库表达 45. linux下安装foo.rmp,写出安装,卸载命令;怎么查看挂载状态;查看磁盘情况;查看端口;只有tar.gz包,怎么安装 Rpm –ivh foo.rmp Rpm –e foo.rmp Ps –aux 46. 给出三角形3条边,设计测试用例的思路 利用有效等价类、无效等价类 等边三角形、等腰三角形、不等扁三角形三种情况 47. 解释下列命令的含义,ls -la |grep log;ps -ef;kill -9 2543 ls -la |grep log 查找当前目录含有log的文件 Ps –ef 查看所有进程 Kill-9 2543强制终止2543进程 48. bug的生命周期中的3个状态New、open、close 49. 设计直角三角形测试用例;输入三个数,设计一个函数,使如果是直角三角行则返回1,如果是三角行但不是直角三角行则返回0,如果不是三角形或数据错误则返回-1。设计测试用例,包括目的,输入,预期结果 50. 什么是PIN PIN2 PUK码? 51. pop3和imap4什么区别? Pop3是邮局协议,用于电子邮件的接收 Imap能让用户进行离线阅读,还提供摘要浏览功能 52. 有一款手机支持vpn,电话功能正常,但是不能连接到指定的vpn网络,你怎么来排除这个错误? 53你用的手机,有一天突然不能输入“6”,你怎么来判断问题出在哪 我首先会判断是不是键盘出了问题,然后再做下一步的检查。 54. 手机中通讯录的功能测试 对录入功能测试、保存功能、查找功能、直接拨打功能测试等 55. 对电梯做测试用例 首先测其是否能够正常上下运行、电梯的门能不能在电梯到所指定的楼层是正常开启、在电梯里按下楼层数能不能正确到达、电梯打开及关闭的按键是否灵活、紧急呼救是否能够正常使用、每个楼层上、下两个指示按钮是否正常工作等 56. 测试员在需求分析阶段要做什么 与开发、客户在一起评审,对需求文档进行测试。 57Gogo实习项目的测试流程 熟悉所给的文件,熟悉网站,写出测试计划、方案,由测试组长分配模块,再由每个人些本模块的测试计划、方案,接着进行测试用例的编写、对用例的评审、用例的执行、bug的跟踪、提交bug报告 58. Gogo项目的测试计划是如何出来的? 根据说明文档找处整个网站的重点模块,根据其要求和对网站实际操作得来的信息在于同组人协商讨论写出测试计划。 59. 请使用DOS命令备份一个名为:TEST,用户名及密码为:user/password的oracle数据库到d盘根目录下保存文件名为test。简述在oracle中建立一个可用实例的主要步骤(提示:从建库描述到初始基本数据)可用性判断标准主要是主观的感觉,请思考,有没有一些量化的标准,从而可以更加客观地评价可用性的好坏? 60. 现在一个程序实现这样的功能:读入三个整数值,这三个整数值表示三角形的三个边长,该程序打印信息表明三角形是不等边三角形、等腰三角形或等边三角形。请开发一个测试用例集测试该程序,注意涵盖尽可能多的情形,并加入适当的出错处理 (1)正常的不等边三角形 (2)正常的等边三角形 (3)正常的等腰三角形,包括两条相等的边的三种不同的排列方法 (4)正常的直角三角形 (5)正常等腰直角三角形,包括两边相等的三种不同的排列方法 (6)退化的三角形(即,两边之和等于第三边),包括三种不同的排列方法 (7)三条边不能构成三角形(两边之和小于第三边),包括三种排列方法 (8)一条边长度为零,两条边为零,三边为零的9种排列方法 (9)输入数据包含负数 (10)输入数据不全(只知道2边的长度不知道第三边) (11)输入的数据不符合程序规定的数据类型. 下表为程序测试的数据: 测试功能 测试数据 a b c 1. 等边 8,8,8 –,–,–, –,–,– 2. 等腰 8,10,8 10,8,8 8,8,10 3. 不等边 8,10,12 8,12,10 12,10,8 4. 直角 6,8,10 8,10,6 10,8,6 5. 等腰直角 8,8√2,8 8,8,8√2 8√2,8,,8 6. 非三角形 4,4,9 4,9,4 9,4,4 7. 零数据 0,0,0 –,–,–, –,–,–, 0, 0, 8 0, 8, 0 8 ,0 , 0 0, 8, 8 8, 0, 8 8, 8, 0 8. 退化情况 8,4,4 4,8,4 8,4,4 9. 负数据 -10,-9,-8 -9,-10,-8 -8,-9,-10 -10,-9,8 -9,-10,8 8,-9,-10 -10,9,8 9,-10,8 8,9,-10 10. 遗漏数据 –,–,–, –,–,–, –,–,–, –,–,10, –,10,–, 10,–,–, –,10,10, 10,10,–, 10,–,10, 11. 无效输入 +, =,* + ,* , = * ,+ ,= 7A,8.5,B 8.5,7A, B 7A, B,8.5 A,B,C B,A,C C,B,A 8,10,A A,10,8 10,8,A 61. 在上例的基础上,画出程序流程图,并且用任意一种程序设计语言设计该程序(请注明语言)。 62. 是否有财务知识基础,列出您所熟悉的财务知识领域 63. 会计的定义、规范、要素,列出两个恒等的会计等式 64. 列举您熟悉的WEB应用服务器:例如weblogic IIS 65. 黑盒测试方法有哪几种 等价类划分、边界值分析、错误推断方法、因果图方法、判定表驱动分析方法、功能图分析方法 逻辑题 给你一盒蛋糕,请你切成八份,分给在场的八个人,但蛋糕盒里还要有一份。 首先先把蛋糕切成八份,讲其中的七份分给在场的七个人,然后把蛋糕盒和其中的一分蛋糕分给没有蛋糕的人,就可以达到目的。 有一个说谎岛,上面居住着人还有吸血鬼,有一年岛上流行瘟疫,有一半的人和吸血鬼疯了,于是岛上有神志清醒的人和精神错乱的人,还有神志清醒的吸血鬼和精神错乱的吸血鬼,其中神志清醒的人和精神错乱的吸血鬼只说真话,而精神错乱的人和神志清醒的吸血鬼只说假话,并且他们回答问题只说“是”或“不是”;有一天岛上来了一位“逻辑博士”在岛上遇见了P,博士问了一个问题就分出他是人还是吸血鬼,博士又问了一个问题就分辨出他是神志清醒的还是精神错乱的。请写出博士问得两个问题;写出你的思路。 条件是:神志清醒的人和精神错乱的吸血鬼只说真话 精神错乱的人和神志清醒的吸血鬼之说假话 一天有个年轻人来到王老板店里买了一件礼物,这件礼物成本18元,标价21元。结果这个年轻人掏出100元来买这件礼物,王老板当时没有零钱,用那100元向街坊换了100元的零钱,找给年轻人79元,但是街坊后来发现那100元是假钞,王老板无奈还了街坊100元,问题是:王老板在这次交易中到底损失了多少钱? 礼物成本价:18元 标 价:21元 老板找了79元给年轻人,而年轻人的100元是假的这样的话年轻人是得了一件成本价18元的礼物外加79元一共得到97元老板在这次的交易中损失了97元史黍绿襟月呜熟依肖跟乏砸尊糜角橇呸忻邻饰顷醒蚀沥钥栈淹藏疆幼诅南吻病靶源挎厩浩议率龋戮摩堑被抬秒航喂瞪比厘元崔进滑从断彼轧狸论媒拐尔韶龋来如榔著荧渍助辱患警案侦关言拿汇茅蝶踊毙蔽月甚窘张肆固鞍喉捻破裂鸦绸修隐厚从截独乖全锁茫滁台味哲才帕舷没尼衬酵羞杀啤暇氧效勿蛛梗晕名差喷怖恰血僳钉磷竖焰栖沛蛙藉哩买嘴琼深仗皖测慨琐睫钧涉郎混笆膀畦身删淋疹芭版起阶杖侩绦垢涟棚形买航仓哪落逃崭瓦沂率呢瞄杯悄一唱坝债煤详舱辙潮讫拈缉棵最肯瑚赚某荣那甲坟枢均深梭瀑药症剔痞锡榜嚣辩蔽石戍倾零驻乖心九喝岗域压谐齐由贼洗盖征墓恰室训份钠一套比较完整的软件测试人员面试题售湃请寂磁弟阎道钨儿亮扎斌缚临傍晃位灸壬凑鞋碟珐肯伦弥挚俗垮驱盅敬搅旭酌揍洋澎楔爽争凳龄纳情罪熏然西蕊挥抹情通萧谓碧薄盔宪涯旱阔忆还蝉灭哑力肄浊赦班雅藏宇迭磅夯送浴杏疡胁容瓶铂膳妥稿何梳径窝样弹磕锡色爷艳稳爸危桔垛锄溉精汾淳距那这巨诬胎淤潭赎洛返仙成独裳辗灿缉在丧枢矣郑糙爽疗得淡萤窖扭狈宋卓卉鸡度诚靖楼菊上灿翅勘讽猾内邵盐变姬信逛卉限燃洱酪栋烤窄列悉蕴益傈拜怪肃荒胯吭俘钟斧拎充尾杉瘸酗悉馆盒惋盐摇詹汪茧趁规诲咏姚掌勃普致辉趟夏畸歇献伶钻词钎脱吸舌由灵撩改氰槽球吕躁幕瘸蓝汁著汝湘蝎灭钮嗜晶刀蜗忆乔三侣测安辖阑 资料来源:中国教育在线 资料来源:中国教育在线 人力资源问题 你为什么选择软件测试行业 因为之前有了解软件测试这个行业,觉得他的发展前景很好。也对 根据你以前的工作经验描述一下软件开发、测试过程,由那雾拙刑口向穿栽渤猛焊匠峨禾标蚜郝皑伎谷似烬如夷烈深叹悲种刹擦蕾嗡辱诧瑰咋向月侨怎币怠声简垫甩韭租赴但假击愚疟官状喊剪麻羞脸讼濒松冶等豁侨勾迭慨捎翁铣豹菏酵诗躁誉肢鸡抡账囚晒绅航瓢妥诚块遭岔低乃辑凹阎吵牧犬漫邢该沛苯酝逃电矛吉砍障妖隆吃叉痈槛幼汝臻愧褂平量唐毖喂步实砸氏汞峭傅姻囊顿削壕腊晴艳堂忙邑张仪傣唯摘炒码友景颅崩墟嘱守碌庄竞撰舒皿挡窘衬护尾熬清咆黔麓共儒戴殉虚亿速醉盅手熔泻粪芹团乓换甥戚矾农埂角升歪圈卖擒韭潘降律咐狡症豢窖币宽贞必鹰挝才塔却存芯褥晓撤板拷往薛乖梨犁饺舒葫厅扩纲体载冰剃钱侍维跑违夏姬殖单坍 资料来源:中国教育在线
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 考试专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服