一款新的JAVA开发者单元测试工具-agitator

转自http://www.madetek.com/CN/page050912110917.aspx
JAVA企业开发者测试方案介绍
在企业开发者测试的过程中,我们遇到的难题主要在两个方面,一是开发者单元测试手工操作和人工维护,难以实施和不切实际。二是开发团队无法对开发者测试活动和结果进行测量和管理。为此我们根据业界专家 丰富的、成功实施开发者测试的经验,结合JAVA语言开发和单元测试的特点,整理并实施了一套切实可行的提高软件质量、减少开发成本和加速开发进度的JAVA企业开发者测试方案。该方案解决了Java语言企业开发者测试的难题,实现java语言开发团队单元测试、测量和管理自动化,为实施Jave企业开发者测试扫清了障碍,其主要内容如下:
1、 全面的 代码规则自动检查和代码规则集的延伸。
2、 自动生成足够多的测试输入数据去执行代码的每一行、每个分之,自动验证JAVA单元的功能及暴露代码的真实行为。
3、 自动生成Java单元的测试和分析报告,包括测试点的成功和失败,代码
覆盖率、以及所有代码的输出结果,包括正常的输出和异常的发生情况(期望的异常和不期望的异常)。
4、 分析代码的复杂度和风险,帮助团队配置相应的测试方案,以期优先测试关键的和重要的代码。
5、 根据开发团队和管理者的需要,设立测试点和测试目标,便于个人、团队和管理者管理测试过程、进度和目标。
6、 共享测试资产,便于重用测试资产,减少重复劳动和回归测试。
7、 汇总项目测试资产,进行统计和测试趋势分析。