软件测试达人1.举例说明为什么无遗漏的进行程序的软件测试是不可能的?2.下图是Windows记事本的一个主界面,假设你所

软件测试达人
1.举例说明为什么无遗漏的进行程序的软件测试是不可能的?
2.下图是Windows记事本的一个主界面,假设你所在的项目组进行该应用程序的开发和测试,作为测试人员的你,认为在这个记事本程序的项目进行中:
1) 举例说明什么部分作单元测试?何时做?
2) 举例说明什么部分作集成测试,何时做?
3) 什么情况下为系统测试,如何做?
4) 什么情况下作验收测试?
正气凛然的dd 1年前 已收到1个回答 举报

潮版潜水王 花朵

共回答了23个问题采纳率:91.3% 举报

1.这点我们也可以叫覆盖性测试,只有尽可能的进行覆盖,软件的使用环境不一样会导致Bug的产生,而所有的这些场景并不可能在全面的模拟出来.例如我们的软件存在平台限制,可能我们只针对主流机型进行测试,这就导致了其它一些机型使用该软件出现问题.
2.
1)单元测试一般由开发人员做,当自己负责的模块开发好之后,需要自己进行测试功能是否实现,可能写一些类和一些数据进行测试;如单独的写入数据,单独的保存数据.
2)集成测试可以看成这样,打开记事本->写入数据->保持数据->关闭,这是一个完整的流程,对这个流程进行测试可以叫集成测试.
3)系统测试就是按照需求功能已经完成,对整个记事本进行测试,包括各个模块的交互性测试,模块之间的依赖关系以及影响.
4)验收测试分多种(取决于你的开发流程,迭代开发一般按照每个迭代进行验收测试),主要就是根据软件开发过程中产生的测试用例进行验收,需求是否合理等,参与人员包括:客户、第三方验收公司等.

1年前

7
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.024 s. - webmaster@yulucn.com