软件测试复习资料【荐】.docVIP

  • 10
  • 0
  • 约4.54千字
  • 约 12页
  • 2015-07-23 发布于河南
  • 举报
什么是软件测试? 软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。执行测试用例后,需要跟踪故障,以确保开发产品适合需求。 使用人工或自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。 2、什么是黑盒测试? 黑盒测试又称为功能测试或数据驱动测试。它不管程序内部结构是什么样的,只是从用户出发,根据产品应该实现的实际的功能和已经定义好的产品规格来验证产品所具有的功能是否实现,是否能正常使用,是否满足用户要求。 3、什么是白盒测试? 白盒测试又称为结构测试或逻辑驱动测试。已知产品的内部工作过程,清楚最终生成软件产品的计算机程序的结构和语句,按照程序内部的结构测试程序。 4、什么是桩模块,什么是驱动模块? 桩模块:对顶层或上层模块进行集成测试时,所编写的替代下层模块的程序。用以模拟被测模块的上层模块。 驱动模块:对底层或子层模块进行集成测试时,所编写的替代这些模块的程序。用以模拟被测模块工作过程中所调用的模块。 5、用黑盒测试设计测试用例有哪些常用方法? 等价类划分法、边界值划分法、错误推测法、因果图法 6、什么是集成测试,它包括哪两种方式? 每个模块完成单元测试后,需要按照设计确定的结构图,将他们连接起来,进行集成测试,

文档评论(0)

1亿VIP精品文档

相关文档