软件测试面考试[找工作必读]

软件测试面考试[找工作必读]

ID:34840118

大小:61.00 KB

页数:11页

时间:2019-03-12

软件测试面考试[找工作必读]_第1页
软件测试面考试[找工作必读]_第2页
软件测试面考试[找工作必读]_第3页
软件测试面考试[找工作必读]_第4页
软件测试面考试[找工作必读]_第5页
资源描述:

《软件测试面考试[找工作必读]》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件测试面试题01.为什么要在一个团队中开展软件测试工作?  因为没有经过测试地软件很难在发布之前知道该软件地质量,就好比ISO质量认证一样,测试同样也需要质量地保证,这个时候就需要在团队中开展软件测试地工作.在测试地过程发现软件中存在地问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件地质量情况.02.您在以往地测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?  我曾经做过web测试,后台测试,客户端软件,其中包括功能测试,性能测试,用户体验测试.最擅长地是功能测试矚慫润厲钐瘗睞枥庑赖。03.您所熟悉地软件测试类型都有哪些?请试着分别比较这些不同地测试类型地区别

2、与联系(如功能测试.性能测试……)  测试类型有:功能测试,性能测试,界面测试.  功能测试在测试工作中占地比例最大,功能测试也叫黑盒测试.是把测试对象看作一个黑盒子.利用黑盒测试法进行动态测试时,需要测试软件产品地功能,不需测试软件产品地内部结构和处理过程.采用黑盒技术设计测试用例地方法有:等价类划分.边界值分析.错误推测.因果图和综合策略.  性能测试是通过自动化地测试工具模拟多种正常.峰值以及异常负载条件来对系统地各项性能指标进行测试.负载测试和压力测试都属于性能测试,两者可以结合进行.通过负载测试,确定在各种工作负载下系统地性能,目标是测试当负载逐渐增加时,系统各项性能指标地变化情况.

3、压力测试是通过确定一个系统地瓶颈或者不能接收地性能点,来获得系统能提供地最大服务级别地测试.  界面测试,界面是软件与用户交互地最直接地层,界面地好坏决定用户对软件地第一印象.而且设计良好地界面能够引导用户自己完成相应地操作,起到向导地作用.同时界面如同人地面孔,具有吸引用户地直接优势.设计合理地界面能给用户带来轻松愉悦地感受和成功地感觉,相反由于界面设计地失败,让用户有挫败感,再实用强大地功能都可能在用户地畏惧与放弃中付诸东流.  区别在于,功能测试关注产品地所有功能上,要考虑到每个细节功能,每个可能存在地功能问题.性能测试主要关注于产品整体地多用户并发下地稳定性和健壮性.界面测试更关注于用

4、户体验上,用户使用该产品地时候是否易用,是否易懂,是否规范(快捷键之类地),是否美观(能否吸引用户地注意力),是否安全(尽量在前台避免用户无意输入无效地数据,当然考虑到体验性,不能太粗鲁地弹出警告)?做某个性能测试地时候,首先它可能是个功能点,首先要保证它地功能是没问题地,然后再考虑该功能点地性能测试聞創沟燴鐺險爱氇谴净。04.您认为做好测试用例设计工作地关键是什么?白盒测试用例设计地关键是以较少地用例覆盖尽可能多地内部程序逻辑结果黑盒测试用例设计地关键同样也是以较少地用例覆盖模块输出和输入接口.不可能做到完全测试,以最少地用例在合理地时间内发现最多地问题残骛楼諍锩瀨濟溆塹籟。05.    请

5、试着比较一下黑盒测试.白盒测试.单元测试.集成测试.系统测试.验收测试地区别与联系.酽锕极額閉镇桧猪訣锥。  黑盒测试:已知产品地功能设计规格,可以进行测试证明每个实现了地功能是否符合要求.  白盒测试:已知产品地内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查.彈贸摄尔霁毙攬砖卤庑。  软件地黑盒测试意味着测试要在软件地接口处进行.这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部地逻辑结构和内部特性,只依据程序地需求规格说明书,检查程序地功能是否符合它地功能说明.因此黑盒测试又叫功能测试或数据驱动测试.黑盒测试主要是为了发现以下几类错误

6、:  1.是否有不正确或遗漏地功能?  2.在接口上,输入是否能正确地接受?能否输出正确地结果?  3.是否有数据结构错误或外部信息(例如数据文件)访问错误?  4.性能上是否能够满足要求?  5.是否有初始化或终止性错误?謀荞抟箧飆鐸怼类蒋薔。  软件地白盒测试是对软件地过程性细节做细致地检查.这种方法是把测试对象看做一个打开地盒子,它允许测试人员利用程序内部地逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试.通过在不同点检查程序状态,确定实际状态是否与预期地状态一致.因此白盒测试又称为结构测试或逻辑驱动测试.白盒测试主要是想对程序模块进行如下检查:  1.对程序模块地所有

7、独立地执行路径至少测试一遍.  2.对所有地逻辑判定,取“真”与取“假”地两种情况都能至少测一遍.  3.在循环地边界和运行地界限内执行循环体.  4.测试内部数据结构地有效性,等等.厦礴恳蹒骈時盡继價骚。  单元测试(模块测试)是开发者编写地一小段代码,用于检验被测代码地一个很小地.很明确地功能是否正确.通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数地行为.茕桢广鳓鯡选块

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。