当前位置: 北京软件外包公司 » 资讯中心 » 软件技术 » 北京软件外包版本控制

北京软件外包版本控制

发表于:2015-07-09 16:58 来源:北京软件开发公司宜天信达 点击:

北京软件外包将执行以下测试:单元测试、集成测试、系统测试、确认测试及验收测试四个阶段。

单元测试:即模块测试,是针对软件设计的最小单位程序模块(可独立编译的程序模块,或面向对象设计中的类)进行正确性检验的测试工作。其目的在于检查每个程序单元能否正确实现详细设计说明中的模块功能、性能、接口和设计约束等要求,发现各模块内部可能存在的各种错误。单元测试中同时进行详细设计的文档测试。

集成测试:在单元测试基础上,将已经分别通过测试的单元按设计要求组合起来再进行测试,以检查这些单元接口是否存在问题。检验程序单元或部件的接口关系,逐步即成为符合概要设计要求的程序部件或整个系统。软件集成的过程是个持续的过程,会形成很多个临时版本,在不断的继承过程中,每个版本都需要进行冒烟测试,即对程序主要功能进行验证。集成测试中同时进行概要设计的文档测试。

系统测试:软件外包公司充分运行系统,验证系统各部件是否正常工作并完成所赋予的任务。安装测试、恢复测试、安全测试、运行测试、操作手册测试等任何用户需要打交道的东西。对集成的硬件和软件系统进行测试。在真实或模拟的系统运行环境下,检查完整的程序系统能否和系统(包括硬件、外设、网络和系统之间、支撑平台等)正确配置、连接,并满足用户需求。测试组将确认测试于系统测试合并执行,在流程中统称为系统测试。

确认测试:确认测试又称有效性测试。它的任务是验证软件的有效性,即验证软件的功能和性能及其它特性是否与用户的要求一致。同时检测与正式软件是否满足软件需求说明书中的规定要求,同时进行需求分析的文档测试。

验收测试:按照项目任务书或验收大纲等验收依据文档进行对整个系统的测试与评价,北京软件定制开发决定是否接收或拒收系统。

版本控制的主要步骤如下:

1)创建配置项:项目成员依据配置管理计划,在配置库的开发库中创建属于其任务范围内的配置项。此时配置项的状态为“草稿”;

2)修改处于“草稿”状态的的配置项:项目成员使用配置管理软件,修改处于“草稿”状态的配置项;

3)评审和审批:配置项定稿后需要接受评审和审批;

4)配置项入基线库:配置项通过评审和批准后,由配置管理员纳入基线库,则配置项的状态从“草稿”变迁为“正式发布”;

5)版本发布:基线库内有新的配置项产生,或者基线库里的配置项版本升级,配置管理人员要做版本发布,通过会议等方式通过项目组内其它人员。

 

北京宜天信达软件公司是国内领先的软件定制开发公司。自成立以来,秉承"诚信、协作、奉献、超越"的精神,着力打造集战略咨询、平台技术和专业服务为一体的国际化软件企业。在金融、保险、银行、医疗、物流、制造、教育、核能、汽车等行业拥有丰富的软件开发经验。 

北京软件外包公司宜天信达涵盖多种应用与技术平台,拥有成熟的信息系统和软件开发外包解决方案,我们的专业团队将作为您的IT部门来开展长期紧密的合作,立足于您的业务和信息化目标,开发符合您业务目标和商业价值的软件。

我们将抓住机遇,坚持以人为本,加大自主产品创新,提升重大工程实施能力,加快规范化进程,实现规模经济和跨越式发展,打造“中国软件行业一流企业”。