首页 > 原创美文 > 新秀美文 > 爱立信面试

爱立信面试

时间:2018-02-04   来源:新秀美文   点击:

【www.gbppp.com--新秀美文】

爱立信面试 第一篇_爱立信笔试(答案)

姓名:_____________ 分数____________

一、选择题(45分)

1、以下关于跳频的说法,那一个是错误的? C

A.CDU-D只能用基带跳频

B.CDU-C、CDU-C+和CDU-A,既可用射频跳频,又可用基带跳频

C.当CDU-C+单个使用(用做CDU-A)时,只可用基带跳频

D.现有的RBS200,只可用基带跳频

2、含三个CDU-C的机架,用于支持一个小区,三条天线的作用依次为 C

A.RX/TX TX RX/TX

B.RX/TX RX/TX RX

C.RX/TX RX/TX TX

D.RX/TX TX RX

3、C+18d_2.2 的含义是什么? D

A.表示一个支持1800MHz 双功功能的CDU-C ,连接2个天线及最多2个TRU。

B.表示一个支持1800MHz 具有功率分配器的CDU-C ,连接2个天线及最多2个TRU,

C.表示两个CDU-C,支持1800MHz 双功功能,连接2个天线及最少2个TRU

D.一个CDU-C+支持1800MHz 双工功能连接2个天线及2个TRU

4、对于10/10/10容量配置的基站,如果使用分别使用CDU-C+及CDU-D,则各需要多少付单极化天线 A

A.18,6

B.15,6

C.18,9

D.15,9

5、对一个有6个TRU的小区,若分别用CDU-C和CDU-D,则应分别使用多少根天线? B

A.都要用两根TX/RX和一根TX天线。

B.若用CDU-C,需要两根TX/RX和一根TX天线;若用CDU-D,则需要一根TX/RX天和一根RX天线。

C.都只需要两根TX/RX天线。

D.若用CDU-C,只需要两根TX/RX天线;若用CDU-D,则需要两根TX/RX和一根TX天线。 6、以下哪些合成器是窄带合成器: D

A. CDU-A

B.CDU-C

C.CDU-C+

D.CDU-D

7、下面哪种外部告警的定义方法是不可行的 C

A.接上OMT后直接进行定义(指在线定义)

B.先构造IDB,后定义外部告警,最后连接OMT

C.连接OMT、读IDB、检查IDB、断开OMT、构造IDB(CREAT IDB) 定义外部告警、定义PCM、定义TEI、定义VSWR、连接OMT、置DXU为REMOTE模式、INSTALL IDB。

D.连接OMT、读IDB、检查IDB、断开OMT、构造IDB(CREAT IDB) 定义外部告警、定义PCM、定义TEI、定义VSWR、连接OMT、置DXU为LOCAL模式、INSTALL IDB。

8、DXU上的OMT接口的连接方法是 B

A.2——3 3——2 5——5

B.2——2 3——3 5——5

C.2——5 5——2 3——3

D.3——5, 5——3, 2——2

9、若某RBS2202站有BS FAULT,用OMT的MONITOR监测到[Fan Capacity Reduced], 请问用什么方法可检测到哪个风扇坏?B

A. 无法检测。

B.用OMT2选ECU0,然后再分别对各个风扇进行测试。

C.用OMT选[ExternalAlarm]然后再分别对各个风扇进行测试。

D.用OMT选[Cabinet View]。

10、RBS2000中IDB的配置版本与___的类型有关。A

A.CDU

B.TRI

C.TRU

D.ACU

11、OMT设置中天线驻波比门限值CLASS 2和CLASS 1分别设为:C

A.1.5和1.8

B.1.8和2.0

C.1.8和2.2

D.1.5和2.2

12、在实际工作中若用某一版本的OMT无法连接上DXU,我们首先考虑到的可能原因是:

A.BTS软件与OMT版本不兼容。

B.DXU坏。

C.OMT没装好。

D.没有装OMT2。

13、如何定义RBS2202的外部告警? D

A.在BSC里用指令定义。

B.不用定义,RBS自动生成。

C.在RBS里用OMT2的[ExternalAlarm]来定义。

D.在RBS里用OMT选中[ExternalAlarm]后定义。

14、当要对RBS2202的IDB进行修改时,DXU必须在什么状态、有何现象( )B

A.DXU必须在LOCAL状态,DXU的LOCAL灯快闪。

B.DXU必须在LOCAL状态,DXU的LOCAL灯长亮。

C.DXU必须在REMOTE状态,DXU的LOCAL灯快闪。

D.DXU必须在REMOTE状态,DXU的LOCAL灯长亮。

15、哪个项目不能在OMT中进行修改( ) A

A.发射功率

B.PCM

C.TEI

D.外部告警

16、CDU-C+做A型接法,则做IDB时,选CDU的类型为:C

A.A型

B.C型

C.C+型

A

D.D型

17、软件OMT的作用是: D

A.用于优化TRU

B.用于调制DC系统的电压

C.用于安装新的软件的DXU、ECU和TRU上

D.用于调整IDB,设置和监视告警

18、3+3+3配置的RBS2202,采用Multidrop技术及一条传输,用OMT对B小区的IDB设置D

A.TEI=62,PCM类型为Standalone,同步源为PCMA

B.TEI=62,PCM类型为Cascade,同步源为PCMA

C.TEI=61,PCM类型为Standalone,同步源为PCMA

D.TEI=61,PCM类型为Cascade,同步源为PCMA

19、RBS2206与RBS2202相比,少了以下哪种RU单元?B

A.TRU

B.ECU

C.PSU

D.CDU

20、使用EDGE技术的情况下,理论上小区的扩展范围可达多大? C

A.36km

B.72km

C.121km

D.200km

21、EDGE采用的是 数据传输方式 B

A.电路交换

B.分组交换

C.软交换

D.信元交换

22、RBS2206中,各dTRU是DXU-21通过哪种总线统一控制的? C

A.CDU Bus

B.Local Bus

C.Y-link

D.EPC Bus

23、DXU-23的传输线接头,是以下的那一种 D

A.BNC头

B.15针D-sub头

C.RJ11头

D.RJ45头

24、RBS2206机架,在未安装PSU的情况下,使用的电源电压是 B

A.DC+12V

B.DC+24V

C.DC-48V

D.AC220V

25、RBS2206机柜中,HCU设备的用途是 B

A.接收信号分配

B.发射信号合路

C.控制CDU同步

D.接收信号放大

26、在使用OMT设置RBS2206的外部告警时,告警内容最多可以输入多少个英文字符? D

A.24个

B.48个

C.56个

D.62个

27、使用RBS2308建设微蜂窝,单小区最大容量能达到多少个载波? C

A.4个

B.8个

C.12个

D.16个

28、900MHz dTRU的最小发射功率为C

A.23dBm

B.33dBm

C.35dBm

D.37dBm

29、CDU-F的最佳频率间隔为 ;原因是 。 C

A.400KHz, 可以提升约0.5dB的接收灵敏度;

B.400KHz, 可以提升约1dB的接收灵敏度;

C.600KHz, 可以提升约0.5dB的接收灵敏度;

D.600KHz, 可以提升约1dB的接收灵敏度;

30、RBS2111的远端无线单元(RRU-N)的发射功率是 C

A.33

B.36

C.43

D.45

二、选择题(36分)

1、GPRS技术调制比特速率是(1)和EDGE技术调制比特速率是(2) B D

A.160kb/s

B.270kb/s

C.180kb/s

D.810kb/s

2、在进行EDGE性能分析和预测时,主要考虑哪三方面性能? A B C

A.接入性

B.完整性

C.保持性

D.移动性

3、RBS2206的CDU Bus是由以下哪两种总线组成? A C

A.CDU-Tx控制总线

B.EPC总线

C.IOM总线

D.Local 总线

4、一个RBS2206机柜可以支持多少个小区的配置?

A.1

B.2

C.3

D.4

5、在RBS2206系统中,CDU-G和CDU-F的内部结构的异同在下述中正确的是ABD

A.均内置DPX 双工器

B.均内置LNA低噪声放大器

C.均内置输出信号合路器

D.均有2个天线接口。

6、RBS2206中,dTRU的硬件已经预备支持的特性有 ABCD

A.Extended Range覆盖范围扩展

B.四路分集接收

C.TCC发射机同步混合发射

D.Software Power Boost软件功率增强

7、RBS2111设备以下哪种配置只需使用1个MU ABC

A.1*2

B.2*2

C.3*2

D.3*4

8、RBS2111设备以下哪种配置需使用2个MU ABD

A.1*12

B.2*6

C.3*2

D.3*4

9、以下RBS系列中,哪几种是无须升级就能支持EDGE功能的? C D

A.RBS2202

B.RBS2302

C.RBS2308

D.RBS2206【爱立信面试】

10、以下硬件单元中,哪些是属于RBS2308的? A B C D

A.IXU(接口和交换单元)

B.Flash卡

C.TIM(传输接口模块)

D.RRU(远端无线单元)

11、RBS2206V2版本中的DXU-23设备,相较旧版DXU-21设备的变动是:ABCD

A.面板上外部物理接口数量减少;

B.传输接口改为RJ45接口;

C.所有外部连接线直接连接到DXU上;

D.FCU功能集成在DXU内。

12、以下哪些特性是dTRU与cTRU相比的不同之处?

A.支持两个收发信机

B.支持8-PSK调制

C.可进行无线控制和信号处理

D.支持软件功率均充(SW Power Boost)

爱立信面试 第二篇_爱立信面试经验

Back from Ericsson —— 爱立信实习生面试归来

7月6日下午在东站的候车室接到爱立信广州移动通信有限公司江小姐的电话,通知星期一到电子大厦面试,实习生,做多媒体和系统集成方面。呵呵,一直都没有收到笔试通知,突然叫去面试,感觉有点别扭。而且因为要去考托福,没多少时间准备,只好请昊飞同学帮忙在网上搜一些面经,回来要过来随便看看。

准时到达电子大厦的34楼,东风路塞车塞得要死,差点以为要迟到了(呵呵,或许迟到反而会对我是个机遇,看昊飞同学的雀巢面经就会发现其实迟到也是一个表现自己的机会)。江小姐带我们进了一个小型会议室,6个座位那种,坐下等。群面,又是3个人,两个研究生大哥,加我一个小本,后来发现原来所有参加面试的人里面就两个小本,FT。

由于公司主管的老大刚好打电话给公司主管,所以主管一直在向老大汇报工作,没空管咱们。所以我们在会议室里面等了半个小时,其间江小姐向我们介绍了一下这次的招聘情况,这个公司和爱立信的R&D都属于爱立信旗下,所以有些资源共享,然后主管发觉现在工作量比较大,突发奇想要招2、3个实习生帮忙。所以就直接从R&D那边拿到了我们在中智网上的简历,然后就直接叫过来面试了。工作时间大概是半年,主要负责多媒体和系统集成,客户当然就是中国移动和中国电信之类的了。

10:35,主管终于应付完他老大了,就开始面试了。除了主管和江小姐,还有一个负责技术的同志。首先,主管就问,你们怎么看待情绪?怎么看待“不要把情绪带到工作”这句话?呵呵,这哥们还真飘逸哦。接着,公司了的火警铃突然响了,主管告诉我们是在调试,然后就问,如果听到火警铃你的第一选择是什么:一,马上逃离现场;二,把房门的缝隙堵上,躲在房间里;三,打119;四,找楼宇管理处。小朋友都知道火警要打119啦。不过当时没敢这样答。不过现在想想,既然面试官都这么飘逸,咱们也应该飘逸一点才对,这样回答或许是最好的。

接着,主管提到了6月30号的一件大事,问我们知不知道。呵呵,结果我们三个人整齐地摇头。主管无奈地放弃了,也没有告诉我们是什么。后来回来问了一下飞,他说可能是google的股价超过IBM,或者是SAP公开向Oracle道歉吧。唉,who knows。果然跟IBM的大牛还是有差距的,最近都在搞托福,身边发生过什么都不知道。

然后,主管提了一下“历史的偶然性”,按惯例问我们英语问题,分别谈谈你的专业、理想和家庭。我的是家庭,因为之前复习托福口语的时候有准备过,所以还是比较轻松的。不过我回答完了以后,主管突然加了一句:“Where do you come from?”啊?我有accent吗?不会吧,从来都没有老师提过啊。FT,不知道他想表达什么,回了他一句“You mean my hometown”,他嗯了一下我就接着“I am a local resident here”。接着他也没加什么了。郁闷。更郁闷的是,他又就刚刚提到的“历史的偶然性”问我们,又是三个整齐的摇头。然后他的电话就响起来了,也没跟我们说什么,接了就出去了,留下另一个面试官问我们一些技术问题,主要就集中在一些网页的制作,和过程中的经验心得之类,限制比较多,没多少表现机会。

最后主管回来,就说让我们用几句话让他记住我们,就结束了。江小姐送我们出门。

感觉主管的问题很随意,纯粹就是要挑一个合他心意的,至于技术没多管,听说后面还有一轮技术的面试。这次面得比较烂,可能是对群面有点恐惧,比较紧张,脑袋硬梆梆的,很多问题当时一点反应都没有,但下楼一坐上车就有答案了。管他呢,爱立信始终不属于本科生的领域。忙了这么久,先歇一个星期再说。呵呵。

实力1:表达能力。很多人觉得面试在问一些跟专业不太相干的问题,其实通过了笔试,他们的技术问题的确问的会比较少,但通过一些简单的聊天他们可以考查你的表达能力和做事态度。面试官首先问了我的项目经验,让我用笔在黑板上把我做过的一个项目的框架和流程讲给他听,由于该项目的确是自己认真做的,面试准备的时候也进行过总结,所以讲述起来比较连贯。接着他问我在项目里面学到了什么东西,我说是Socket和多线程。后面他还问了我一个失败的项目经验,让我给他分析项目失败的原因。我很有条理的用三个方面的问题来回答他,responsibility, communication, teamwork.夹杂了一些软件工程的套话,还不失时机地小show了一下英语,出了口恶气。之后他还问我有没有作过很不爽的项目,过程中是如何处理的。我起初很疑惑他怎么会说“不爽”这个词,估计平时压力大吧。我实事求是的说模糊数学做了一个汽车防追尾碰撞模拟系统,这里要跟HZZ老师说声抱歉。回答如何处理时,我说:“起初是很不喜欢老师利用我们专业的特点什么东西都要我们做一个程序来模拟一套理论,但是当我投入其中直到完成项目时,我发现我对这套理论理解的更准确更深入了。”官腔再现,他微笑颔首。整个面试过程,我的回答还算是流畅连贯的,三不五时还见缝插针的飙一些成语和英文,我平时说话写文章就是这样,没办法。

实力2:还是英语。英语能力在外企面试中举足轻重,很多公司要求要过六级,有些公司劈头就是英文面试,听说有个公司电话面试劈头就要你用英语talk about your career development, 汗!但是外企里面英语的应用的确比较广泛,资料几乎都是英文的,我现在跟HR的email交流也一直是用英语,谁叫人家是外企呢?

爱立信面试 第三篇_爱立信电话面试问题参考答案

1. 逻辑信道

BCH广播信道分为SCH同步信道,FCCH频率校正信道和BCCH广播控制信道。

CCCH公共控制信道分为 RACH随机接入信道,AGCH接入应许信道和PCH寻呼信道。

DCCH专用控制信道分为SDCCH独立专用控制信道,SACCH慢速随路控制信道。FACCH快速随路控制信道。

2. 小区选择和重选;

C2算法:

C1:小区选择算法;C1=RLEXV-ACCMIN-MAX(BCCHPWR-P,0)

C2:小区重选算法;C2=C1+CRO-TO*H(PT-T)PT不等于31;

【爱立信面试】

C2=C1-CRO PT等于31

小区重选择的条件:

1)当前驻留小区的无线路径损耗太大(C1<=0);

2)当前驻留小区的下行链路故障(DSC<=0);

3)当前驻留小区被禁止了;

4)根据小区重选参数C2,在同一个位置区有一个比当前驻留小区更好的小区,或运用小区重选滞后参数CRH,在选中的网络里的另一位置区中有一更好小区。

5)随机接入次数达到BCCH上广播的最大重试次数,仍然没能成功接入当前驻留小区。

3. 无线接入性能优化

目前无线接入性公式如下:

无线接入性 = SDCCH分配成功率 * TCH分配成功率

一般从硬件、覆盖、容量、干扰、参数设置5方面考虑:

硬件:告警检查、TCH可用率检查、载波、天馈检查

覆盖:过远导致上下行功率不平衡

容量:TCH拥塞和SDCCH拥塞分别考虑

干扰:质差影响接入,上下行干扰均要考虑

参数设置:可以适当减小MAXRET参数,以减少接入申请次数。

4. 掉话

TCH掉话:

分析掉话原因:上行/下行弱信号、上行/下行质差、突然掉话

硬件故障排查

覆盖处理:弱信号掉话问题

干扰排查:质差掉话问题

邻区问题:NSC检查邻区漏定义

参数问题:切换参数、层参数、TALIM等

用户行为:如六合彩短呼、手机市场紧急试呼等

SDCCH掉话:

分析掉话原因:上行/下行弱信号、上行/下行质差

硬件故障排查

覆盖处理:弱信号掉话问题

干扰排查:质差掉话问题

容量问题:TCH拥塞引起的掉话排查

5. 未接通

1、上下行不平衡

2、未考虑合路器插损区别

3、小区重选频繁

4、覆盖确实不好

5、PCH、RACH、SDCCH信道拥塞;

6、BSC数据配置错误或加载不完全;

7、HDB、MSC、BSC过载;

8、寻呼策略、传输原因、手机原因;

9、干扰较大,导致下行BCCH和上行RACH信道解码失败,导致MSC寻呼超时

硬件故障,传输,干扰,弱覆盖,SD拥塞,TCH拥塞,CCCH负荷,最大重发次数,

6. 切换

 BSC侧的相邻关系未做或做错,或对侧BSC也没做对应相邻关系或做错,包括

孤岛效应。

 MSC侧的对应小区切换路由不通。

 小区拥塞造成无法入切换。

 基站时钟无法同步或异常。

 切换时频点干扰。

 切换参数设置不合理。

 硬件故障。

1. 检查相邻小区关系的定义,调整删除成功很率低邻区

2. 检查源小区的相邻小区中是否存在 BCCH 及 BSIC 均相同的。 如果某小区的相邻

3. 检查是否缺乏必要的相邻小区关系。 必要的相邻关系没有定义,会导致切换进行在其他相邻小区关系间,这样的切换成功率往 往不高。

4. 检查是否相邻关系太多

5. 检查测量频点是否太多

6. 检查 LOCATING 参数的设置

7. 检查覆盖

8. 检查是否有干扰 网络的无线环境对切换成功率有较大的影响。对这种情况可通过调整频率等方法进行改 善。

9. 检查基站是否有告警 基站目标接收方面的问题会使到其上的切换成功率较低。如分集接收问题, 收发信机问题 等。

10.检查基站的传输 目标基站的传输会影响切换成功率。

11.检查天线问题

天线的俯仰角, 天线的高度等均对切换有影响。尤其是天线装反等问题更会对切换成功率 有较大影响。

根据不同的切换判决触发条件分:

1、紧急切换- TA过大紧急切换

质量差紧急切换

快速电平下降紧急切换

干扰切换

2、负荷切换

3、正常切换-边缘切换

分层分级切换

PBGT切换

4、速度敏感性切换(快速移动切换)

5、同心圆切换

7. 寻呼成功率

需要MSC侧的寻呼方式、寻呼次数、寻呼时间间隔设置合理。

需要MSC侧和BSC侧与寻呼相关的参数设置合理。

例如:MSC和BSC位置更新周期时间、MSC和BSC寻呼定时器设置、MSC和BSC对于CGI数据配置正确。

信令拥塞会影响寻呼成功率。

例如:A口信令链路拥塞、PCH拥塞、SDCCH拥塞都会导致寻呼成功率下降。

位置区划分的合理性、基站覆盖情况、上下行不平衡处理。

网优参数调整优化:降低RACH 最小接入电平参数调整;增加MS最大重发次数;对于华为BTS312型基站,可以打开寻呼重发功能;“寻呼次数”由1次改为4次。

RACH最小接入电平

寻呼次数

MS最大重发次数

随机接入错误门限

8. 越区覆盖

路测发现:在一基站附近收到甚至切换至远处小区的信号。

优化:

1.天线下倾角调整

2.天线方位角调整

3.降低天线挂高

4.天线移位

5.增加天线挡板

6.适当降低小区发射功率

7.适当调整ACCMIN/CRO/CRH参数

9. SD拥塞

1、硬件故障

2、频繁的位置更新导致SDCCH信道负荷过高通过调整C2值,小区重选滞后,切换门限等相关参数

3、由于话务搞导致SDCCH拥塞

4、邻区故障导致SDCCH拥塞

10. TCH拥塞

1、硬件 传输故障

2、高话务小区TCH拥塞

3、频繁切换导致TCH拥塞,由于切换参数不合理导致小区间乒乓切换或存在干扰。

11. 投诉处理

接单——预处理——客户调查——现场排查——处理——客户回访—--回单

爱立信面试 第四篇_爱立信测试面试题

白箱测试和黑箱测试是什么?什么是回归测试?

白盒测试 1.

白盒测试(White-box Testing,又称逻辑驱动测试,结构测试)是把测试对象看作一个打开的盒子。利用白盒测试法进行动态测试时,需要测试软件产品的内部结构和处理过程,不需测试软件产品的功能。白盒测试又称为结构测试和逻辑驱动测试。 白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基本路径测试。其中逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。 代码的覆盖深度:从覆盖源程序语句的详尽程度分析,逻辑覆盖标准包括以下不同的覆盖标准:语句覆盖、判定覆盖、条件覆盖、条件判定组合覆盖、多条件覆盖和修正判定条件覆盖。

·语句覆盖 为了暴露程序中的错误,程序中的每条语句至少应该执行一次。因此语句覆盖(Statement Coverage)的含义是:选择足够多的测试数据,使被测程序中每条语句至少执行一次。语句覆盖是很弱的逻辑覆盖。

·判定覆盖 比语句覆盖稍强的覆盖标准是判定覆盖(Decision Coverage)。判定覆盖的含义是:设计足够的测试用例,使得程序中的每个判定至少都获得一次“真值”或“假值”,或者说使得程序中的每一个取“真”分支和取“假”分支至少经历一次,因此判定覆盖又称为分支覆盖。

·条件覆盖 在设计程序中,一个判定语句是由多个条件组合而成的复合判定。为了更彻底地实现逻辑覆盖,可以采用条件覆盖(Condition Coverage)的标准。条件覆盖的含义是:构造一组测试用例,使得每一判定语句中每个逻辑条件的可能值至少满足一次。

·多条件覆盖 多条件覆盖也称条件组合覆盖,它的含义是:设计足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次。显然满足多条件覆盖的测试用例是一定满足判定覆盖、条件覆盖和条件判定组合覆盖的。

·修正条件判定覆盖 修正条件判定覆盖是由欧美的航空/航天制造厂商和使用单位联合制定的“航空运输和装备系统软件认证标准”,目前在国外的国防、航空航天领域应用广泛。这个覆盖度量需要足够的测试用例来确定各个条件能够影响到包含的判定的结果。它要求满足两个条件:首先,每一个程序模块的入口和出口点都要考虑至少要被调用一次,每个程序的判定到所有可能的结果值要至少转换一次;其次,程序的判定被分解为通过逻辑操作符(and、or)连接的布尔条件,每个条件对于判定的结果值是独立的。

2.示例

六种覆盖方法

首先为了下文的举例描述方便,这里先给出一张程序流程图。(本文以1995年软件设计师考试的一道考试题目为例,图中红色字母代表程序执行路径)。

1、语句覆盖

1)主要特点:语句覆盖是最起码的结构覆盖要求,语句覆盖要求设计足够多的测试用例,使得程序中每条语句至少被执行一次。

2)用例设计:(如果此时将A路径上的语句1—〉T去掉,那么用例如下)

3)优点:可以很直观地从源代码得到测试用例,无须细分每条判定表达式。

4)缺点:由于这种测试方法仅仅针对程序逻辑中显式存在的语句,但对于隐藏的条件和可能到达的隐式逻辑分支,是无法测试的。在本例中去掉了语句1—〉T去掉,那么就少了一条测试路径。在if结构中若源代码没有给出else后面的执行分支,那么语句覆盖测试就不会考虑这种情况。但是我们不能排除这种以外的分支不会被执行,而往往这种错误会经常出现。再如,在Do-While结构中,语句覆盖执行其中某一个条件分支。那么显然,语句覆盖对于多分支的逻辑运算是无法全面反映的,它只在乎运行一次,而不考虑其他情况。

2、判定覆盖

1)主要特点:判定覆盖又称为分支覆盖,它要求设计足够多的测试用例,使得程序中每个判定至少有一次为真值,有一次为假值,即:程序中的每个分支至少执行一次。每个判断的取真、取假至少执行一次。

2)用例设计:

3)优点:判定覆盖比语句覆盖要多几乎一倍的测试路径,当然也就具有比语句覆盖更强的测试能力。同样判定覆盖也具有和语句覆盖一样的简单性,无须细分每个判定就可以得到测试用例。

4)缺点:往往大部分的判定语句是由多个逻辑条件组合而成(如,判定语句中包含AND、OR、CASE),若仅仅判断其整个最终结果,而忽略每个条件的取值情况,必然会遗漏部分测试路径。

3、条件覆盖

1)主要特点:条件覆盖要求设计足够多的测试用例,使得判定中的每个条件获得各种可能的结果,即每个条件至少有一次为真值,有一次为假值。

2)用例设计:

3)优点:显然条件覆盖比判定覆盖,增加了对符合判定情况的测试,增加了测试路径。

4)缺点:要达到条件覆盖,需要足够多的测试用例,但条件覆盖并不能保证判定覆盖。条件覆盖只能保证每个条件至少有一次为真,而不考虑所有的判定结果。

4、判定/条件覆盖

1)主要特点:设计足够多的测试用例,使得判定中每个条件的所有可能结果至少出现一次,每个判定本身所有可能结果也至少出现一次。

2)用例设计:

3)优点:判定/条件覆盖满足判定覆盖准则和条件覆盖准则,弥补了二者的不足。

4)缺点:判定/条件覆盖准则的缺点是未考虑条件的组合情况。

5、组合覆盖

1)主要特点:要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合至少出现一次。

2)用例设计:【爱立信面试】

3)优点:多重条件覆盖准则满足判定覆盖、条件覆盖和判定/条件覆盖准则。更改的判定/条件覆盖要求设计足够多的测试用例,使得判定中每个条件的所有可能结果至少出现一次,每个判定本身的所有可能结果也至少出现一次。并且每个条件都显示能单独影响判定结果。

4)缺点:线性地增加了测试用例的数量。

6、路径覆盖

1)主要特点:设计足够的测试用例,覆盖程序中所有可能的路径。

2)用例设计:

3)优点:这种测试方法可以对程序进行彻底的测试,比前面五种的覆盖面都广。

4)缺点:由于路径覆盖需要对所有可能的路径进行测试(包括循环、条件组合、分支选择等),那么需要设计大量、复杂的测试用例,使得工作量呈指数级增长。而在有些情况下,一些执行路径是不可能被执行的,如: If (!A)B++; If (!A)D--;

爱立信面试 第五篇_上海爱立信java面试题

电话面试:

第一套:1.SAX解析xml的方式,与dom4j的区别

2. http和https之间的不同

3.浏览器发起请求到页面展现有那几个步骤

4.linux部署项目出现过什么问题 5.怎么解决线程死锁

6.final 类,方法,变量代表的含义

7.TCP和UDP

8.MapReduce介绍

8.讲一下垃圾回收机制

9.什么时候会引起OutOfMemory异常

10.互斥和同步【爱立信面试】

11.启动线程的方法

第二套:1、Filter涉及了哪些设计模式

2、单例模式中的内部静态类为什么能够懒加载

3、ClassLoader相关 (2),tomcat中有哪些类加载器

4、线程单例;线程synchronized (静态和非静态有什么区别)

5、一个先递增后递减的数列

本文来源:http://www.gbppp.com/yc/416486/

推荐访问:索尼爱立信研发岗面试 爱立信招聘
推荐内容:

热门文章