V模型软件开发流程
我们采用一种被称为“V”模型的流程进行软件开发。V模型是一种理想的开发模型,可以有效地帮助我们理解软件开发各个阶段之间的关系。V模型是源于软件开发的瀑布模型。流程的三个主要阶段——需求分析、高层设计与详细规格说明——都有对应的验证与确认测试阶段。模块的实现测试由单元测试完成;系统设计测试由集成测试完成;最终用可操作性测试根据需求确定软件能正常工作。V模型的名称就是指这几个阶段的时间安排。从需求分析开始,一步一步地进行系统开发,直到最终的实现阶段完成。而测试就从这个阶段开始,从单元测试,按照流程进行直到可操作性测试结束。根据V模型,测试人员可以在需求分析阶段进入软件开发流程。这样便可以协同工作,并及时发现潜在的问题。这有助于降低开发风险,减少软件修正成本。
什么是测试策略?
为什么要编写测试策略?测试策略就是如何进行软件测试的计划。测试策略的目标包括:
取得利益相关者(比如管理部门、开发人员、测试人员、顾客和用户等)的一致性目标; 从开始阶段对期望值进行管理; 确保“开发方向正确”; 确定所有要进行的测试类型。测试策略为测试提供全局分析,并确定或参考:
项目计划、风险和需求; 相关的规则、政策或指示; 所需过程、标准与模板; 支持准则; 利益相关者及其测试目标; 测试资源与评估; 测试层次与阶段; 测试环境; 各阶段的完成标准; 所需的测试文档与检查方法。Workspace软件介绍
Sybase Workspace是第一个可以按需交付应用类型的集成开发环境(IDE):面向服务、mobile模式、Java、组合模式(composite)、事件驱动和数据驱动。Sybase Workspace基于Eclipse开源框架,使开发人员可以更容易、更快速地开发连接各种基础设施(比如数据库、消息系统和企业应用程序)的复杂应用程序。
Sybase Workspace填补了以往需要不同厂商的开发工具才能实现开发任务交互的空白。没有其它的集成开发环境提供具有相同深度与广度的功能。Sybase Workspace由以下六个主要组件构成:企业模型、服务框架、整合与流程安排、数据库开发、Mobile-Portal开发和Web应用程序开发。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/