软件测试与质量保证简答题.docVIP

  • 79
  • 0
  • 约1.5万字
  • 约 11页
  • 2017-01-12 发布于重庆
  • 举报
软件测试与质量保证简答题

简答题 1、什么是软件测试? 答:软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序错误的过程。 2、软件测试的目的? 答:测试的目的是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正种错误和缺陷提高软件质量,回避软件发布后由于潜在的软件缺陷和错误造成的隐患带来的商业风险。 3、白盒测试有哪几种方法? 答:白盒测试也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能,白盒测试的主要方法有逻辑驱动、基路测试等,主要用于软件验证。“白盒”法全面了解程序内部逻辑结构、对所有逻辑路径进行测试。“白盒”法是穷举路径测试。 4、软件的缺陷等级应如何划分? 1).致命错误,可能导致本模块以及其他相关模块异常,死机等问题; 2).严重错误,问题局限在本模块,导致模块功能失效或异常退出 3).一般错误,模块功能部分失效; 4).建议问题,由问题提出人对测试对象的改进意见; 5、如果能够执行完美的黑盒测试,还需要进行白盒测试吗?(白盒与黑盒的区别) 任何工程产品(注意是任何工程产

文档评论(0)

1亿VIP精品文档

相关文档