华唐产品 | 解决方案 | 技术支持 | 成功案例 | 下载中心 | 培训中心 | AEP理论中心
 >  首页 > 产品
华唐产品导航
  高频EDA设计仿真工具
  自动化软件测试工具
   
C/C++测试
Java测试
Web应用测试
WEB服务测试
.NET测试
  软件开发工具
  仿真器
  数字建模系统
  协议一致性测试
  无线网桥
     

 

JTest JContract

-版本说明

Jtest8.0现有版本情况:

专业版:

一个完全的集成工具,它使开发/测试人员是进行:自动化的代码分析(使用内置的代码编码标准/规范,和任意由架构师版开发出来的自定义规则),自动化的单元测试(通过自动生成的或用户定义的测试用例),和从桌面就能进行的“在容器内进行的测试”。对多个类/文件/文件夹进行的测试可以直接从开发环境中进行执行,并立即得到图形化界面的测试报告以便查看和修复。另外,由服务器版测试识别出的问题可以导入图形化界面进行查看和修复。专业版一般安装和注册到每个开发和测试人员的电脑上。

架构师版:

包括专业版的全部功能,并加入了RuleWizard功能模块,这个功能模块可以使用图形化的界面来生成自定义的编码标准/规范。架构师版一般给架构师或者某个专门负责为整个团体创建编码规则的人使用。

服务器:

包含专业版的全部功能,并增加了对批量或者说“服务器”量地执行自动化代码分析和单元测试的支持。其提供的命令界面可以测试整个项目代码库,并可以集成到自动化的构建过程当中。而结果可以写到自定义的报告当中,开发团队的人员可以很容易地访问到这些报告,这些报告也可以按设定自动地email到指定的接收者。而且,开发人员和测试人员可以导入服务器版测试结果到桌面图开化界面(GUI)当中进行查看和修复。服务器版本包括团队配置管理器(TCM)功能模块,实现了集中管理,共享编码标准/规范、单元测试配置和测试资源。TCM用于开发团队,保证整个开发团队测试方法的一致性。当TCM完全运用到整个开发团队的时候,架构师和开发组长就可以配置并上传标准的团队范围的测试设置/配置/文件,然后TCM便会自动地通过团队Jtest安装来分享它们。TCM可以安装并运行到任何一个受支持的计算机系统(如一台开发人员的工作站,装有Parasoft服务器版本产品的服务器,或者一个独立的系统)。

服务器版包含有BugDetective,一个新的分析技术,它通过搜索代码库以寻找那些可能导致运行时Bugs和应用程序不稳定的错误。通过自动地跟踪和模拟执行路径(可能是路径跨越多个方法,类和包,并包含几十个次序调用的非常复杂的应用程序),BugDetective可以发现那些通过手工测试或检查非常难于发现且发现非常耗时的错误,而且一般这些错误如果到运行的时候才侦测到的话,再去修复的时候将会花费很多的气力。通过BugDetective,开发团队可以发现,诊断并修复那些逃过了编码标准分析和单元测试的软件错误。?

下面是可选的功能模块:

Jtest Tracer模块: 当一个经过配置的应用程序在运行时,通过Tracer获取它的实际的代码行为来生成功能性测试用例。当测试者在使用应用程序的GUI(图形化用户界面)或一个测试客户端(如Parasoft SOAtest, WebKing等)来执行他们想要验证的使用用例的时候,Jtest Tracer将会把这些操作获取到“正确的”Junit测试用例中。于是就形成了一个实际的测试用例库,使用这个库,新的代码就能用其进行测试以保证预定的功能,不会破坏现有的功能。使用Jtest Tracer生成测试用例是需要License许可的,但使用Jtest Tracer生成的测试用例来进行测试是不需要许可。

Security模块:它增加了一个非常全面的安全问题指南库,Jtest在扫描和分析源代码的时候可以应用这些指导。通过应用这个安全指南,这个功能模块可以搜索并识别出许多的安全脆弱性,包括对输入的不正确传递,恶意代码,并发问题,不当的登录,命令注入,不正确的错误说明,字符格式问题,拒绝服务,授权等等问题。这个模块同时也提供了让用户来自定义安全策略的功能,以便在应用程序开发过程中对编码方法进行有效地指导。

数据清单

Jtest8.0新特点

产品概述
产品特性
PDF文档
-版本说明

Jtest视频介绍
Jtest视频演示

n Jtest自动化Java软件单元测试和编程标准执行

v Java解决方案

试用软件下载
   
  试用须知

查看JTest原厂商美国Parasoft公司介绍

版权所有 深圳市华唐软件技术有限公司   粤ICP备06057501号