文档介绍:该【模拟面试题答案(经典) 】是由【das】上传分享,文档一共【20】页,该文档可以免费在线阅读,需要了解更多关于【模拟面试题答案(经典) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。模拟面试题答案(经典)
模拟笔试题
。
,遇到用杀毒软件都无法杀的病毒除了重作系统应该怎么办,如何关闭后台进程,msn上不了都可能是
什么问题,怎样解决。
参考答案:
a)对于病毒,可以从以下几个方面进行考虑:
”msconfig”,开启系统配置实用工具,关闭陌生的启动项,然后重新启动,观察系统的运行情况。
,杀掉不正常的进程,看系统的运行情况。
“regedit”,开启注册表配置工具,清除注册表中的表项。
,可以利用搜索引擎,查找相关的手动删除方法。
。
。
,还原系统。
b)关闭后台进程:
“管理工具”中的“服务”,将对应的服务关闭掉。
。
。
。
c)MSN的问题:
。
,是否禁止了程序或者端口。
,并且修改了密码。
,上MSN网站的Messenger子站点,查找相应的帮助,根据帮助的向导解决问题。
,但是开发经理认为这不是一个bug,你应该怎样解决。
参考答案:
a)首先,将问题提交到缺陷管理库里面进行备案。
b)然后,要获取判断的依据和标准:
、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据;
,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷;
,来确认是否是缺陷;
、开发人员和客户代表等相关人员探讨,确认是否是缺陷;
c)合理的论述,向测试经理说明自己的判断的理由,注意客观、严谨,不参杂个人情绪。
d)等待测试经理做出最终决定,如果仍然存在争议,可以通过公司政策所提供的渠道,向上级反映,并有上级做出决
定。
,你如何测试?
参考答案:
a)首先,查找需求说明、网站设计等相关文档,分析测试需求。
b)制定测试计划,确定测试范围和测试策略,一般包括以下几个部分:
c)设计测试用例:
,但不限于以下几个方面:
。链接是否正确跳转,是否存在空页面和无效页面,是否有不正确的出错信息返回等。
。
。
。
:
,美观
,重点内容和热点内容是否突出
,是否提供自动下载并安装的功能
:
。数据库一般需要考虑连结性,对数据的存取操作,数据内容的验证等方面。
:
,导致系统崩溃或者权限泄露
,例如SQL注入等。
,确定获得专业安全公司的帮助,外包测试,或者获取支持
,根据需求说明的内容,确定支持的平台组合:
d)开展测试,并记录缺陷。合理的安排调整测试进度,提前获取测试所需的资源,建立管理体系(例如,需求变更、风险、
配置、测试文档、缺陷报告、人力资源等内容)。
e)定期评审,对测试进行评估和总结,调整测试的内容。
,请问如何用LoadRunner进行测试。
参考答案:
a)建立测试计划,确定测试标准和测试范围
b)设计典型场景的测试用例,覆盖常用业务流程和不常用的业务流程等
c)根据测试用例,开发自动测试脚本和场景:
(Web/HTML协议)
,在弹出的对话框的URL中输入”about:blank”。
,结束录制。
。可能要注意到字符集的关联。
,主要判断在正常情况下,系统的平均事务响应时间是否达标
,主要判断在长时间处于满负荷或者超出系统承载能力的条件下,系统是否会崩溃。
,获取测试结果,分析测试结果
,有什么区别?
参考答案:
a)300个用户在一个客户端上,会占用客户机更多的资源,而影响测试的结果。
b)线程之间可能发生干扰,而产生一些异常。
c)300个用户在一个客户端上,需要更大的带宽。
d)IP地址的问题,可能需要使用IP Spoof来绕过服务器对于单一IP地址最大连接数的限制。
e)所有用户在一个客户端上,不必考虑分布式管理的问题;而用户分布在不同的客户端上,需要考虑使用控制器来整体调
配不同客户机上的用户。同时,还需要给予相应的权限配置和防火墙设置。
?
参考答案:
根据功能的不同,电脑软件可以粗略地分成四个层次:
1、最贴近电脑硬件的是一些小巧的软件。它们实现一些最基本的功能,通常“固化”在只读存储器芯片中,因此称为固
件。
2、系统软件包括操作系统和编译器软件等。系统软件和硬件一起提供一个“平台”。它们管理和优化电脑硬件资源的使用。
3、支持软件。包括图形用户界面、软件开发工具、软件评测工具、数据库管理系统、中间件等。
4、应用软件种类最多,包括办公软件、电子商务软件、通信软件、行业软件,游戏软件等等。
参考答案:
系统集成测试主要包括以下过程:
1. 构建的确认过程。
2. 补丁的确认过程。
3. 系统集成测试测试组提交过程。
4. 测试用例设计过程。
5. 测试代码编写过程。
6. Bug的报告过程。
7. 每周/每两周的构建过程。
8. 点对点的测试过程。
9. 组内培训过程。
测试与beta 的区别
参考答案:
Alpha测试(α测试)是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受
控测试,Alpha测试不能由程序员或测试员完成。Alpha测试发现的错误,可以在测试现场立刻反馈给开发人员,由开发人员及时分析和处理。目的是评价软件产品的功能、可使用性、可靠性、性能和支持。尤其注重产品的界面和特色。Alpha 测试可以从软件产品编码结束之后开始,或在模块(子系统)测试完成后开始,也可以在确认测试过程中产品达到一定的稳定和可靠程度之后再开始。有关的手册(草稿)等应该在Alpha测试前准备好。
Beta测试(β测试)是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,Beta 测试不能由程序员或测试员完成。因而,Beta测试是在开发者无法控制的环境下进行的软件现场应用。在Beta测试中,由用户记下遇到的所有问题,包括真实的以及主管认定的,定期向开发者报告,开发者在综合用户的报告后,做出修改,最后将软件产品交付给全体用户使用。Beta测试着重于产品的支持性,包括文档、客户培训和支持产品的生产能力。只有当Alpha测试达到一定的可靠程度后,才能开始Beta测试。由于Beta测试的主要目标是测试可支持性,所以Beta测试应该尽可能由主持产品发行的人员来管理。
答:Alpha 测试在系统开发接近完成时对应用系统的测试;测试后仍然会有少量的设计变更。这种测试一般由最终用户或其它人员完成,不能由程序或测试员完成。
Beta 测试当开发和测试根本完成时所做的测试,最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其它人员完成,不能由程序员或测试员完成。
,容量测试和强度测试的区别
参考答案:
负载测试:在一定的工作负荷下,系统的负荷及响应时间。
强度测试:在一定的负荷条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响。
容量测试:容量测试目的是通过测试预先分析出反映软件系统应用特征的某项指标的极限值(如最大并发用户数、数据库记录数等),系统在其极限值状态下没有出现任何软件故障或还能保持主要功能正常运行。容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。容量测试的目的是使系统承受超额的数据容量来发现它是否能够正确处理。容量测试是面向数据的,并且它的目的是显示系统可以处理目标内确定的数据容量。
?
参考答案:
用例全部测试。
覆盖率达到标准。
缺陷率达到标准。
其他指标达到质量标准。
?
参考答案:
测试周期分为计划、设计、实现、执行、总结。其中:
计划:对整个测试周期中所有活动进行规划,估计工作量、风险,安排人力物力资源,安排进度等;
设计:完成测试方案,从技术层面上对测试进行规划;
实现:进行测试用例和测试规程设计;
执行:根据前期完成的计划、方案、用例、规程等文档,执行测试用例。