更新时间:2024年09月22日 文章分类:软件测试 软件测试团队中的角色 前言 接到测试项目后,准备做测试项目前的第一个任务是组建测试团队。测试项目通常不止一个人参与,而是有多人共同参与完成,所以要组建测试团队。 测试团队中的某些角色可能配备,也可能不配备,可能属性整个公司而不属于测试团队,也可能属于测试团队成员。比如:业务分析人员、系统工程师、质量管理人员、配置管理人员。 阅读全文
更新时间:2024年09月17日 文章分类:软件测试 软件测试阶段之验收测试 前言 验收测试(Acceptance Testing)是由用户(或客户)进行确认是否可以接受一个系统的验证性测试。根据用户需求,业务流程进行正式测试以确保系统符合所有验收准则。 阅读全文
更新时间:2024年09月01日 文章分类:软件测试 软件测试阶段之系统测试 前言 系统测试是基于风险对集成系统进行测试,以验证它是否满足指定需求的过程。 (1)包括功能性和非功能性需求的测试。 (2)系统测试环境要尽可能与目标环境保持一致。 阅读全文
更新时间:2024年08月18日 文章分类:软件测试 软件测试阶段之集成测试 前言 集成测试(integration testing):一种旨在暴露接口以及集成组件/系统间交互时存在的缺陷的测试。在V开发模型中,集成测试与概要设计阶段相对应,集成测试发现接口的缺陷、组件之间的协调错误、构架设计中的错误、遗漏和二义性问题。 阅读全文
更新时间:2024年08月13日 文章分类:软件测试 软件测试阶段之单元测试 前言 软件测试阶段,也称为软件测试级别。不同的软件开发测试模型,采用的软件测试阶段各有不同。比如,软件测试V模型的测试阶段分类包括:单元测试、集成测试、系统测试、验收测试。在单元测试这个阶段的测试基本上都是由开发人员执行的!被发现缺陷经常是马上就进行修改,也没有任何形式化的纪录。 阅读全文
更新时间:2024年08月10日 文章分类:软件测试 软件测试模型之敏捷模型 前言 敏捷测试(Agile testing)强调尽早开始测试,并且持续迭代地测试新开发的功能,确保整个软件开发过程是正确并符合用户需求的。敏捷测试的目标是尽快的交付高质量的软件。 阅读全文
更新时间:2024年08月04日 文章分类:软件测试 软件测试模型之H模型 前言 软件测试H模型将测试活动完全独立出来,形成一个完全独立的流程,将测试准备活动和测试执行活动清晰地体现出来。测试贯穿产品整个生命周期,与其他流程并发地进行。 阅读全文
更新时间:2024年08月03日 文章分类:软件测试 软件测试模型之W模型 前言 W 模型从 V 模型演化过来,实际上开发是 V,测试是并行的 V,测试与开发同步进行,有利于尽早地全面的发现问题。 阅读全文
更新时间:2024年07月27日 文章分类:软件测试 软件测试模型之V模型 前言 软件测试V 模型的测试策略包括低层测试和高层测试,低层测试是为了源代码的正确性,高层测试是为了整个系统满足用户的需求。 阅读全文
更新时间:2024年07月22日 文章分类:软件测试 软件开发模型之敏捷模型 前言 敏捷开发模型(Agile development model) 强调快速响应变化、持续交付价值以及团队成员之间的紧密协作。 2001 年初,在犹他州的 Snowbird,由于看到很多软件开发团队陷入了不断增长的过程的泥潭,一批业界专家聚集在一起概括出了一些可以让软件开发团队具有轻量化、快速工作、响应变化能力的价值观和原则,他们称自己为“敏捷联盟”。 阅读全文