8. B
分析:DHTML 是Dynamic Html的缩写,中文为“动态HTML”,它是HTML的改良版,Dynamic HTML可以提供HTML所无法完成的效果,如图文样式、动画、动态资料、及时互动等多媒体动态或排版效果。
9. B
10. D
11. A
分析:TCP/IP是Transmission Control Protocol/Internet Protocol的缩写,中文为“传输控制/网络协议”。它是互联网采用地标准协议,因此只要遵循TCP/IP协议,不管电脑是什么系统或平台,均可以在互联网地世界畅通无阻。
12. D
表示水平方向合并2列单元格,竖直方向合并3行单元格。 13. C 分析:A插入脚本,B图像查看器,C插入锚标记,D插入换行符。 14. C 分析:href表示打开的链接,name表示元素的名称属性,target表示链接的目标窗口,title 表示标题。 15. D 分析:在HTML中按下文本的段落不会影响到页面的显示。 16. D 17. B 分析:框架可以将网页在一个浏览器窗口下分割成不同的区域,在不同的区域内显示不同的页面。 18. D 19. B 分析:替换文字的作用有二:一是当图像未下载完成或无法下载,图片位置显示为替换文字。二是当鼠标停留一段时间后显示替换文字。 20. A 21. A 22. A 分析:使用层可以将网页扩展为三维的,相当于建立一个三维坐标,z轴由屏幕指向浏览者方向。Z-index的值表示层数,数值越大,表示越靠上。 23. B 24. C 分析:热点就是在图像中制作一个链接区域。 25. D 分析:历史面板会记录网页上的各种改动,使用热键“ctrl+z”可以撤销操作。(二)填空题 1.embed,src 分析:embed src=url,embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等等, url为音频或视频文件及其路径,可以是相对路径或绝对路径。 2 onMouseOver 3. 释放状态,滑过状态,按下状态,按下时滑过状态 4. # 5.无框架时的显示内容 分析:noframes 元素可为那些不支持框架的浏览器显示文本。 (三)简答题 1. 参考答案:宽度适应多列布局,并且保证页头和页脚都能够正确显示;可以指定列宽度固定,其余列宽度自适应;在HTML中,格列可以任意顺序排列,最终效果都能够正确显示;任意列都可以是最高的一列,且保正不会破坏布局,不会产生重叠;HTML和CSS都应该通过Web标准验证;具有良好的浏览器兼容性。 2. 参考答案:position从字面意思上理解就是定位块的意思,即块相对于器父块的位置和它自身应该在的位置。它有4个取值: State:这是默认的属性值,也就是该盒子按照标准流(包括浮动方式)进行布局; Relative:称为相对定位,使用相对定位的盒子的位置通常以标准流的排版方式为基础,然后使盒子相对于它在原本的标准位置偏移指定的距离。相对定位的盒子仍然在 标准流中,它后面的盒子仍以标准流方式对待。 Absolute:绝对定位,盒子的位置以它的包含框为基准进行偏移,绝对定位的盒子从标准流中脱离,这意味着它们对其后的定义没有影响,其他的盒子就好像这个盒子 不存在一样。 Fixed:称为固定定位,它和绝对定位类似,知识以浏览器窗口为基准进行定位,也就是当拖动浏览器窗口的滚动条时,依然保持对象位置不变。 3. 参考答案:HTML文档制作不是很复杂,且功能强大,支持不同数据格式的文件镶入,其主要特点如下: 简易性: HTML版本升级采用超集方式,从而更加灵活方便。 可扩展性: HTML语言的广泛应用带来了加强功能,增加标识符等要求,HTML采取子类元素的方式,为系统扩展带来保证。 平台无关性: HTML可以使用在广泛的平台上。 HTML发展到今天存在三个主要缺点: 太简单: 不能适应现在越多的网络设备和应用的需要。 太庞大: 各浏览器开发商由于HTML代码不规范、臃肿,浏览器需要足够智能和庞大才能够正确显示HTML。 数据与表现混杂: 对不同的网络设备显示同样的数据都需要制作不同的HTML。 4. 参考答案:信息维护确保网站具有持久吸引力的保障,一个经常更新的网站肯定要比一个一成不变的网站更能吸引和留住访问者。网站维护一般包含以下内容: 内容的更新,如:产品信息的更新,企业新闻动态更新,招聘启示更新等 网站风格的更新,如:网站改版 网站重要页面设计制作,如:启示类重大事件页面、突发事件及公司周年庆等活动页面设计制作 网站系统维护服务,如:email帐号维护服务、域名维护续费服务、网站空间维护、与IDC进行联系、DNS设置、域名解析服务等。 软件测试考试题目答案注意:判断题第六题不用做。 测试题目 试题(一),满分120分 一、判断题(每题1分,正确的在括号内打T,错误的打F,输入其它任何符号或者不输入都视为0分,总共21分) 1.软件测试的目的是尽可能多的找出软件的缺陷。(T) 2.Beta 测试是验收测试的一种。(T) 3.验收测试是由最终用户来实施的。(F) 4.项目立项前测试人员不需要提交任何工件。(F) 5.单元测试能发现约80%的软件缺陷。(T) 6.代码评审是检查源代码是否达到模块设计的要求。(F) 7.自底向上集成需要测试员编写驱动程序。(T) 8.负载测试是验证要检验的系统的能力最高能达到什么程度。(T?) 9.测试人员要坚持原则,缺陷未修复完坚决不予通过。(F) 10.代码评审员一般由测试员担任。(F)开发人员 11.我们可以人为的使得软件不存在配置问题。(F) 12.集成测试计划在需求分析阶段末提交。(F)项目计划 13、好的测试员不懈追求完美。( T) 14、测试程序仅仅按预期方式运行就行了。(F ) 15、静态检查就是看代码。( F) 16、软件测试员可以对产品说明书进行白盒测试。( F) 17、静态白盒测试可以找出遗漏之处和问题。( T) 18、理论上白盒测试可以发现软件所有的缺陷。(F) 19、可以发布具有配置缺陷的软件产品。(T) 20、软件必须进行某种程度的兼容性测试。( T) 21、所有软件都有一个用户界面,因此必须测试易用性。(F ) 二、填空题(第五题4分,其它每空1分,共20分) 1、软件=程序+数据+文档+服务。 2.设计系统测试计划需要参考的项目文档有。 3、代码评审主要做_代码审查_工作。 4、软件测试主要分为_单元,集成,系统,验收、四类测试。 5、测试人员A在测试中发现系统20个缺陷,测试人员B在系统中发现了30 缺陷,他们有5个缺陷是一样的,从理论上分析,系统大概存在120个缺陷? 6、网络通讯三个要素,包括协议、IP、端口。 7、在32位的系统中,int a,char b分别占用4、1字节。 三、专业词语解释(每题2 分,16分) 1、β测试: 2、桩模块: 测试面试问题及答案这篇帖子中的题目有我自己面试过程中问道过的,也有在网上看到的,但是答案我都是结合自己的从业经验以及真是的项目实践流程来编写的,不能说这就是最终的正确答案,但是希望整理出来能给大家一些参考和帮助!如果大家有更好的答案不妨写到帖子当中,我们共同讨论 1、介绍一下整体项目流程 答案: 1.搭建缺陷管理的环境和测试环境以及配置管理的环境搭建; 2.编写测试计划; 3.设计测试用例; 4.编写测试用例; 5.测试用例的评审; 6.执行测试; 7.缺陷管理; 8.测试报告的输出 2、在实际项目中你是如何做测试计划 答案: 1.对客户提供的或需求分析人员编写的用户需求文档或需求规格说明书进行分析,提炼出测试要点; 2.根据测试要点编写测试用例。 3.由评审组对测试用例进行评审--修改--再次评审--初步定稿 4.执行测试 4.1按照测试用例对系统进行功能验证及客户的需求验证 4.2将测试过程中产生的Bug录入缺陷管理系统 4.3新版本发布后,对本次版本新增加的功能以及开发人员修正的Bug进行回归测试 4.4根据项目需要提交测试报告。 3、你是如何制定测试过程中的时间进度表的 答案:根据项目的需求、开发周期、开发人员的开发进度等时间安排来制定一个测试时间进度初稿,并将测试时间进度表交与整个项 目团队成员大家一起讨论和分析,最终和所有人达成共识制定出一个大家都可以执行的测试时间进度表。时间表中包括了开发人员提交功能或功能模块的时间,以及为了更好的执行测试,配合测试人员进行功能培训的时间,以及测试执行时间等,都详细的写到WBS中,并按照这个时间进度表来执行项目的测试任务。 4、测试计划都包括那些项 答案:1.测试计划目标2.测试参考文档3.测试术语与定义4.测试内容5.测试人员的分工6.测试进度7.测试流程8.测试工具9.测试缺陷管理10.测试的风险分析 5、测试用例如何设计的 答案:在测试用例设计之前首先要熟悉客户的需求文档或需求规格说明书,以做到对被测系统的熟悉,充分了解产品的详细功能,并在熟悉过程中即使与研发人员和客户人员进行有效的沟通。然后从需求中提炼中各个模块的详细功能点编写出一个测试要点的文档。根据测试要点设计测试用例,测试要点与测试用例 最新软件测试期末考试试题及答案一,判断 1 √ 2.× 3.√ 4.× 5. × 6. ×7. ×8. ×9.√10. ×二,选择 1. D 2. D 3. B 4. B 5. B 6. A 7. D 8. B 9. C 10. A 三填空 1. 测试计划、测试用例 2. 稳定性测试、负载测试、压力测试 3. 非增量是集成测试自顶向下增量式测试、自底向上增量式测试 4. 回归 5. 软件需求 四简答题(30分) 1.试描述软件测试的定义?(3分) 答:利用手工或者自动化的方式,按照测试方案对系统执行测试用例的过程叫做软件测试。 2.什么是软件缺陷?(4分) 答:满足以下条件的问题都叫缺陷: 软件未达到产品说明书中已标明的功能 软件出现了产品说明书中指明不会出现的错误 软件功能超出了产品说明书指明的范围 软件未达到产品说明书虽未指出但应达到的目标 软件测试员认为软件难以理解,不易使用,运行速度缓慢,或者最终用户认为该软件使用效果不好。 3.常见的黑盒测试用例的设计方法?并分别简单介绍一下各自的思想。(8分)答:等价类划分:等价类划分法是一种重要的、常用的黑盒测试方法,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。 边界值分析:对输入输出的边界值进行测试的一种黑盒测试方法。 决策表法:决策表是分析和表达多逻辑条件下执行不同操作的情况的工具 因果图分析法:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 错误推测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对 性的设计测试用例的方法。 4. 列举常见的系统测试方法。答出来5个即可。(5分) 答:恢复测试 安全测试 强度测试 性能测试 正确性测试 可靠性测试 兼容性测试 Web测试 5.文档测试主要测试哪些内容?答出来5点即可(5分) 答:(1)检查产品说明书属性 (2)检查是否完整 (3)检查是否准确 (4)检查是否精确 (5)检查是否一致 (6)检查是否贴切 (7)检查是否合理 (8)检查代码无关 (9)检查可测试性 6. 单元测试主要测试那几方面的问题?(5分) 答:模块接口、局部数据结构、边界条件、独立的路径和错误处理。五,设计题 网易游戏游戏开发工程师与游戏测试面考试网易游戏游戏开发工程师与游戏测试面考试 ————————————————————————————————作者:————————————————————————————————日期: 网易游戏游戏开发工程师 1.一次考试,有25人参加,有ABC三题,每人至少会做一题,在不会做A的人中,会做B的人是会做C的人的两倍,在会做A的人中,只会做A的人比其他的少一人,不会做A的人和只会做A的人数相等,问只会做B 的有几人? 解:设绿色加白色为X 紫色加白色为X/2 白色为Z 红色为Y 蓝色为Y+1 所以由条件可得X+0.5X-Z+2Y+1=25 X+0.5X-Z=Y 故3X=16+2Z 当且仅当Z=4,X=8时为整数解,故题目答案为X-Z=4人或以下三组解: Z=1,X=6; Z=7,X=10; Z=10,X=12; 2.李氏夫妇请4对夫妇来家吃饭,已知每人不和自己和配偶握手,每人至少握手一次,不重复和人握手,李先生最后一问每人握手次数都不一样,问李太太握手几次... 解:既然每人次数不同,就说明有1到8八种次数,每人一种. 初始:87 65 43 21 (00) 括号内为李氏夫妇的次数 从8看起,那个人肯定和另外的8人握手,否则没有8次,而且他的配偶肯定是7次,否则不可能有8次握手的人.(X表示已计算的握手) 第一次:X7 54 32 10 (11) 第二次:XX 43 21 00 (22) 第三次:XX X3 10 00 (33) 第四次:XX XX 00 00 (44) 所以李先生和李太太都握手了4次. 3.几何题如图,两圆交于AB两点,由A作直线交于两圆于CD,问CD何时最长?并证明.提示:相同弧段的圆周角是圆心角一半 软件测试笔试题软件测试笔试题 01. 为什么要在一个团队中开展软件测试工作? 02. 您是否了解以往所工作的企业的软件测试过程?如果了解,请试述在这个过程中都有哪些工作要做?分别由哪些不同的角色来完成这些工作? 03. 您是否了解以往所工作的企业的软件开发过程?如果了解,请试述一个完整的开发过程需要完成哪些工作?分别由哪些不同的角色来完成这些工作?(对于软件测试部分,可以简述) 04. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作? 05. 您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试) 06. 请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。 07. 测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的? 08. 您认为做好测试计划工作的关键是什么? 09. 您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。 10. 您认为做好测试用例设计工作的关键是什么? 11. 请以您以往的实际工作为例,详细的描述一次测试用例设计的完整的过程。 12. 您以往的工作中是否曾开展过测试用例的评审工作?如果有,请描述测试用例评审的过程和评审的内容。 13. 您以往是否曾经从事过性能测试工作?如果有,请尽可能的详细描述您以往的性能测试工作的完整过程。 14. 您在从事性能测试工作时,是否使用过一些测试工具?如果有,请试述该工具的工作原理,并以一个具体的工作中的例子描述该工具是如何在实际工作中应用的。 15. 您认为性能测试工作的目的是什么?做好性能测试工作的关键是什么? 软件测试人员面试题你为什么选择软件测试行业 因为之前有了解软件测试这个行业,觉得他的发展前景很好。也对 责,你做什么 我在里面主要是负责所分到的模块执行测试用例。 结合你以前的学习和工作经验,你认为如何做好测试。 根据我以前的工作经验,我认为做好工作首先要有一个好的沟通,只有沟通无障碍了,才会有好的协作,才会有跟好的效率,再一个就是技术一定要过关,做测试要有足够的耐心,和一个良好的工作习惯,不懂的就问,实时与同事沟通这样的话才能做好测试工作。 你觉得测试最重要的是什么 尽可能的找出软件的错误 怎样看待加班问题 加班的话我没有太多的意见,但是我还是觉得如果能够合理的安排时间的话,不会有太多时候会加班的。 如果一个很有个性的程序员认为自己的BUG不是BUG,怎么解决?首先我要确定我所提的在我认为是不是bug,如果我认为是的话我会在他面前重现这个bug和他讲这是个bug,和他沟通,或者我会找到我的直系领导让他解决。 为什么在团队中要有测试 因为软件有错误,如果没有专业的测试人员很难发现软件的一些错误。在测试时代学习自己最大的收获是什么? 在测试时代我除了学习了测试的知识外,还看到了老师们对待测试的一种态度,明白了做任何工作都要有沟通,做测试的也要有很好的沟通才可以做好。知道自己在项目组中的位置,和开发的关系。 我想在工作中慢慢的积累经验,使自己强大起来,能够担任更重要的职务。 自己优势及缺点 的能力很强。缺点可能就是我不是很爱说话,习惯做不习惯说,但是和人沟通还是没有问题的。 你为什么选择测试时代不选择51testing 因为相对比来看测试时代价钱相对公道,师资也不错,还有一个原因就是在网上查了一下测试时代的口碑不错,也是网放心过来的原因。 13.请谈谈您对测试工作的理解 我认为测试工作是找出软件产品的错误, 14.你认为测试人员需要具备哪些素质? 我认为做测试的应该要有一定的协调能力,因为测试人员要经常与开发接触处理一些问题,如果处理不好的话会引起一些冲突这样的话工 游戏测试工程师笔试题游戏测试员笔试题 简答题: 1.请写岀至少5个游戏类型的字母缩写以及全称。 答: ①.ACT,Action Game (动作游戏); ②.RPG,Role playing Game (角色扮演游戏); ③.STG,Shooting Game (射击类游戏); ④.SLG,Simulation Game (策略游戏); ⑤.FTG,Fighting Game (格斗游戏); ⑥.PZL,Puzzle Game (益智类游戏); ⑦.AVG,Adventure Game (冒险游戏)。 2.玩过哪些网络游戏,玩了多长时间,都玩到多少级? 答: ①.由于个人兴趣爱好,大学期间业余时间花在玩游戏和做网站上,因此玩过的网络游戏比较多, 重点地列举一些,传统客户端类型的:穿越火线(中国大陆服、美服)、CSOL、战地之王、战 地二等;网页游戏,《天地英雄》、《仙剑情》、《QQ农场》、《植物大战僵尸社区版》等。 ②.在这些游戏中投入的时间很多,精力更多,不同的游戏会有不同的投入:在《穿越火线》陆 陆续续投入了三年多的时间,因为主持着一个强大的游戏公会;《QQ农场》主要是闲暇简短时 间比如吃饭前后;《天地英雄》,有时间就一整天地玩,畅快到底。 ③.《穿越火线》的等级是军衔,以经验值为主,我个人的号的等级目前是中尉二,另外由于曾经两度换QQ号,其余两个号是中尉六、少尉二;《天地英雄》,等级最高的一个号是七十七 级别,另外有三四个小号,在多个代理运营平台都玩过;《QQ农场》,也由于换QQ号,目前 农场等级和牧场等级都是五十级。 3.请选择一款最熟悉的游戏,简要评价它的优缺点。 答:以我精通的《穿越火线》为例,优缺点如下: ①.优点:第一、《穿越火线》的画质很不错,和《反恐精英》相比,画面细腻,天气、击中效 果等特效更逼真,更能激起玩家的对游戏的投入;第二、《穿越火线》的音效非常震撼,比同类 型的其他FPS相比,《穿越火线》的各种音效,尤其是脚步声、投掷武器的声音、击杀提示声,营造了非常刺激、火热的战斗环境,让玩家完全沉浸于游戏中;第三、《穿越火线》的角色系统 丰富多彩,从开始简单地模仿《反恐精英》里的角色,三年多以来,陆陆续续推岀来飞虎队、刀锋、夜玫瑰、潘多拉、灵狐者、黑鹰等一些列个性十足的角色,每一个角色都有独自的背景故事和特色风采(如灵狐者的性感火辣、飞虎队的刚正威武);第四、游戏模式和地图不断退岀,很多两三年多的老玩家都感叹一一“《穿越火线》早已不是当初零八年三百来兆的那个穿越火线了” 这是《穿越火线》能三年多来一直火爆最核心的原因;第五、游戏的本土化做得非常到位,这一点是我玩了《美服版穿越火线》之后,最大的感触,美服版的,更注重刻画美国的大兵文化,在角色和地图处理上,不同于中国大陆的细致,另外网上了解的日服版的东洋刀特有武器,使得日 服版一推岀就吸引了一大批日本玩家;第六、游戏的平衡性非常好,《穿越火线》以部分道具收 费和VIP为盈利方式,但收费道具和普通道具的差距非常小,而且主要的差距是在个人的喜好, 比如不同的玩家喜欢不同类型的武器,普通道具的AWM、AK-47、AN94 (2011冠军杯冠军队 的一名主力队员就用的是AN94 )和相应的同类的收费道具相比,毫不逊色,除此之外,腾讯在 软件测试笔试题目测试人员考试试卷(考试时间90分钟,满分100分) 一、判断题(每题1分,12 分,正确的√,错误的╳) 1.软件测试的目的是尽可能多的找出软件的缺陷。(√) 软件测试的目的就是为了发现软件中的缺陷,从这个意义上面说上面的这个论断是正确的。不少人会认为软件测试可以保证软件的质量,其实这个观点是错误,测试只是软件质量控制中的一个角色,其活动并不能达成软件质量保证的效果。所以不要认为一个公司里面如果有了软件测试人员,产品的质量就会好起来。 2.Beta 测试是验收测试的一种。(╳) Beat测试和验收测试是两种不同的测试。验收测试的目的是为了以发现”未实现的需求”为目的,以评估”适合使用”为目标,该类测试的不是以发现缺陷为主要目的。beta测试是一模拟真实的使用环境从而发现缺陷的一种测试。所以两者之间的是非包容关系。 3.验收测试是由最终用户来实施的。(╳) 上面说到了验收测试的目的和目标,所以验收测试也可是是软件生产的企业内部人员来实施。例如产品经理。当软件以项目的形式出现,那么验收测试由最终用户来实施的情况是比较长见的。但是对于产品形式的软件,生产企业内部的验收测试会更多。 4.项目立项前测试人员不需要提交任何工件。() 应该说这道题目没有明确的答案,在项目立项前测试人员是不是要把一些准备工作以工件的形式给记录下来是完全取决于该企业的软件开发过程的要求。同时不同企业,立项前要达成的一些必要条件也是大相径庭的。应该说这一题目出的不是很好,如果你是出题人这家企业的测试工程师,那么就应该有一个明确的答案。 5.单元测试能发现约80%的软件缺陷。() 同样这一题目也没有标准答案。因为该数据的来源和其统计的方法,样本都没有一个工业标准。这样出来的数据同样不具有权威性。这里我可以说一个简单的例子,在用ASP,php这类脚本语言开发网页的时候是根本没有复杂的单元测试。那么这样的数字应用在网站开发上面是否有意义,还是值得商榷的。所以这道题目出的不好,没有明确的答案 6.代码评审是检查源代码是否达到模块设计的要求。() 代码审查是一种静态技术,从这个意义上说代码复查是需要和其他的一些动态测试技术配合才能检查代码是否符合设计的要求 7.自底向上集成需要测试员编写驱动程序。() 这道题目大家看下top-down 和 down-top的集成测试示意图就能得出明确的答案。这里需要了解的是什么是驱动测试程序,什么是桩程序。如果集成组件数量众多,多关系层次,那么不论是什么类型的集成测试。驱动程序和桩程序都是需要开发的。 8.负载测试是验证要检验的系统的能力最高能达到什么程度。() 9.测试人员要坚持原则,缺陷未修复完坚决不予通过。() 10.代码评审员一般由测试员担任。(x) 如果测试员有这个水平,那么当然是可以参加的。不过大多数的企业不会让普通的测试人员参与代码的评审。 11.我们可以认为的使得软件不存在配置问题。(x) 首先大家先搞清楚什么是配置管理什么是软件配置,从这道题目中看不出出题人想问的是关键工程中的配置管理还是单纯的软件配置。但是可以肯定的是不论是何种情况,答案均是否定的。 硬件测试笔试题V 附答案硬件测试工程师笔试题 (本试卷满分100分,请将答案写在答题卡上与试卷一并上交) 姓名:日期:分数: 一.判断题:本题共10小题,每题2分,共20分。 1.发现错误多的模块,残留在模块中的错误也多。( ) 2.测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即 将此问题正确修改,以加快、提高开发的进程。() 3.功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明相同。() 4.编写测试计划的目的是:使测试工作顺利进行,使项目参与人员沟通更舒畅?,使测试工 作更加系统化。() 5.硬件测试目的是杜绝产品硬件上无任何问题。()? 6.验收测试是由最终用户来实施的。() 7.钽电容最适合用来滤除高频噪音。() 8.负载测试是验证要检验的系统的能力最高能达到什么程度。() 9.无线电监测中,常用一些单位有dBuv、dBm等,dBm是功率单位。() 10.10W功率可由40dBm表示。() 二.选择题(不定向选择):本题共10小题,每题4分,共40分。 1.常见的信号完整性问题有:() A,过冲B,反射C,震荡D,环绕 2.下列属于产品可靠性指标的是:() A,失效率B,平均寿命C,直通率D,可靠度E,维修度 3.SRAM中文名称是:() A,动态随机存储器B,动态C,静态D,静态随机存储器 4.以下几种可以做为硬件测试标准的输入:() A,用户需求B,国标C,产品规格D,硬件测试工程师经验 5.稳压管通常工作于(),来稳定直流输出电压 A,截止区B,正向导通区C,反向击穿区 6.已知如图所示放大电路中的RB=100kΩ,RC=1.5kΩ,Vcc=12V ,晶体管的β=80, UBE=0.6V。则可以判定,该晶体管处于() A,放大状态B,饱和状态C,截止状态 7.场效应管是一种()控制型的电子器件 A,电流B,光C,电压D,功率 8.数字示波器双踪显示时,触发源选择短周期信号、或是幅度稍小的信号。() A,对B,错 9.半导体三极管的放大条件是()。 A.?发射结正偏,集电结反偏?? B.?发射结正偏,集电结正偏?? C.?发射结反偏,集电结正偏?? D.?发射结反偏,集电结反偏 10.手机适配器选购时主要考虑的因素有() 《DirectX游戏编程》考试样题二剖析《DirectX游戏编程》考试样题二 一、选择题 1.我们通常通过两个向量( A ),来判断向量之间的夹角。 A.点积 B.相加 C.叉积 D.相减 2. 模拟类似玻璃的透明效果,我们采用的是( D )技术。 A.光照 B.模板 C.纹理映射 D.混合 3. 在进行纹理映射时,我们需要设置纹理的过滤方式,使用下面的哪个方法( B )。 A.SetRenderState B.SetSamplerState C.SetMaterial D.SetLight 4. 下面哪项不属于绘制状态的填充状态值( D)。 A.D3DFILL_WIREFRAME B.D3DFILL_POINT C.D3DFILL_SOLID D.D3DFILL_LINE 5. 在Direct3D的光照模型中,光源发出的光由下面哪几种光线类型组成 ( ABD )。 A.漫射光 B.镜面光C.火焰光 D.环境光 6. 在使用Direct3D编程时,我们使用( B )矩阵表示一个变换。 A.3×3 B.4×4 C.2×2 D.1×4 7. 当需要对场景进行矩阵V的取景变换,选择下面的( D )。 A.Device->SetTransform(D3DTS_PROJECTION, &V); B.Device->SetTransform(D3DTS_WORLD, &V); C.Device->SetTransform(D3DTS_TEXTURE0, &V); D.Device->SetTransform(D3DTS_VIEW, &V); 8. Direct3D中我们使用左手坐标系来进行三维建模,左手坐标系的z轴正方向是( A )。 A. 穿过纸面向里 B. 在纸面上向左 C. 穿出纸面向外 D. 在纸面上向右 9. 下面哪项中的图像格式都是D3DXCreateTextureFromFile支持加载纹理图像的格式( AD)。A.BMP、TGA、JPG B.DDS、PPT、DIB C.HDR、DOC、MAX D.PPM、PNG、PFM 10.在进行混合运算的时候,我们需要设置源混合因子和目标混合因子,他们的默认值分别为( C )。A.D3DBLEND_ZERO,D3DBLEND_ONE B.D3DBLEND_SRCCOLOR,D3DBLEND_INVSRCCOLOR C.D3DBLEND_ONE ,D3DBLEND_ZERO 软件测试考试题一、判断正误题(每小题1分,共10分) 1. 测试是证明软件正确的方法。(╳) 2. 负载测试是验证要检验的系统的能力最高能达到什么程度。(√) 3. 测试中应该对有效和无效、期望和不期望的输入都要测试。(√) 4. 对于连锁型分支结构,若有n个判定语句,则有2n条路径。(√) 5. 验收测试是由最终用户来实施的。(√) 6. GOTO语句概念简单,使用方便,在某些情况下,保留GOTO语句反能使写出的程序更加简洁。(√) 7. 测试人员要坚持原则,缺陷未修复完坚决不予通过。(√) 8. 黑盒测试也称为结构测试。(╳) 9. 代码评审员一般由测试员担任。(╳) 10. 集成测试计划在需求分析阶段末提交。(╳) 二、不定项选择题(每题可能有一个或多个选项应选,每题2分,共20分。多选不得分,少选仅得1分。) 1.软件验收测试的合格通过准则是:(AD ) A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。 B.所有测试项没有残余一级、二级和三级错误。 C.立项审批表、需求分析文档、设计文档和编码实现一致。 D.验收测试工件齐全。 2.软件测试计划评审会需要哪些人员参加?(ABCD ) A.项目经理 B.SQA 负责人 C.配置负责人 D.测试组 3.下列关于alpha 测试的描述中正确的是:(A D ) A.alpha 测试需要用户代表参加 B.alpha 测试不需要用户代表参加 C.alpha 测试是系统测试的一种 D.alpha 测试是验收测试的一种 4.测试设计员的职责有:(BC ) A.制定测试计划 B.设计测试用例 C.设计测试过程、脚本 D.评估测试活动 5.软件实施活动的进入准则是:(ABC ) A.需求工件已经被基线化 B.详细设计工件已经被基线化 C.构架工件已经被基线化 D.项目阶段成果已经被基线化 6、典型的瀑布模型的四个阶段是:(ABCD ) A、分析 B、设计 C、编码 D、测试 E、需求调研 F、实施 7.下面的哪一项测试步骤中需要进行局部数据结构测试:( A ) A、单元测试 软件测试笔试题及参考答案精心整理 一、选择题 1.软件可靠性是指在指定的条件下使用时,软件产品维持规定的性能级别的能力,其子特性(C) 是指在软件发生故障或者违反指定接口的情况下,软件产品维持规定的性能级别的能力。 A.成熟性;B.易恢复性;C.容错性;D.可靠性依从性 2.关于软件质量的描述,正确的是__B____ A.软件质量是指软件满足规定用户需求的能力; B.软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性; C.软件质量保证过程就是软件测试过程; D.以上描述都不对 3. A 4. A B C D 5. A. 6. 法 A 7. A B C D 8.下面关 于 A B C.对评审中出现的问题要充分讨论,以求彻底解决 D.限制参与者人数,并要求评审会之前做好准备 9.下列关于文档测试描述错误的是__A____ A.文档测试主要检查文档的正确性、完备性、可理解性、可操作性和易维护性; B.正确性是指不要把软件的功能和操作写错,也不允许文档内容前后矛盾; C.完备性是指文档不可以“虎头蛇尾”,更不许漏掉关键内容。有些学生在证明数学题时,喜欢用“显然”两字蒙混过关。文档中很多内容对开发者可能是“显然”的,但对用户而言不见得都是“显然”的; D.文档不可以写成散文、诗歌或者侦探、言情小说,要让大众用户看得懂,能理解 10.以下关于集成测试的内容正确的有__D____ ①集成测试也叫组装测试或者联合测试; ②在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失; ③一个模块的功能是否会对另一个模块的功能产生不利的影响; ④各个子功能组合起来,能否达到预期要求的父功能; ⑤全局数据结构是否有问题; ⑥单个模块的误差累积起来,是否会放大,从而达到不能接受的程度; A.①②④⑤⑥B.②③④⑤⑥ C.①②③⑤⑥D.以上全部正确 11.软件测试的目的是___B___ A.评价软件的质量B.发现软件的错误 C.找出软件中的所有错误D.证明软件是正确的 12.为了提高测试的效率,应该___D___ 1.软件验收测试包括:正式验收测试,alpha测试,beta测试。 2.软件的六大质量特性包括:功能性、可靠性、可用性、效率、稳定性、可移植性。 3.软件测试按照不同的划分方法,有不同的分类: (1)按照软件测试用例的设计方法而论,软件测试可以分为白盒测试法和黑盒测试法。 (2)从是否执行程序的角度,软件测试可以分为静态测试和动态测试。 测试考试题目一、测试的种类很多,大概有 1、代码、函数级测试 2、模块、组件级测试 3、系统测试 请说出这些测试最好由那些人员完成,测试的依据是什么,并说明理由。] 代码、函数级测试一般由白盒测试人员完成,他们需要测试的是对代码的测试 模块、组件级测试主要有灰盒或者黑盒人员测试,需要对所测试的程序内部结构与原理有较强的了解,属于各模块间的衔接与关系,能够测试出模块之间变动而造成对其他模块的影响 系统测试在于模块测试与单元测试的基础上进行测试。了解系统功能与性能,根据测试用例进行全面的测试。 二、设计测试用例和测试数据时应该考虑哪些方面,即不同的测试用例和数据各自针对那些 方面进行测试。 设计测试用例时需要注意的是,除了对整体流程及功能注意外,还要注意强度测试、性能测试、压力测试、边界值测试、稳定性测试、安全性测试等多方面。 设计测试用例在除了常用数据外,还需要考虑极限值、边界值、重复值、0值及负值,即不同的测试用例需要不同类型的数据值来进行测试。 三、如果测试程序向打印机输送打印内容,应该选用那些破坏性测试用例。 答:用此程序打印大量的文件 长时间不停止的使用此软件进行打印操作 长时间不停止的打印大数量及大文件的操作; 在打印过程中断电、重启等破坏性操作 四、下图是windows保存对话框,如果为文件名建立测试用例,等价类应该怎样划分? 1长文件名 2短文件名 3特殊字符/‘。‘;、=-等 4中文/英文等 五、假设由一个文本框要求输入10各字符的邮政编码,对于该文本框应该怎样划分等价 类? 1 特殊字符是否可以输入 2 英文字母是否可以输入 3 汉字是否```````````````` 4 是否可以不输入字符就可以确定 5 输入超过10个字符 6 字符可以混合中英数字 六、有一个软件产品,功能是输入3个数字代表三角形的三个边,计算其面积,请设计测试 用例并标识出该用例的测试目的。 这个问题在软件测试这本书里面,主要是设置边界值 七、在SQLSERVER查询分析器中选择想要使用的数据库,有哪两种方法? 用命令行: use 数据库名称 在工具栏选择 八、请指出下列子句在SELECT语句中所起的作用。 SELECT 选择 INTO 插入 FROM 从某个表 WHERE 条件在什么时候WHERE子句设置查询条件,过滤掉不需要的数据行。 GROUP BY 分类分组 HA VING ORDER BY 查询结果排序 游戏测试面试题及答案游戏测试面试题及答案 IT业一直经历着寒冬,但是游戏软件业却呈现出了勃勃生机。以下是小编为你整理的游戏测试面试题及答案,希望能帮到你。 游戏测试面试题及答案 非技术类:(结合自己情况说) 1.自我介绍 2.3-5年内,如何计划的 3.为什么要做游戏测试 4.说一款自己玩的游戏,这个游戏哪点吸引了你 5.做游戏测试需要哪些方面的能力 技术相关: 1.设计一个游戏聊天窗口的测试用例 拆分功能点,然后从输入框、玩家状态、加好友、好友分类、删除好友、黑名单、滚动条、聊天对象等方面入手 2.英雄联盟盒子,是如何实现给英雄换皮肤的 修改了客户端某段关于皮肤的代码:假定7款皮肤,编号0-6,根据盒子里选择皮肤所对应的编号,来执行相对应的代码,导入不同的皮肤文件。 3.开发一款LOL去掉战争迷雾的外挂,说思路 其实是一个敌我视野的问题,LOL有个观战模式,里面有控制双方视野的选项,可以模仿此选项的代码来写,修改战斗双方关于视野的代码。 4.开发加速外挂,已知无法修改人物原始移动速度、装备加的移速也不能改,怎么做 同样时间内,增加人物的位移,等于增加了移速。 第二问:怎么增加人物的位移 我说的是用坐标来增加:开挂前人物从(0,0)移动到(1,0)的位置,开挂后,人物就能在同样时间内从(0,0)移动到(2,0)的位置,这样就变相增加了移速 5.未测试过的游戏,如何尽快找出BUG 拆分功能点以后,找那些玩家经常进入、功能点多、设计复杂的地方 6.针对一款你熟悉的游戏,它的某一个场景或设定,设计测试用例 我举的LOL草丛的设定,从人物进入草丛后敌我视野、释放技能时动画、声效、伤害、敌我视野等方面入手 7.简述一个你做过的项目,遇到了什么问题,怎么解决的 注册页面,测试国家、省份、城市的下拉框,每个下拉框都有大量的选项。解决办法是在每个下拉框随机抽取两到三个选项编写测试用例 软件测试考核试题软件测试考核试卷 姓名:___________ 栈别:__________ 评分:__________ 考试说明 关于同题号试题的作答说明: 1)外销测试员只须作答带“* ”的试题.。 2)内销测试员可以选择作答(即:答带“*”的试题或不带“*”的试题均可).............................................................................................................................................................. 一、判断题(10分) 1、进行PC同步软件测试时,只要测试信息上传和下载就可以了。() 2、当手机收件箱内容存满时,后续的消息将在24小时内被删除。() 3、3G手机不一定是智能手机。() 4、发现错误多的模块,残留在模块中的错误也多。() 5、软件测试只能发现错误,但不能保证测试后的软件没有错误。() 6、软件就是程序。() 7、一个程序中所含有的路径数与程序的复杂程度有着直接的关系。() 8、软件只要经过严格严谨的内部测试之后,可以做到没有缺陷。() 9、单元测试能发现约80%的软件缺陷。( ) 10、软件测试的目的是尽可能多的找出软件的缺陷。( ) 二、选择题(20分) 1、测试MMS时需要:() A、手机支持MMS业务 B、SIM卡支持GPRS C、A和B都具备 D、无所谓 *1、以下表示“删除”的单词有() A、Delete B、Clear C、remove D、erase 2、以下不属于GSM网络频段的是:() A、900M频段 B、800M频段 C、PCS频段 D、1900M频段 3、以下属于图片格式的有:() A、JPG B、GIF C、PNG D、WMV 4、安卓系统安装的软件是什么格式的:() A、Sisx B、java C、apk D、jar 5、软件测试的目的:() A、避免软件开发中出现的错误 B、发现软件开发中出现的错误 C、尽可能发现并排除软件中潜藏的错误,提高软件的可靠性 D、修改软件中出现的错误 2JAVA和测试基础面试题及答案软件测试面试题目 1、软件的评审一般由哪些人参加?其目的是什么? 评审是对软件元素或项目状态进行评估的活动,用于确定与预期结果之间的偏差和相应的改进意见,通常由人来执行。除了在项目早期发现缺陷和降低项目的失败风险外,项目中需要进行评审的其他原因包括:分享知识、培训团队成员、为管理层决策提供依据、为过程改进提供信息以及项目所处状态评审。 评审参与人员:用户、客户或有关部门开发人员,测试人员,需求分析师都可以,就看处于评审哪个阶段。 2、你认为做好测试用例工作的关键是什么? 首先是理解需求,第二是测试用例编写的方法要熟练,第三就是你的测试经验了,看到某个功能,马上会想到那种测试用例会测出问题。 3、说明缺陷管理的过程? 4、软件测试流程? 5、你认为做好软件测试计划工作的关键是什么? 1. 明确测试的目标,增强测试计划的实用性 编写软件测试计划得重要目的就是使测试过程能够发现更多的软件缺陷,因此软件测试 计划的价值取决于它对帮助管理测试项目,并且找出软件潜在的缺陷。因此,软件测试计划中的测试范围必须高度覆盖功能需求,测试方法必须切实可行,测试工具并且具有较高的实用性,便于使用,生成的测试结果直观、准确 2.坚持“5W”规则,明确内容与过程 “5W”规则指的是“What(做什么)”、“Why(为什么做)”、“When(何时做)”、“Where(在哪里)”、“How(如何做)”。利用“5W”规则创建软件测试计划,可以帮助测试团队理解测试的目的(Why),明确测试的范围和内容(What),确定测试的开始和结束日期(When),指出测试的方法和工具(How),给出测试文档和软件的存放位置(Where)。 3.采用评审和更新机制,保证测试计划满足实际需求 测试计划写作完成后,如果没有经过评审,直接发送给测试团队,测试计划内容的可能不准确或遗漏测试内容,或者软件需求变更引起测试范围的增减,而测试计划的内容没有及时更新,误导测试执行人员。 4. 分别创建测试计划与测试详细规格、测试用例 应把详细的测试技术指标包含到独立创建的测试详细规格文档,把用于指导测试小组执行测试过程的测试用例放到独立创建的测试用例文档或测试用例管理数据库中。测试计划和测试详细规格、测试用例之间是战略和战术的关系,测试计划主要从宏观上规划测试活动的范围、方法和资源配置,而测试详细规格、测试用例是完成测试任务的具体战术。 6、在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含 了哪些内容?如何提交高质量的软件缺陷(Bug)记录? 7、根据自己的理解什么是测试用例和测试规程,设计一个测试用 手机测试考试题目手机测试考试题 姓名_________ 工位_________ 班别__________ 得分___________ 一.填空题(每空1 分,共40 分)。 1. 通过测试可以检测产品的功能性能可靠性等指标是否满足规定的要求 2.ESD(Electro-Static discharge)的意思是静电释放 4.校准OK的手机板电脑界面显示 PASS 5.功能测试项目:Echo Loop 、Vibrator两项各对应的功能为回音震动 3手机主板测试流程: 下载校准吹料功能目检 4.5S包括:整理整顿清洁清扫素养 5.诺基亚手机的原产地是:芬兰三星的原产地是韩国摩托罗拉的原产地是美国 6.校准平台最新版本为 v1.00.09 下载平台的最新版本为 v5.00.04 7.手机校准的项目: ADC AGC APC AFC 8.写出英文含义下载: DL 校准: BT 功能: MMI 作业指导书 SOP 9.四频手机的四个频段分别为: GSM900 、 GSN850 、 DCS1800 、 PCS1900 . 10.目前W120机型频段选择的是 GSM900 、 DCS1800 、平台选择的是 1128 . 12.诺基亚公司成立于1865年. 11.测试段校准的仪器有 8960 、 CMU200 、 二.单选题(每题1 分,共10 分)。 1.下列常见格式中,不是手机常用的格式是( C ) A.sisx sis B.jar jad C.dll ini D. jpg gif 2.手机充电时充电器输出的电压通常为( C ) A.10V B.3.8-4.2V C.5V D.2.8V 3.功能测试项目calibration、Vibrator两项各对应的功能为( D ) A.回声、校准 B.回声、震动 C.震动、电压 D校准、震动 4.下面不是W120目前使用的FLASH是( D ) A.EN71PL032A0 B. K5L3316 C.SVME320buta D.SMVA320bou 5.一台治具连续出现三台坏机应该( D ) A.自己进行修改程序 B.标识坏机放在不良区 C.继续操作继续标识不良 D.上报带班组长或通知工程维修 6.校准时,能正常连机的手机电流是多少( C ) A.40MA左右 B.60MA左右 C.100MA左右 D.20MA 7.校准时,为了减少误测,一片不良的板我们要怎么做最好( B )。 A.在同一治具再测一次 B.换另一治具再测一次 C.直接当不良的处理 最新游戏测试面试题目资料如果有玩过游戏的,这些信息的请一会要问。 1)描述一下测试流程: 问题:请描述一下测试流程,主要是考察理论知识 参考答案: 需求评审->制定测试计划->根据需求搭建测试环境/配置服务器与客户端资源->根据需求编写测试用例->用例评审->用例执行->bug回归->提交测试报告 主要参看面试者对测试流程的了解 2)TCP/IP的概述; 问题:请描述一下TCP/IP的分为几层,他们之间是如何交互的。 参考答案: tcp/ip协议分4层的层级结构:网络接口层(又称链路层)、网络层(IP)、主机到主机层(TCP)(又称传输层)、应用层; 能够画出tcp的三次握手协议的时序图: 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态; 第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。 主要查看面试者对TCP/IP是否了解 3)对游戏服务器是否了解; 问题:以前是否了解游戏服务器,是否能描述一下分布式服务器的工作原理;为什么要使用分布式服务器? 参考答案: 为了解决单台服务器处理能力、带宽等资源有限,特别是像中国这种网通、电信南北不互通的情况(这个只是大概说一下而已); 问题:分布式服务器的难点? 主要是信息同步; 分布式服务器的测试点: 场景切换; 人物登入登出; 跨服务器聊天; 跨服务器查看人物属性(拍卖); 跨服战场; 主要查看面试者对游戏服务器运作是否了解。 4)是否使用过selenium、httpWatch之类的工具软件; 问题:是否使用过selenium、httpWatch一些测试工具,主要查看面试者使用过哪些测试工具,能否快速的上手? 知道如何录制脚本,如何回放; 使用过httpwatch或firedebug,知道如何查看发送和接收包; 5)软件缺陷分级; 问题:软件缺陷可以分为几级,分别是哪些? 参考答案:致命、严重、一般、提示、建议 主要考察面试者对对测试理论的理解; 6)是否玩过多款游戏; 问题:都测试过哪些游戏?哪些游戏属于MMORPG类型的游戏? 参考答案:一般会根据面试者玩过的游戏提出一些考官感兴趣的问题,主要考察面试者是否对游戏是从兴趣出发;有相关游戏经验的面试者会更容易上手; 参考答案:MMORPG类型的游戏有:魔兽,仙灵,斗战神,QQ仙境 7)画出服务器与客户端进行交互的时序图; 问题:服务器和客户端是如何交互的,请描述一下时序图 参考答案: 软件测试笔试题及答案修订1、TCP是互联网中的(1)协议,使用(2)次握手协议建立连接。当主动发出SYN连接请求后,等待对方回答(3)。这种连接的方法可以防止(4),TCP使用的流量控制协议是(5)。 (1)A.传输层B.网络层C会话层D.应用层 (2)(3),,,,ACK (4)A.出现半连接B.无法连接C.假冒的连接D.产生错误的连接 (5)A.固定大小的滑动窗口协议B.可变大小的滑动窗口协议C.后退N帧ARQ协议D.选择重发ARQ 协议 2、下列叙述中,与提高软件可移植性相关的是。 A.选择时间效率高的算法 B.尽可能减少注释 C.选择空间效率高的算法 D.尽量用高级语言编写系统中对效率要求不高的部分 D软件可移植性是指与软件可从某一环境移植到另一环境的能力有关的一组属性。高级语言具有较好的可移植性,所以可以尽量用高级语言编写系统中对效率要求不高的部分。减少注释、选择时间/空间效率高的算法都不能提高软件的可移植性。 3、用边界值分析法,假定1
|