AutoRunner自动测试工具,是黑盒测试工具,可以用来完成功能测试、回归测试、每日构建测试、自动回归测试等测试工作。
TestCenter是一款功能强大的测试管理工具,它实现了:测试需求管理、测试用例管理、测试业务组件管理、测试计划管理、测试执行、测试结果日志察看、测试结果分析、缺陷管理,并且支持测试需求和测试用例之间的关联关系,可以通过测试需求索引测试用例。
TAR适用于VT100、VT220等标准的应用系统,支持命令行模式和窗口模式(使用Cursors编写的应用程序)。 支持针对终端应用的自动录制。支持连续录制和单独的窗口录制。支持的窗口组件:栏位、表格、对话框、窗口等。 脚本语言采用java标准脚本:bean shell。
当前位置 :| 主页>软件测试技术>

软件工程中十个非常重要的理念

来源:泽众软件 作者:测试007 时间:2008-10-28 Tag:软件工程理念   点击:

软件工程 (Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。

作为一名软件开发人员,必须要掌握以下十个非常重要的理念:

1.软件开发最终是由人来执行和完成而不是机器。

2.增量开发是必须的。

3.迭代开发是必须的。

4.增加一个缺陷的成本是延长了开发周期。

5.软件开发过程的瀑布模型是重要的内核(每一个增量或迭代都是一个小瀑布)。

6.精确的软件估算需要增加整个软件系统的开发周期。

7.最强大的重用是重用任何可复用的事物而不仅仅是代码复用。

8.风险管理给软件开发过程提供重要的洞察力。

9.不同类型和规模的软件需要不同类型的开发方法论。

10.软件工程体系和指南是软件开发人员的重要资产。