手机软件测试面试笔试题及答案
“kof971nv”通过精心收集,向本站投稿了10篇手机软件测试面试笔试题及答案,以下是小编收集整理后的手机软件测试面试笔试题及答案,欢迎阅读与借鉴。
篇1:手机软件测试面试笔试题及答案
手机软件测试面试笔试题及答案
问题:如何做好手机软件测试?
答:对于当前背景下的手机测试来说,要做好手机软件测试,主要从以下几个角度进行测试:UI测试,功能模块测试,交叉事件测试,容量性测试,用户手册测试等,
1、UI测试
用户界面 (以下简称UI)测试指测试用户界面的风格是否满足客户要求,文字是否正确,页面美工是否好看,文字,图片组合是否完美,背景是否美观,操作是否友好等等, UI测试用于核实用户与软件之间的交互。UI 测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。另外,UI 测试还可确保 UI 中的对象按照预期的方式运行,并符合公司或行业的标准。包括用户友好性,人性化,易操作性测试。
2、功能测试
功能测试指测试软件各个功能模块是否正确,逻辑是否正确。对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。此类测试基于黑盒技术,该技术通过图形用户界面 (GUI) 与应用程序进行交互,并对交互的输出或结果进行分析,以此来核实应用程序及其内部进程。功能测试的主要参考为类似于功能说明书之类的文档。
3、交叉事件测试
交叉事件测试是指一个功能正在执行过程中,同时另外一个事件或操作对该过程进行干扰的测试,
例如在运行手机软件程序的过程中接收到短信或来响闹。应该以执行干扰的'冲突事件不会导致手机死机或花屏等严重的问题出现为Pass的标准。
4、容量性测试
容量性测试主要测试软件测试的性能,包括负载测试,强度测试,基准测试以及基准测试
4.1 负载测试
负载测试是一种性能测试指数据在超负荷环境中运行,程序是否能够承担。
在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面。
4.2 强度测试
强度测试是一种性能测试,他在系统资源特别低的情况下软件系统运行情况。这类测试往往可以书写系统要求的软硬件水平要求。实施和执行此类测试的目的是找出因资源不足或资源争用而导致的错误。如果内存或磁盘空间不足,测试对象就可能会表现出一些在正常条件下并不明显的缺陷。而其他缺陷则可能由于争用共享资源(如数据库锁或网络带宽)而造成的。强度测试还可用于确定测试对象能够处理的最大工作量。
5、用户手册测试
手机软件的用户手册测试主要是看软件功能介绍是否准确、简洁地描述该软件功能,且不会让用户产生误解。
篇2:手机软件测试笔试试题
手机软件测试笔试试题
问题一:你为什么想离开目前的职务?
工作的性质和内容是否能让我发挥所长,并不断成长,
问题二:为什么我们应该录取你?
您可以由我过去的工作表现所呈现的客观数据,明显地看出我全力以赴的工作态度。
问题三:请谈谈你个人的最大特色。
我的坚持度很高,事情没有做到一个令人满意的.结果,绝不罢手。
问题四:集成测试通常都有那些策略?
自上而下,自下而上,平面集成
问题五:测试结束的标准是什么?
从微观上来说,在测试计划中定义,比如系统在一定性能下平稳运行72小时,目前Bug Tracking System中,本版本中没有一般严重的BUG,普通BUG的数量在3以下,BUG修复率90%以上等等参数,然后由开发经理,测试经理,项目经理共同签字认同版本Release,
如果说宏观的,则是当这个软件彻底的消失以后,测试就结束了。
问题六:软件验收测试除了alpha,beta测试以外,还有哪一种?
第三方验收测试
问题七:为什么选择测试这行?
最开始么,公司安排的,然后么,干一行爱一行,发现测试中间还是有很多东西需要学习的,再就是测试中有很多东西值得改进和研究。
问题八:为什么值得他们公司雇用?
用自己的经验和其他同事一起发现更多的问题,同时不同行业的观点可以互相借鉴。
问题九:如果我雇用你,你能给部门带来什么贡献?
分享我的测试经验和测试技能,提高测试部门技术水平
问题十:你自认为测试的优势在哪里?
有韧性
有能力面对挑战
有信心做好每一件事情
有比较好的教育背景
从以前的经理处都得到了很好的评价表明我做的很好
篇3:软件测试面试笔试题
1、软件质量的定义是什么?
2、软件测试的对象包括哪些?
3、试结合软件开发流程模型,描述对应不同的阶段测试需要哪些工作?
4、单元测试、集成测试、系统测试、验收测试各测试的正确策略含义和被测对象是什么?
5、单元测试、集成测试、系统测试的侧重点是什么?
6、alpha测试和Beta测试的定义是什么?并描述Alpha、Beta测试的区别?
7、白盒和黑盒测试的定义是什么?
8、软件测试过程中都有哪些工作要做,分别由哪些不同的角色来完成这些任务?
9、测试计划的目的是什么,测试计划主要包括哪些部分,每一部分主要的内容和作用是什么,其中哪些是最重要?做好测试计划工作的关键是什么?
10、测试计划的目的是什么?测试计划的内容都包括哪些?其中哪些是最重要的?
11、什么是测试用例,它由哪些基本元素组成?并举例说明
12、什么是测试脚本,测试用例与测试脚本两者的关系是什么?
13、你认为提前做好测试用例有用吗?为什么?
14、如果业务层和数据层之间有信赖关系,你该怎么写单元测试?
15、对于产品的用户友好性测试,你认为从哪些方面来测试
16、bug中需要包括哪些内容并举例说明。如何提高bug记录的质量?
17、bug管理系统的主要功能是什么,以及在项目中各个角色的使用者是如何使用bug管理系统的?
18、若你提交了一个bug但开发人员说这不是问题,你该如何处理?
19、你认为一个测试工作人员最基本的素质是什么?从(能力、责任心)选一个,简答为什么?
20、怎么认为测试可以结束了?在你以前的工作中,对于分配给你的模块你用什么标准来衡量自己测试完毕了?
21、你认为一个合格的测试人员应该具备哪些素质?请说明原因
22、你认为性能测试工作的目的是什么?做好性能测试工作的关键是什么?以前做过性能测试吗?使用哪些工具进行的?
23、设要对一个自动饮料售货机软件进行黑盒测试,设软件的规格说明如下:
有一个处理单价为1元5角的盒装饮料的自动售货机软件。若投入1元5角硬币,按下“可乐”“雪碧”或“红茶”按钮,相应的饮料就送出来,若投入2元硬币,在送出饮料的同时退还5角硬币
(1)、试用因果图法,建立该软件的因果图;
(2)、设计测试该软件的全部测试用例。
24、设计最少的测试用例实现条件覆盖:
if(A>0 and B>0)
X=X/A;
if(A>1 or X>1)
X=X+1;
System.out.printf(“X=”+x);
25、使用你熟练的一种语言,将一个单向链表反转
26、有两表
表一 AA
种类 T 库存总量 S
A 997
B 1234
表二 BB
种类T 出库数量 S
A 105
A 213
B 115
B 211
B 303
用一条SQL语句求出A、B两类货物库存各剩多少?
27、下面是一个注册入口,输入用户名和有效的邮箱,点击“立即注册”按钮。你会在输入的邮箱中收到一个注册验证的邮件,该邮件中有一个链接,点击后,就能注册成功。请你考虑应该从哪些测试要点来展开测试?
更多相关文章推荐:
1.软件测试笔试题以及答案
2.2017软件测试常见的面试笔试题(附答案)
3.2017软件测试笔试题目总结
4.关于软件测试工程师笔试题目
5.2017软件测试笔试题汇总
6.2017软件测试工程师笔试题目
7.2017华为软件测试笔试题
8.软件测试笔试题
9.2017软件测试笔试题目
10.IT名企软件测试笔试题
篇4:软件测试面试笔试题参考
1. 什么是软件测试?
答:为了发现程序中的错误而执行程序的过程
2. 软件测试的目的?
答:首先,测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性。
其次,没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。详细而严谨的可靠性增长模型可以证明这一点。
测试的目的是按照用户所需软件的质量,检查开发软件过程出现的bug, 使得开发人员及时修改,可以避免在开发结束的时候发现软件存在质量问题,避免公司不必要的损失。赢得用户对公司产品的认可。
测试的目的是以最少人力、物力和时间找出软件中潜在各种错误和缺陷,通过修正种错误和缺陷提高软件质量,回避软件发布后由于潜在的软件缺陷和错误造成的隐患带来的商业风险。
测试的附带收获是,它能够证明软件的功能和性能与需求说明相符合。实施测试收集到的测试结果数据为可靠性分析提供了依据。测试不能表明软件中不存在错误,它只能说明软件中存在错误。
3. 软件测试的目标
答:发现尽可能多的错误。测试是一个为了寻找错误而运行程序的过程。一个好的测试案例是指很可能找到迄今为止尚未发现的错误的用例。一个成功的测试是指揭示了迄今为止尚未发现的错误的测试。
4. 软件测试的原则
1) 应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭。
2) 测试用例应由测试输入数据和对应的预期输出结果这两部分组成。
3) 程序员应避免检查自己的程序。
4) 在设计测试用例时,应包括合理的输入条件和不合理的输入条件。
5) 软件测试的原则
6) 充分注意测试中的群集现象。经验表明,测试后程序中残存的错误数目与该程序中已发现的错误数目成正比。
7) 严格执行测试计划,排除测试的随意性软件测试面试笔试题完全版软件测试面试笔试题完全版。
8) 应当对每一个测试结果做全面检查。
9) 妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护提供方便。
5. 测试的职责
测试经理:
1、制定测试计划。
2、确保测试过程正常进行。
测试工程师
1、编写测试用例
2、搭建测试环境
3、执行测试
6. 软件都有多少种分类?
答:根据功能的不同,电脑软件可以粗略地分成四个层次:
最贴近电脑硬件的是一些小巧的软件。它们实现一些最基本的功能,通常“固化”在只读存储器芯片中,因此称为固件。
系统软件包括操作系统和编译器软件等。系统软件和硬件一起提供一个“平台”。它们管理和优化电脑硬件资源的使用。
支持软件。包括图形用户界面、软件开发工具、软件评测工具、数据库管理系统、中间件等。
应用软件种类最多,包括办公软件、电子商务软件、通信软件、行业软件,游戏软件等等。
7. 测试的主要方面
答:A、功能测试:a、链接测试b、表单测试c、Cookies 测试d、设计语言测试e、数据库测试
B、性能测试:a、连接速度测试b、负载测试c、压力测试
C、接口测试:a、服务器接口b、外部接口c、错误处理
D、可用性测试: a、导航测试b、图形测试c、内容测试d、整体界面测试
E、兼容性测试:a、平台测试b、浏览器测试c、视频测试d、Modem/连接速率测试f、打印机测试g、组合测试
F、安全测试:a、目录设置b、登录c、Session d、日志文件e、加密f、安全漏洞
G、代码合法性测试:a、程序代码合法性检查b、显示代码合法性检查
H、文档测试:
8. 软件测试的对象
答:软件测试并不等于程序测试。软件测试应贯穿于软件定义与开发的整个期间。需求分析、概要设计、详细设计以及程序编码等各阶段所得到的文档,包括需求规格说明、概要设计规格说明、详细设计规格说明以及源程序,都应成为软件测试的对象
9. 什么是“测试案例”?
答:测试案例是一份文档,它描述了一个输入、反应、或者是与其相应的预期的响应,以便来判断应用软件的工作是否正常。测试案例应当包括测试标识、测试案例的名称、目标、测试条件/设置、输入数据要求、步骤、以及预期的结果。
注:开发一个应用软件的测试案例的过程,需要全面、深入地考虑该软件的操作,所以有助于发现在其需求或设计里面的问题。因此,如果有可能,在开发周期中应当尽早准备测试案例。
10. 怎么编写案例?
答:案例的编写与测试阶段的定义有很大的关系。系统测试和unit 测试的案例可能不同。总体而言测试案例根据系统的需求而定。
11. 软件测试的两种方法
答:黑盒测试和白盒测试
黑盒:这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。黑盒测试又叫做功能测试或数据驱动测试。
白盒:此方法把测试对象看做一个透明的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。因此白盒测试又称为结构测试或逻辑驱动测试。
12. 测试结束的标准是什么?
答:1.用例全部执行。2.覆盖率达到标准。3.缺陷率达到标准。4.其他指标达到质量标准
13. 软件的生命周期
答:软件生命周期是指一个计算机软件从功能确定、设计,到开发成功投入使用,并在使用中不断地修改、增补和完善,直到停止该软件的使用的全过程(从酝酿到废弃的过程)
14. 什么是软件的生命周期?
生命周期从收到应用软件开始算起,到该软件不再使用为止。它有如下各方面的内容:
初始构思、需求分析、功能设计、内部设计、文档计划、测试计划、文档准备、集成、测试、维护、升级、再测试、逐步淘汰(phase-out)、等等。
15. 软件测试按过程分为三个步骤
答:单元测试:单元测试又称模块测试,是针对软件设计的最小单位─ 程序模块,进行正确性检验的测试工作。其目的在于发现各模块内部可能存在的各种差错软件测试面试笔试题完全版默认。
单元测试需要从程序的内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。
集成测试:在运行(可能是不完整)的应用中保证软件单元被结合后能正常操作的测试执行的阶段
系统测试:当应用作为整体运行时的测试执行阶段
16. 面向对象的设计如何影响测试?
答:好的面向对象的工程设计使得从代码追溯内部设计、再到功能测试,最后追溯到需求,成为一件容易的事。因为它对黑盒测试的影响很少(不需要了解应用软件的内部设计) ,而白盒测试只需针对该应用软件的对象。如果该应用软件设计得好,就可简化测试设计
17. 软件带来错误的原因很多。主要的原因有哪些?
1) 交流不够、交流上有误解或者根本不进行交流
2) 软件复杂性
3) 程序设计错误
4) 需求变化
5) 时间压力
6) 代码文档贫乏
7) 软件开发工具
18. 软件测试的步骤是什么?
1) 测试过程按4 个步骤进行,即单元测试(Unit Testing)、集成测试(Integrated Testing)、确认测试(Validation Testing)和系统测试(System Testing)及发版测试。
2) 开始是单元测试,集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能。
3) 集成测试把已测试过的模块组装起来,主要对与设计相关的软件体系结构的构造进行测试。
4) 确认测试则是要检查已实现的软件是否满足了需求规格说明中确定了的各种需求,以及软件配置是否完全、正确。
[软件测试面试笔试题参考]
篇5:软件测试笔试题及答案
。当主动发出SYN连接请求后,等待对方回答(3 A)。这种连接的方法可以防止(4 D),TCP使用的流量控制协议是(5 B)。(1)A.传输层 B.网络层 C会话层 D.应用层(2)A.1 B.2 C.3 D.4(3)A.SYN,ACK B.FIN,ACK C.PSH,ACK D.RST,ACK(4)A.出现半连接 B.无法连接 C.假冒的连接 D.产生错误的.连接(5)A.固定大小的滑动窗口协议 B.可变大小的滑动窗口协议 C.后退N帧ARQ协议 D.选择重发ARQ协议2、下列叙述中,与提高软件可移植性相关的是 D ,A.选择时间效率高的算法B.尽可能减少注释C.选择空间效率高的算法D.尽量用高级语言编写系统中对效率要求不高的部分D软件可移植性是指与软件可从某一环境移植到另一环境的能力有关的一组属性。高级语言具有较好的可移植性,所以可以尽量用高级语言编写系统中对效率要求不高的部分。减少注释、选择时间/空间效率高的算法都不能提高软件的可移植性。3、用边界值分析法,假定1 1.什么是软件测试? 软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序内部结构而精心设计的一批测试用例(即输入数据及其预期的输出结果),并用这些测试用例去运行程序,以发现程序错误的过程。 2.软件测试的目的? 软件测试的目的是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正错误和缺陷提高软件质量,回避软件发布后由于潜在的软件缺陷和错误造成的隐患带来的商业风险。 3.需求文档测试: 主要测试需求中是否存在逻辑矛盾以及需求在技术上是否可以实现。 4.设计文档测试 测试设计是否符合全部需求以及设计是否合理 5.白盒测试 又称为逻辑驱动测试,,他是知道产品内部工作过程,可通过测试来检验产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序的每条通路是否都能按预期要求正常工作,而不顾他的功能,白盒测试的主要方法是逻辑驱动、基路测试等,主要用于软件验证。 6.白盒测试的方法有哪几种? 白盒测试也称为结构测试或者逻辑驱动测试,他是想知道程序产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序的每条通路是否都能按预期要求正常工作,而不顾他的功能,白盒测试的主要方法有逻辑驱动测试,基路测试等,主要用于软件验证。“白盒”法是程序穷举路径测试。 对开发语言的支持:白盒测试工具是对源代码进行的测试,测试的主要内容包括词法分析和语法分析、静态错误分析、动态监测等。目前测试工具主要支持的开发语言包括:标准C,C++,Visual C++,Java,Visual J++等。 7.黑盒测试 已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。它意味着测试要在软件测试的接口处进行。这种方法是把测试对象看成一个黑盒子,测试人员完全不考虑程序的逻辑结构和内部特征,只依据程序的需求规格说明书,检查程序的功能是否符合他的功能说明书。因此黑盒测试又叫功能测试或数据驱动测试。 8.如果能够执行完美的黑盒测试,还需要进行白盒测试吗?(白盒与黑盒的区别) 任何工程产品(注意是任何工程产品)都可以使用一下两种方法之一进行测试。 黑盒测试:一直产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。白盒测试:一直产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。 软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员程序内部的逻辑结构和内部特性,只依据程序内部的需求规格说明书,检查程序的功能是否符合他的功能说明书。因此黑盒测试又叫功能测试或数据驱动测试。黑盒测试主要是为了发现以下几类错误: 1)是否有不正确或者遗漏的功能? 2)在接口上输入是否能正确的接受?能否输出正确的结果? 3)是否有数据结构错误或外部信息(例如数据文件)访问错误? 4)性能上是否能够满足要求? 5)是否有初始化或者终止性错误? 软件的白盒测试是对软件的过程细节做细致的检查。这种方法是把测试对象看做一个打开的盒子,他允许测试人员利用程序内部的逻辑结构以及有关信息,设计或选择测试用例,对程序所有程序路径进行测试。通过在不同点检查程序状态,确定实际状态是否与预期状态一致。因此白盒测试主要是相对程序模块进行如下检查: 1)对程序模块的所有独立的执行路径至少测试一遍 2)对所有的逻辑判定,取“真”与取“假”的两种情况至少都测试一遍。 3)在循环的边界和运行的界限内执行循环体。 4)测试内部数据结构的有效性,等等 以上事实说明,软件测试有一个致命的缺陷,即测试的不完全、不彻底性。由于任何程序只能进行少量(相对于穷举的巨大数量而言)的有限的测试,在为发现错误时,不能说明程序没有错误。 9.回归测试 回归测试的目的是在程序有修改的情况下,保证原有功能正常的一种测试策略和方法。说白了就是,我们测试人员在对程序进行测试时发现bug,然后返还程序员修改,程序员修改后发布新的软件包或新的软件补丁包给我们测试人员,我们就要重新对这个程序进行测试,已保证程序在修正了以前的bug的情况下,正常运行,且不会带来新的错误的这样一个过程。一般情况下是不需要进行全面测试的,而是根据修改的情况进行有效的测试。 10.验收测试的两种 Alpha测试:是由用户在开发环境下进行的测试,也可以是在公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试发现的错误,可以在测试现场立刻反馈给开发人员,由开发人员及时分析和处理,目的是评价软件的功能、可使用性、可靠性、性能和支持。尤其注重产品的界面和特色。Alpha测试可以从软件产品编码结束之后开始,也可以在确认测试过程中产品达到一定的稳定和可靠程度再开始。有关的手册(草稿)等应该在Alpha测试前准备好。 Bate测试:是软件的多用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,Bate测试不能由程序员或测试员完成。因而,Bate测试是在开发者无法控制的环境下进行的软件现场应用。在Bate测试中,由用户记下遇到的所有问题,包括真实的以及主管的认定,定期向开发者报告,开发者在综合用户的报告后,做出修改,最后将软件产品交付给全体用户使用。Bate测试着重于产品的支持性,包括文档、客户培训和支持产品的生产能力。只有Alpha测试达到一定的可靠程度后才能开始Bate测试。由于Bate测试的主要目标是测试可支持性,所以Bate测试应该尽可能由主持产品发行的人员来管理。 11.软件测试的缺陷等级应如何划分 1)致命错误,可能导致本模块以及其他相关模块异常,死机等问题。 2)严重错误,问题局限在本模块,导致模块功能失效或异常退出 3)一般错误,模块功能部分失效 4)建议问题,有问题提出人对测试对象的改进意见 12.软件测试应该划分几个阶段?简述各个阶段应重点测试的点?各阶段的含义? 大体上来说可分为单元测试,集成测试,系统测试,验收测试,每个阶段又分为以下五个步骤:测试计划,测试设计,用例设计,执行结果,测试报告。 初始测试集中在每个模块上,保证源代码的正确性,该阶段成为单元测试,主要用白盒测试的方法。接下来是模块集成和集成以便组成完整的软件包。集成测试集中在证实和程序结构成问题上。主要采用黑盒测试的方法,辅之以白盒测试方法。 软件集成后,需要完成确认和系统测试。确认测试提供软件满足所有的功能、性能需求的最后保证。确认测试仅仅应用黑盒测试的方法。 13.驱动模块和桩模块 驱动模块:大多数场合称为“主程序”,他接收测试数据并将这些数据传递到被测试模块,单元测试一个函数单元时,被测单元本身是不能独立运行的,需要为其传送数据,为此写驱动 驱动模块主要完成以下事情: 1)接收测试输入 2)对输入进行判断 3)将输入传给被测单元,驱动被测单元执行; 4)接受被测单元的执行结果,并对结果进行判定 5)将判断结果作为用例执行结果输出测试报告 桩模块:比如对函数A做单元测试的时候,被测的函数单元下还包括了也函数B,为了更好地定位错误,就要为B写桩,来模拟函数B的功能,保证其正确性。 14.各种测试所针对的问题 1)单元测试:是对软件中的基本组成单位进行的测试,如一个模块、一个过程等等。他是软件动态测试的最基本部分,也是最重要的部分之一,其目的是检验软件基本组成单位的正确性。 2)集成测试:是在软件系统集成过程中所进行的测试,其主要目的是检查软件单位之间的接口是否正确。 3)系统测试:系统测试是对已经集成好的软件系统进行彻底的测试,已验证软件系统的正确性和性能等满足其规约所指定的要求,检查软件的行为和输出是否正确并非一项简单的任务,他被称为测试的“先知者问题”。 4)验收测试:验收测试旨在向软件的购买者展示该软件系统满足其用户需求。他的测试数据通常是系统测试的测试数据的子集。 5)回归测试:是在软件维护阶段,对软件进行修改之后进行的测试。其目的是检验对软件进行的修改是否正确。 15.针对缺陷采取怎样的管理措施? 1)要更好的管理缺陷,必须引入缺陷管理工具,商用的或者开源的都可以。 2)根据缺陷的生命周期,考虑缺陷提交的管理、缺陷状态的管理和缺陷分析的管理。 3)所有发现的缺陷(不管是测试发现的还是走读代码发现的)都必须全部及时的、准确的提交到缺陷管理工具中。 4)缺陷提交后,需要及时的指派给相应的开发人员,提交缺陷的人需要密切注意缺陷的状态,帮助缺陷尽快解决。缺陷解决后需要及时对缺陷的修复进行验证。这样的目的有两个:一个是让缺陷尽快解决;二是方便后面缺陷的分析(保证缺陷相关的信息准确,如龄期等)。 5)为了更好地改进开发过程和测试过程,需要对缺陷进行分析,总结如缺陷的类别、缺陷的龄期分布等信息,这是缺陷分析的管理。 16.单元测试、集成测试、系统测试的侧重点是什么? 单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试,测试的重点是系统的模块,包括子程序的正确性验证等。 集成测试也叫组装测试或联合测试,在单元测试的基础上,将所有模块按照设计要求,组装成为子系统或者系统,进行集成测试。实践表明,一些模块虽然能够单独的工作,但并不能保证连接起来也能正常的工作。程序在某些局部反应不出来的问题,在全局上很可能暴露出来,影响功能的实现。测试的重点是模块间的衔接以及参数的传递等。 系统测试是将经过测试的子系统装配成一个完整的系统来测试,他是检验系统是否确实能提供系统方案说明书中指定功能的有效方法。测试重点是整个系统的运行以及与其他软件的兼容性。 17.测试用例的方法、依据有哪些? 白盒测试用例设计有如下方法:基本路径测试、等价类划分、边界值分析、覆盖测试、循环测试、数据流测试、程序插桩测试、变异测试,这时候一句就是详细设计说明书及其代码结构 黑盒测试用例设计方法:基于用户需求的测试、功能图分析方法、等价类划分方法、边界值分析方法、错误推测方法、因果图方法、判定表驱动分析方法、正交试验分析方法。依据是用户需求规格说明书,详细设计说明书。 18.测试用例通常包含哪些内容?(着重阐释编制测试用例的具体做法不同结构的用例包括的不一样(版本、编号、项目、设计人员、设计日期、输入、预期输出。。。)) 软件测试用例的基本要素包括测试用例的编号、测试标题、重要级别、测试输入、操作步骤、预期结果。 用例编号:测试用例的编号有一定的规则,比如系统测试用例的编号这样定义规则: PROJECT1-ST-001,命名规则是项目名称+测试阶段类型(系统测试阶段)+编号。定义测试用例编号,便于查找测试用例的跟踪。 测试标题:对测试用例的描述,测试用例标题应该清楚表达测试用例的用途。比如:“测试用户登录时输入错误密码时,软件的响应情况”。重要级别:定义测试用例的优先级别,可以笼统的分为“高”和“低”两个级别。一般来说,如果软件的优先级别为“高”;反之亦然,测试输入:提供测试执行中的各种输入条件。根据需求中的输入条件,确定测试用例的输入。测试用例的输入对软件需求当中的输入有很大的依赖性,如果软件需求中没有很好地定义需求的输入,那么测试用例设计中将会遇到很大的障碍。 操作步骤:提供测试执行过程的步骤。对于复杂的测试用例,测试用例的输入需要分为几个步骤完成,这部分内容在操作步骤中详细列出。 预期结果:提供测试执行的预期结果,预期结果应该根据软件需求中的输出得出。如果在实际测试过程中,得到的实际测试结果与预期结果不符,那么测试不通过;反之测试通过。 用例编号 19.描述使用bugzilla缺陷管理工具对软件缺陷(BUG)跟踪的管理流程 1)测试人员或开发人员发现bug之后,判断属于哪个模块的问题,填写Bug报告后,系统会自动通过Email通知项目组长或直接通知开发者 2)验证无误后,修改状态为VERIFIED,待整个产品发布后,修改为CLOSED。 3)还有个问题,REOPENED,状态重新改变为“New”,并发邮件通知。 4)项目组长根据具体情况,重新reassigned分配给bug所属的开发者。 5)若是,进行处理,resolved并给出解决方法。(可创建补丁附件及补充说明) 6)开发者收到Email信息后,判断是否为自己的修改范围 7)若不是,重新reassigned分配给项目组长或应该分配的开发人员。 8)测试人员查询开发者已修改的bug,进行重新测试。 20.为什么想做测试不做开发? 这个问题几乎是所有面试官必问的,没有什么标准答案,但是切记不要说是因为觉得测试比开发简单又或者测试不用写代码之类的。 软件测试面试笔试题完全版 一、测试总体 1. 什么是软件测试? 答:为了发现程序中的错误而执行程序的过程 2. 软件测试的目的? 答:首先,测试并不仅仅是为了要找出错误,通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性。 其次,没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。详细而严谨的可靠性增长模型可以证明这一点。 测试的目的是按照用户所需软件的质量,检查开发软件过程出现的bug, 使得开发人员及时修改,可以避免在开发结束的时候发现软件存在质量问题,避免公司不必要的损失。赢得用户对公司产品的认可。 测试的目的是以最少人力、物力和时间找出软件中潜在各种错误和缺陷,通过修正种错误和缺陷提高软件质量,回避软件发布后由于潜在的软件缺陷和错误造成的隐患带来的商业风险。 测试的附带收获是,它能够证明软件的功能和性能与需求说明相符合。实施测试收集到的测试结果数据为可靠性分析提供了依据。测试不能表明软件中不存在错误,它只能说明软件中存在错误。 3. 软件测试的目标 答:发现尽可能多的错误。测试是一个为了寻找错误而运行程序的过程。一个好的测试案例是指很可能找到迄今为止尚未发现的错误的用例。一个成功的测试是指揭示了迄今为止尚未发现的错误的`测试。 4. 软件测试的原则 1) 应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭。 2) 测试用例应由测试输入数据和对应的预期输出结果这两部分组成。 3) 程序员应避免检查自己的程序。 4) 在设计测试用例时,应包括合理的输入条件和不合理的输入条件。 5) 软件测试的原则 6) 充分注意测试中的群集现象。经验表明,测试后程序中残存的错误数目与该程序中已发现的错误数目成正比。 7) 严格执行测试计划,排除测试的随意性。 8) 应当对每一个测试结果做全面检查。 9) 妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护提供方便。 5. 测试的职责 测试经理: 1、制定测试计划。 2、确保测试过程正常进行。 测试工程师 1、编写测试用例 2、搭建测试环境 3、执行测试 6. 软件都有多少种分类? 答:根据功能的不同,电脑软件可以粗略地分成四个层次: 最贴近电脑硬件的是一些小巧的软件。它们实现一些最基本的功能,通常“固化”在只读存储器芯片中,因此称为固件。 系统软件包括操作系统和编译器软件等。系统软件和硬件一起提供一个“平台”。它们管理和优化电脑硬件资源的使用。 支持软件。包括图形用户界面、软件开发工具、软件评测工具、数据库管理系统、中间件等。 应用软件种类最多,包括办公软件、电子商务软件、通信软件、行业软件,游戏软件等等。 7. 测试的主要方面 答:A、功能测试:a、链接测试b、表单测试c、Cookies 测试d、设计语言测试e、数据库测试 B、性能测试:a、连接速度测试b、负载测试c、压力测试 C、接口测试:a、服务器接口b、外部接口c、错误处理 D、可用性测试: a、导航测试b、图形测试c、内容测试d、整体界面测试 E、兼容性测试:a、平台测试b、浏览器测试c、视频测试d、Modem/连接速率测试f、打印机测试g、组合测试 F、安全测试:a、目录设置b、登录c、Session d、日志文件e、加密f、安全漏洞 G、代码合法性测试:a、程序代码合法性检查b、显示代码合法性检查 H、文档测试: 8. 软件测试的对象 答:软件测试并不等于程序测试, 软件测试应贯穿于软件定义与开发的整个期间。需求分析、概要设计、详细设计以及程序编码等各阶段所得到的文档,包括需求规格说明、概要设计规格说明、详细设计规格说明以及源程序,都应成为软件测试的对象 9. 什么是“测试案例”? 答:测试案例是一份文档,它描述了一个输入、反应、或者是与其相应的预期的响应,以便来判断应用软件的工作是否正常。测试案例应当包括测试标识、测试案例的名称、目标、测试条件/设置、输入数据要求、步骤、以及预期的结果。 注:开发一个应用软件的测试案例的过程,需要全面、深入地考虑该软件的操作,所以有助于发现在其需求或设计里面的问题。因此,如果有可能,在开发周期中应当尽早准备测试案例。 10. 怎么编写案例? 答:案例的编写与测试阶段的定义有很大的关系。系统测试和unit 测试的案例可能不同。总体而言测试案例根据系统的需求而定。 11. 软件测试的两种方法 答:黑盒测试和白盒测试 黑盒:这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。黑盒测试又叫做功能测试或数据驱动测试。 白盒:此方法把测试对象看做一个透明的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。因此白盒测试又称为结构测试或逻辑驱动测试。 12. 测试结束的标准是什么? 答:1.用例全部执行。2.覆盖率达到标准。3.缺陷率达到标准。4.其他指标达到质量标准 13. 软件的生命周期 答:软件生命周期是指一个计算机软件从功能确定、设计,到开发成功投入使用,并在使用中不断地修改、增补和完善,直到停止该软件的使用的全过程(从酝酿到废弃的过程) 14. 什么是软件的生命周期? 生命周期从收到应用软件开始算起,到该软件不再使用为止。它有如下各方面的内容: 初始构思、需求分析、功能设计、内部设计、文档计划、测试计划、文档准备、集成、测试、维护、升级、再测试、逐步淘汰(phase-out)、等等。 15. 软件测试按过程分为三个步骤 答:单元测试:单元测试又称模块测试,是针对软件设计的最小单位─ 程序模块,进行正确性检验的测试工作。其目的在于发现各模块内部可能存在的各种差错。 单元测试需要从程序的内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。 集成测试:在运行(可能是不完整)的应用中保证软件单元被结合后能正常操作的测试执行的阶段 系统测试:当应用作为整体运行时的测试执行阶段 16. 面向对象的设计如何影响测试? 答:好的面向对象的工程设计使得从代码追溯内部设计、再到功能测试,最后追溯到需求,成为一件容易的事。因为它对黑盒测试的影响很少(不需要了解应用软件的内部设计) ,而白盒测试只需针对该应用软件的对象。如果该应用软件设计得好,就可简化测试设计。 17. 软件带来错误的原因很多。主要的原因有哪些? 1) 交流不够、交流上有误解或者根本不进行交流 2) 软件复杂性 3) 程序设计错误 4) 需求变化 5) 时间压力 6) 代码文档贫乏 7) 软件开发工具 18. 软件测试的步骤是什么? 1) 测试过程按4 个步骤进行,即单元测试(Unit Testing)、集成测试(Integrated Testing)、确认测试(Validation Testing)和系统测试(System Testing)及发版测试。 2) 开始是单元测试,集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能。 3) 集成测试把已测试过的模块组装起来,主要对与设计相关的软件体系结构的构造进行测试。 4) 确认测试则是要检查已实现的软件是否满足了需求规格说明中确定了的各种需求,以及软件配置是否完全、正确。 19. 如何录制测试脚本? 一,中文单项选择题(30分,每个3分) 1.下列哪个语句在Python中是非法的? A、x = y = z = 1 B、x = (y = z + 1) C、x, y = y, x D、x += y 2.关于Python内存管理,下列说法错误的是 A、变量不必事先声明 B、变量无须先创建和赋值而直接使用 C、变量无须指定类型 D、可以使用del释放资源 3、下面哪个不是Python合法的标识符 A、int32 B、40XL C、self D、name 4、下列哪种说法是错误的 A、除字典类型外,所有标准对象均可以用于布尔测试 B、空字符串的布尔值是False C、空列表对象的布尔值是False D、值为0的任何数字对象的布尔值是False 5、下列表达式的值为True的是 A、5+4j >2-3j B、3>2>2 C、(3,2)< ('a','b') D、’abc’ >‘xyz’ 6、Python不支持的数据类型有 A、char B、int C、float D、list 7、关于Python中的复数,下列说法错误的是 A、表示复数的语法是real + image j B、实部和虚部都是浮点数 C、虚部必须后缀j,且必须是小写 D、方法conjugate返回复数的共轭复数 8、关于字符串下列说法错误的是 A、字符应该视为长度为1的字符串 B、字符串以标志字符串的结束 C、既可以用单引号,也可以用双引号创建字符串 D、在三引号字符串中可以包含换行回车等特殊字符 9、以下不能创建一个字典的语句是 A、dict1 = {} B、dict2 = { 3 : 5 } C、dict3 = {[1,2,3]: “uestc”} D、dict4 = {(1,2,3): “uestc”} 10、下列Python语句正确的是 A、min = x if x < y = y B、max = x >y ? x : y C、if (x >y) print x D、while True : pass 二,英文单项选择题(30分) 1.what gets printed? Assuming python version 2.x print type(1/2) A. B. C. D. E. 2. What gets printed?() nums = set([1,1,2,3,3,3,4]) print len(nums) A.1 B.2 C.4 D.5 E.7 3. What gets printed?() counter = 1 def doLotsOfStuff(): global counter for i in (1, 2, 3): counter += 1 doLotsOfStuff() print counter A.1 B.3 C.4 D.7 E.none of the above 4. What gets printed?() print r“ woow” A.new line then the string: woow B.the text exactly like this: r“ woow” C.the text like exactly like this: woow D.the letter r and then newline then the text: woow E.the letter r then the text like this: nwoow 5. Which numbers are printed?() for i in range(2): print i for i in range(4,6): print i A.2, 4, 6 B.0, 1, 2, 4, 5, 6 C.0, 1, 4, 5 D.0, 1, 4, 5, 6, 7, 8, 9 E.1, 2, 4, 5, 6 6. What gets printed by the code snippet below?() import math print math.floor(5.5) A.5 B.5.0 C.5.5 D.6 E.6.0 7. Assuming the filename for the code below is /usr/lib/python/person.py and the program is run as: python /usr/lib/python/person.py What gets printed?() class Person: def __init__(self): pass def getAge(self): print __name__ p = Person()p.getAge() A.Person B.getAge C.usr.lib.python.person D.main E.An exception is thrown 8. What gets printed?() names1 = ['Amir', 'Barry', 'Chales', 'Dao'] if 'amir' in names1: print 1 else: print 2 A.1 B.2 C.An exception is thrown 9. What gets printed?() numbers = [1, 2, 3, 4] numbers.append([5,6,7,8]) print len(numbers) A.4 B.5 C.8 D.12 E.An exception is thrown 10. What gets printed?() kvps = { '1' : 1, '2' : 2 } theCopy = kvps.copy() kvps['1'] = 5 sum = kvps['1'] + theCopy['1'] print sum A.1 B.2 C.6 D.10 E.An exception is thrown 三,shell笔试题(15分) 文件如下: # cat /etc/passwdroot:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin operator:x:11:0:operator:/root:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin gopher:x:13:30:gopher:/var/gopher:/sbin/nologin ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin nobody:x:99:99:Nobody:/:/sbin/nologin dbus:x:81:81:System message bus:/:/sbin/nologin usbmuxd:x:113:113:usbmuxd user:/:/sbin/nologin vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin rpc:x:32:32:Rpcbind Daemon:/var/cache/rpcbind:/sbin/nologin rtkit:x:499:497:RealtimeKit:/proc:/sbin/nologin avahi-autoipd:x:170:170:Avahi IPv4LL Stack:/var/lib/avahi-autoipd:/sbin/nologin abrt:x:173:173::/etc/abrt:/sbin/nologin rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin haldaemon:x:68:68:HAL daemon:/:/sbin/nologin gdm:x:42:42::/var/lib/gdm:/sbin/nologin ntp:x:38:38::/etc/ntp:/sbin/nologin apache:x:48:48:Apache:/var/www:/sbin/nologin saslauth:x:498:76:“Saslauthd user”:/var/empty/saslauth:/sbin/nologin postfix:x:89:89::/var/spool/postfix:/sbin/nologin pulse:x:497:496:PulseAudio System Daemon:/var/run/pulse:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin tcpdump:x:72:72::/:/sbin/nologin neil:x:500:500::/home/neil:/bin/bashtest:x:501:501::/home/test:/bin/bash yulian:x:503:503::/home/yulian:/bin/bash puppet:x:52:52:Puppet:/var/lib/puppet:/sbin/nologin jboss:x:504:504::/home/jboss:/bin/bash mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash release:x:505:505::/home/release:/bin/bash redis:x:496:493:Redis Server:/var/lib/redis:/sbin/nologin mongodb:x:184:492:MongoDB Database Server:/var/lib/mongodb:/sbin/nologin fang:x:506:506::/home/fang:/bin/bash roundup:x:495:491:Roundup Issue Tracker:/var/lib/roundup:/sbin/nologin exim:x:93:93::/var/spool/exim:/sbin/nologin dial:x:507:507::/home/dial:/bin/bash share:x:508:508::/home/share:/bin/bash 请打印出用户目录在/home下面的的用户目录,如下 /home/neil /home/test /home/yulian /home/jboss /home/release /home/fang /home/dial /home/share 建议一行搞定。 四,SQL笔试题(15分) 用一条SQL语句 查询出每门课都大于80分的学生姓名 。表scores如下: name kecheng fenshu 张三 语文 81 张三 数学 75 李四 语文 76 五,python笔试题(20分) 1,python常见的命令行交互自动化模块有哪些?(2分) 2,python的底层网络交互模块有哪些?(2分) 3,python网络交互时,二进制打包解包的模块有哪些(2分) 4,python的测试框架有哪些?试列出常用的3个或更多(6分) 5,一行把[1,2,3,1,2,3] 中的重复元素剔除。(3分) 6,现在要你使用pyDes(DES加密)和标准库中的namedtuple,假设你之前没有接触过,你如何快速上手? (5分) 软件测试英文面试笔试题 软件测试笔试题:What are the reasons that WinRunner fails to identify an object on the GUI? WinRunner fails to identify an object in a GUI due to various reasons. The object is not a stan dard windows object. If the browser used is not compatible with the WinRunner version, GUI Map Editor will not be able to learn any of the objects displayed in the browser window. 软件测试笔试题:do you have any Best Practice for testing? Test everything that you want to work More test methods in your TestCase than in the class you are testing Tests should be as fine grained as possible Tests should be independent Should not take long to run (a few seconds) Easy to understan d an d read Make them safe Developers must know they are not destructive All developers must know about them Everyone who touches the code must run the tests. Determines how much of your code is covered by tests If developer changes functionality, they may need to Update test Warning: you’ve changed the interface. Did you break someone else? Even better, all tests pass AND new tests were added for new code All tests pass all the time Don’t allow even one test the “always fails” Track down an d fix the broken test immediately Automate running of tests Ex. All tests on tip revision of code get run automatically once per day with failures emailed. Run tests on code check-in Run tests before deployment Have a reasonable copy of your production environment in a dev area. 软件测试笔试题:Have you integrated your automated scripts from TestDirector? When you work with WinRunner, you can choose to save your tests directly to your TestDirector database or while creating a test case in the TestDirector we can specify whether the script in automated or manual. And if it is automated script then TestDirector will build a skeleton for the script that can be later modified into one which could be used to test the AUT. 护士被称为白衣天使。护士一词来自钟茂芳1914年在第一次中华护士会议中提出将英文Nurse译为“护士”,大会通过,沿用至今。工作时必须脱下便服穿护士服。 护士面试笔试题及答案 问的一般未必就是护理专业知识,一般都是给你一些状况看你如何解决,比如你给一个患者进行输液,突然出现了不良反映,此时你该如何应对等等……主要看的不是你的专业知识,是解决问题的应对能力。 1、做好面试前的形象准备,先看你的仪表是否健康整洁。不光是穿着的问题,气质不是穿出来的。 2、看你学历,再看工作经验,从事护理工作多久,最好有一份详尽的求职简历。 3、说话要吐字清晰,不卑不亢,让人感觉你稳重大方。亲和力很重要。 4、根据你面视医院的情况,去之前做好调查了解。 5、面试时分析一下面试你的那个人,同样一句话有不同的说法,揣摩这句话怎么说会让面试你的那个人听的舒服。 6、如果有可能,可以借鉴在你之前面试的那个人的面试情况。 1、个人介绍:各位评委老师好,谢谢给我这次锻炼学习的机会,我很高兴在这里介绍我自己我叫xxx,xx年出生,是xxx学校应届毕业生,大专学历,x年正规化的教育,使我掌握了扎实的理论工底,一年多的监床实习让我有较熟练的实际操作能力,小时候曾经有较长一段时间身体不好,医学全在,线使我更能理解与体会人在生病的时候,医护人员的爱心与耐心对于病人生与心的关爱与早日康出院的重要性,更能领悟白医天使的深刻内涵与神圣,再加上我的性格很随和,待人真诚,更坚守了我想用实际行动履行救死扶伤职责的信心,我现在最希望的就是各位领导能给我这个机会,让我也能有机会在该院的医护事业上添砖加瓦。 2、为什么会选择这个职业 对于护士这份职业,我从小就很向往,医院里好多护士姐姐都很和蔼可亲,我更能理解与体会人在生病的时候,医护人员的爱心与耐心对于病人生与心的关爱与早日康出院的重要性,更能领悟白医天使的深刻内涵与神圣,所以我一直梦想着做一名护士。我在贵院实习有大概一年的时间,学会了严谨、踏实的对待工作并以细心、爱心、耐心、责任心对待患者。得到患者和同伴的的认同那是最大的欣慰。再加上我学的也是护理专业,在这个工作岗位上我也更能学已致用,有坚实的理论基础为指导,更能让我热爱的工作岗位上发挥出更高的水平,更好的为病人服务。所以我对自己做好这份工作充满信心。 [护士面试笔试题及答案] 【手机软件测试面试笔试题及答案】相关文章:篇6:软件测试笔试题以及答案
篇7:软件测试面试笔试题完全版
篇8:Python测试开发面试笔试题
篇9:软件测试英文面试笔试题
篇10:护士面试笔试题及答案






文档为doc格式