- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
简答题及每次解释题
三、简答题:共 4 小题,每题 5 分,满分 20 分。 1、简单描述一下软件测试工程师一般会承担的一些具体工作。答:检视代码、评审开发文档(静态测试方法) 进行测试设计、写作测试文档(测试计划、测试方案、测试用例等) 执行测试,发现软件缺陷,提交缺陷报告,并确认缺陷最终得到了修正 通过测试度量软件的质量… 2、黑盒测试与白盒测试各有哪些优缺点,应该如何结合才能解决漏洞和冗余问题?2.答:功能性测试具有两大优点:功能性测试与软件如何实现无关;测试用例开发可以与实现并 行进行,因此可以压缩总的项目开发时间。缺点:测试用例之间可能存在严重的冗余,还会有位 测试的软件漏洞。结构性测试局限于已经完成的代码行为当中,离代码太近。因此可以结构性测 试指标去解决冗余和漏洞问题。如果发现同一条程序路径被多个功能性测试用例遍历,就可以怀 疑这种冗余不会发生新的缺陷,如果没有达到一定的 DD—路径覆盖,则可知在功能性测试用力 中存在漏洞。因此路径测试可以提供作为功能性测试交叉检查的一组指标。
3、什么是黑盒测试?
已知产品的功能设计规格,可以进行测试来证明每个实现了的功能是否符合要求。
4、什么是白盒测试?
已知产品的内部工作过程,可以通过测试来证明每种内部操作是否符合设计规格要求,所有内部成分是否已经过检查。
5、什么是桩模块,什么是驱动模块?
桩模块:用来模拟被测试模块工作过程中所调用的模块。
驱动模块:用来模拟被测试模块的上一级模块。
6、用黑盒测试设计测试用例有哪些常用方法?
等价类划分法、边界值划分法、错误推测法、因果图法、场景法
7、什么是集成测试,它包括哪两种方式?
每个模块完成单元测试后,需要按照设计是确定的结构图,将他们连接起来,进行集成测试,也成为综合测试。集成测试包括非增量测试和增量测试两种方式
8、软件测试工作过程有哪些?
确定测试计划、设计测试用例、测试执行、测试总结
9、测试执行的工作过程有哪些?
(1)全方位地观察测试用例执行结果
(2)加强测试过程记录
(3)及时确定发现的问题
(4)提交缺陷时与开发的关系处理
(5)及时更新测试用例
(6)提交一份优秀的问题报告单
10、测试计划编写6要素?
Why --- 为什么要进行这些测试
What --- 测试那些方面,不同阶段的工作内容
When --- 测试不同阶段的起止时间
Where --- 相应文档,缺陷的存放位置,测试环境等
Who --- 项目有关人员组成,安排那些测试人员进行测试
How --- 如何去做,使用那些测试工具以及测试方法进行测试
11、系统测试有哪几类?
恢复测试、安全测试、强度测试、性能测试
12、Web系统测试通常包括哪些?
性能测试、连接测试、导航测试、界面测试、兼容性测试、帮助文档测试
13、什么是并发用户数?
并发用户数是指在某一给定时间内,某个特定点上进行会话操作的用户数。
14、测试工具LoadRunner简介
LoadRunner是一种适用于各种体系结构的自动负载测试工具,它能预测系统行为并优化系统性能。
四、名词解释:共5小题,每小题3分,满分15分
软件缺陷
β测试
3.测试的配置管理
4.测试用例
5.黑盒测试
1.软件缺陷:(符合下列规则的叫软件缺陷):
1).软件未达到产品说明书的功能
2).软件出现了产品说明书指明不会出现的错误
3).软件功能超出产品说明书指明范围
4).软件未达到产品说明书虽未指出但应达到的目标
5).软件测试员认为难以理解、不易使用、运行速度缓慢、或者最终用户认为不好
2.β测试是指软件开发公司组织各方面的典型用户在日常工作中实际使用β版本,并要求用户报告异常情况,提出批评意见。
3.配置管理的目的是建立和维护在软件生命周期中软件产品的完整性和一致性。一般来说,软件测试配置管理包括4个最基本的活动:(1)配置标识;(2)变更控制;(3)配置状态报告; (4)配置审计。
4.测试用例就是将软件测试的行为活动,做一个科学化的组织归纳。
5.黑盒测试也称功能测试或数据驱动测试,前提是已知产品所具有的功能,通过测试来检测每个功能是否都正常使用。
五、简答题:共3小题,每小题5分,满分15分。
如何划分等价类?
软件验收测试应完成哪些主要测试工作?
3. 简述软件开发-软件测试的对用关系。
软件计划 软件需求 概要设计 详细设计 代码
验收测试 系统测试 集成测试 单元测试
1.
1).在输入条件规定了取值范围或值的个数的情况下,则可以确立一个有效等价类和两个无效等价类。
2).在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,则可以确立一个有效等价类和一个无效等价类。
3).在输入条件是一个布尔量的情况下,可以确立一个有效等价类和一个无效等价类。
4).在规定了输入
文档评论(0)