- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
测试最全的测试知识和习题解读.doc
1、 简单描述一下软件测试工程师一般会承担的一些具体工作 : 检视代码、评审开发文档(静态测试方法)进行测试设计、写作测试文档(测试计划、测试方案、测试用例等)
执行测试,发现软件缺陷,提交缺陷报告,并确认缺陷最终得到了修正 , 通过测试度量软件的质量
2、 黑盒测试与白盒测试各有哪些优缺点,应该如何结合才能解决漏洞和冗余问题
功能性测试具有两大优点:功能性测试与软件如何实现无关;测试用例开发可以与实现并行进行,因此可以压缩总的项目开发时间。缺点:测试用例之间可能存在严重的冗余,还会有位测试的软件漏洞。结构性测试局限于已经完成的代码行为当中,离代码太近。因此可以结构性测试指标去解决冗余和漏洞问题。如果发现同一条程序路径被多个功能性测试用例遍历,就可以怀疑这种冗余不会发生新的缺陷,如果没有达到一定的 DD —路径覆盖,则可知在功能性测试用力中存在漏洞。因此路径测试可以提供作为功能性测试交叉检查的一组指标。
3 、 画图描述测试层次与传统开发V型瀑布模型的对应
4、 有函数f(x,y,z),其中x[1900,2100],y[1,12],z[1,31]的。请写出该函数采用基本边界值分析法设计的测试用例
{ 2000,6,1, 2000,6,2, 2000,6,30, 2000,6,31, 2000,1,15, 2000,2,15, 2000,11,15, 2000,12,15, 1900,6,15, 1901,6,15, 2099,6,15, 2100,6,15, 2000,6,15?}
5 、 使用基本路径测试方法,为以下程序段设计测试用例。
( 1 )画出程序的控制流图。
( 2 )计算程序的循环复杂度,导出程序基本路径集中的独立路径条数。
( 3 )导出基本路径集,确定程序的独立路径。( 4 )根据( 3 )中的独立路径,设计测试用例(确保基本路径集中的每一条路径的执行)的输入数据和预期输出
10 (条边) - 7 (个节点) + 2 = 5
导出独立路径(用语句编号表示)
??? 路径 1 : 1 2 → 3 → 4 → 5 → 6 → 7
??? 路径 2 : 1 4 → 5 → 6 → 7
??? 路径 3 : 1 2 → 4 → 6 → 7
??? 路径 4 : 1 2 → 4 → 5 → 7
??? 路径 5 : 1 2 → 3 → 4 → 5 → 7
用例号 路径 输入数据
A B X 预期输出
X TC1 1 2 → 3 → 4 → 5 → 6 → 7 ??3 0 6 3 TC2 1 → 4 → 5 → 6 → 7 ??0 1 ? 3 4 TC3 1 → 2 → 4 → 6 → 7 ??2 ? 1 1 2 TC4 1 → 2 → 4 → 5 → 7 ??3 ? 1 0 0 TC5 1 → 2 → 3 → 4 → 5 → 7 ??3 0 3 1
6 、 优秀的软件测试工程师应具备哪些素质? 答:具有探索精神、具有良好的计算机编程基础、故障排除能手、坚持不懈的精神、具有创新精神和超前意识、追求完美、判断准确、具有整体观念,对细节敏感、团队合作精神,沟通能力 。 具有良好的计算机编程基础,有一定的软件开发经验 ; 有逆向思维的能力 。 善于同软件开发人员沟通;善于同领导沟通 。 掌握一些自动化测试工具;善于学习的能力 。 提高自己的表达能力 ; 了解业务知识 。 具有探索精神;故障排除能手 。 坚持不懈的精神;具有创新精神和超前意识 。 追求完美;判断准确;具有整体观念,对细节敏感;团队合作精神
7、 有二元函数 f(x,y) ,其中 x [1,12] , y [1,31] ; 请写出该函数采用基本边界值分析法设计的测试用例。
答: { 1,15, 2,15, 11,15, 12,15, 6,15, 6,1, 6,2, 6,30, 6,31?}
8、 场景 要求: ”…… 对功率大于50马力的机器、维修记录不全或已运行10年以上的机器,应给予优先的维修处理 ……” 。这里假定, “ 维修记录不全 ” 和 “ 优先维修处理 ” 均已在别处有更严格的定义 。请建立决策表。 1 ) 确定规则的个数。( 2 ) 列出所有的条件桩和动作桩。( 3 ) 填入条件项。( 4 ) 填入动作项,得到初始决策表。
( 5 ) 简化决策表,合并相似规则。
确定规则的个数:这里有 3 个条件,每个条件有两个取值,故应有 2*2*2=8 种规则。
列出所有的条件桩和动作桩:
填入条件项。可从最后 1 行条件项开始,逐行向上填满。
如第三行是: Y N Y N Y N Y N 第二行是: Y Y N N Y Y N
原创力文档


文档评论(0)