测试的分类-软件测试造梦空间论坛-技术交流-造梦空间论坛

测试的分类

按测试阶段阶段划分

  1. 单元测试:针对程序源代码进行测试,主要验证单个模块或函数的功能是否正确。在单元测试中,测试人员通常只关注代码的细节和逻辑实现,不考虑整个系统的功能和交互。
  2. 集成测试:也称为接口测试,主要针对不同模块之间的接口进行测试,验证模块之间的调用和数据传递是否正确。集成测试的目的是确保各个模块能够正常协作,并且保证整个系统的功能完整性。
  3. 系统测试:对整个系统进行测试,包括功能兼容性、文档等方面的测试。系统测试的目标是验证整个系统是否满足用户需求,并能够稳定运行。
  4. 验收测试:主要分为内测和公测两个阶段。内测是由开发团队或内部用户组织进行的测试,旨在发现项目缺陷和问题。公测则是将软件发布给广大用户使用,通过用户的反馈来验证系统的稳定性和用户满意度。

按照代码可见度划分

  1. 黑盒测试(系统测试):源代码不可见,UI可见。只关注系统的输入和输出是否符合预期。这种测试方法主要验证系统的功能和用户界面是否正常工作。
  2. 灰盒测试(接口测试):部分源代码可见,功能不可见,功能测试。关注模块之间的接口和数据传递,以及功能的正确性。
  3. 白盒测试(单元测试):全部代码可见,UI功能不可见。主要验证代码的逻辑正确性,通常通过编写测试用例覆盖代码的各个分支和路径来进行测试。
请登录后发表评论

    没有回复内容

© 造梦空间论坛