组件测试工具 - 发行说明


1.0 已知问题
   1.1 在 WAS 5 上执行另一带有桩模块的 EJB 组件测试套件失败
   1.2 不能在同一测试项目中同时使用本地和远程接口测试 EJB
   1.3 启动从 WSDL 文件生成的 Web Service 组件测试时出现问题
   1.4 CTA Web Service:对于某些 WSDL,测试套件编辑器中显示的 Web Service URL 是错误的
   1.5 CTA Web Service:更改 WS 桩模块的服务器可能会在某些其它桩模块上更改它
   1.6 测试 EJB 时缺省部署数据经常有错误
   1.7 会话外观模式:对同一 EJB 方法的调用被跳过
   1.8 使数据表中的单元格清空
   1.9 不能在同一测试项目中测试远程接口和本地接口
   1.10 [数据表] 标题列上的上下文菜单不可访问
   1.11 testcodelib.jar 路径是绝对路径
   1.12 在 WAS 上,不能对带有桩模块的不同测试套件的两个相继 EJB 组件执行测试
   1.13 I18N:组件测试项目名不应使用 DBCS
   1.14 EJB 部署:如果 WAS5.x 的部署选项卡中缺少服务器名称,则不会有显式的错误消息
   1.15 格列高利历的“设置属性”值类的属性重复
   1.16 查看 URL 测试的响应时间或命中率报告
   1.17 通过记录器控制停止按钮来停止 HTTP 代理记录会导致 Internet Explorer 问题

1.0 已知问题

1.1 在 WAS 5 上执行另一带有桩模块的 EJB 组件测试套件失败

在 WAS 5.0 或 5.1 上运行 EJB 组件测试时,先前运行的测试可能导致新的测试执行失败。尝试停止应用程序服务器并重新启动它。

1.2 不能在同一测试项目中同时使用本地和远程接口测试 EJB

如果在同一测试项目中定义了两个测试,一个使用本地接口测试 EJB,另一个使用远程接口,则测试项目将不会进行编译并且因此不能执行。

1.3 启动从 WSDL 文件生成的 Web Service 组件测试时出现问题

无法启动某些 WSDL 文件生成的 Web Service 组件测试,这些 WSDL 文件包含的标识符带有非 ASCII 字符。

1.4 CTA Web Service:对于某些 WSDL,测试套件编辑器中显示的 Web Service URL 是错误的

在 WAS 5 上执行带有桩模块的另一 EJB 组件测试套件失败。在 WAS 5.0 或 5.1 上运行 EJB 组件测试时,先前运行的测试可能会导致新的测试执行失败。尝试停止应用程序服务器并重新启动它。

1.5 CTA WebService:更改 WS 桩模块的服务器可能会在某些其它桩模块上更改它

更改 Web Service 组件桩模块的服务器可能会影响其它桩模块。如果在同一 WSDL 文件中定义了某些 Web Service 组件桩模块,并且该 WSDL 文件包含多个服务,或者一个服务中包含多个端口,则更改其中一个桩模块的服务器实际上会更改所有桩模块的服务器。

1.6 测试 EJB 时缺省部署数据经常有错误

如果在工作空间中配置了许多应用程序服务器,则在创建新 EJB 组件测试时使用的缺省部署设置将使用找到的第一个应用程序服务器配置,而不使用特定于正在测试的 EJB 的配置。用户必须编辑测试套件并修改部署设置。

1.7 会话外观模式:对同一 EJB 方法的调用被跳过

在创建测试行为时,会话外观测试模式仅考虑对 EJB 的第一次调用,而不是考虑所有调用。如果需要,用户可在自动生成的测试行为中添加丢失的调用。

1.8 使数据表中的单元格清空

对测试数据表的单元格使用 Ctrl+X 快捷方式不会完全清除单元格内容。要完全清除单元格内容,右键单击该单元格并选择“清除”选项。

1.9 不能在同一测试项目中测试远程接口和本地接口

不能在同一测试项目中同时使用本地和远程接口测试 EJB。创建一个测试项目来测试 EJB 的本地接口,然后创建另一测试项目来测试 EJB 的远程接口。

1.10 [数据表] 标题列上的上下文菜单不可访问

唯一访问测试数据表标题列上的上下文菜单的方法是单击右键鼠标。这样做允许您添加、除去或重命名数据集。

1.11 testcodelib.jar 路径是绝对路径

如果导出测试项目并在另一位置使用它,您可能需要更新指向 testcodelib.jar 库的路径。

1.12 在 WAS 上,不能对带有桩模块的不同测试套件的两个相继 EJB 组件执行测试

在 WAS 5.0 或 5.1 上运行 EJB 组件测试时,先前运行的测试可能导致新的测试执行失败。尝试停止应用程序服务器并重新启动它。

1.13 I18N:组件测试项目名不应使用 DBCS

组件测试项目名称不支持双字节字符集(DBCS)。

1.14 EJB 部署:如果 WAS5.x 的部署选项卡中缺少服务器名称,则不会有显式的错误消息

将 EJB 组件测试配置为在 WAS 5.1 上运行时,“测试套件”编辑器的部署选项卡中的“服务器实例名称”字段将留为空白。这会阻止测试运行。异常将显示在 WAS 5.1 控制台中。要更正该问题,手工输入正确的服务器名称。

1.15 格列高利历的“设置属性”值类的属性重复

在测试数据表中,对格列高利历类使用设置属性选项时,最后两个属性(“FirstDayOfWeek”和“MinimalDaysInFirstWeek”)与前两个属性重复并且应被忽略。

1.16 查看 URL 测试的响应时间或命中率报告

要在 URL 测试执行之后查看报告,请确保不在编辑器中编辑测试套件的名称。

如果您选择查看 URL 测试的响应时间和/或命中率报告,则在项目文件夹中将报告作为 .html 文件来创建和存储。这些文件在“测试导航器”视图中不可见,但在“导航器”视图中是可见的。要从“导航器”视图访问文件,您可以切换到“资源”透视图或向“测试”透视图添加“导航器”视图,方法是从菜单栏选择“窗口 -> 显示视图 -> 其它”,展开“基本”,然后选择“导航器”和“确定”。如果您双击其中一个文件打开它,缺省情况下,在“页面设计器”中打开它。要查看报告,请在“页面设计器”中关闭 .html 文件,改为在“导航器”视图中,从报告的上下文菜单选择“打开方式 > Web 浏览器”,来打开它。

1.17 通过记录器控制停止按钮来停止 HTTP 代理记录会导致 Internet Explorer 问题

通过“记录器控制”视图中的“停止记录”工具栏按钮来停止 HTTP 代理记录器会将 Internet Explorer 保留在配置中,阻止对 Web 站点的更多的成功连接。当发生这种情况时,必须重新设置 Internet Explorer 的 LAN 设置。请确保不将代理设置设定为指向 SOCKS、本地主机、端口 1080,这样问题将得到解决。

要避免此问题,您可以关闭执行记录的 Internet Explorer 浏览器来停止记录。测试生成将正常执行。

返回到主自述文件