软件过程管理与测试2021/3/4

1.什么是软件缺陷?软件缺陷的产生对软件有什么影响?

软件缺陷(Defect),常常又被叫做Bug。 所谓软件缺陷,即为计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷。缺陷的存在会导致软件产品在某种程度上不能满足用户的需要。
2.什么是软件测试?软件测试的基本原则是什么?

软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码实现的最终审查。

测试显示软件存在缺陷、穷尽测试是不可能的、尽早介入测试、缺陷具有集群性、杀虫剂悖论、测试时上下文相关的、“没有错误就是好”是谬误。

3.什么是软件测试用例?良好的测试用例应该具有什么样的特性?

测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。

整体完备性、等价类划分的准确性、等价类集合的完备性。
4.怎样搭建软件测试环境?对软件测试人员有什么要求?

 对于中等规模的测试环境搭建,可以使用VMWare vSphere进行搭建,需要准备一台物理服务器,在物理服务器上安装ESXI操作系统,然后使用VMWare vSphere Client进行管理,在其上创建虚拟机进行测试。

业务知识、产品设计知识、件架构知识、UML建模语言、武器测试工具、掌握开发工具  搭建开发环境、用户心理学 交互设计的测试、用户体验的测试、界面设计的3中模型、人机交互认知心理学、文档能力。

posted @ 2021-03-04 16:37  杨博文  阅读(80)  评论(0)    收藏  举报