Open renyh opened 5 years ago
增加一个支持匿名访问 的Z39.50 服务器。
20190422-2134-ryh: dp2Installer V3(3.4.7051.2508),测试结果与预期一致。
增加一个需要帐户访问的 Z39.50 服务器。
20190422-2140-ryh: dp2Installer V3(3.4.7051.2508),测试结果与预期一致。
1.1.3 增加一个读者帐户访问的 Z39.50 服务器。
20190422-2146-ryh: dp2Installer V3(3.4.7051.2508),测试结果与预期一致。 20190423-1431-liuzhen: dp2Circulation v3(3.4.7052.24432),测试结果与预期一致。增加了步骤4,取消按钮的选择。
修改一个 Z39.50 服务器
20190423-1120-liuzhen : dp2Circulation v3(3.4.7051.2508),测试结果与预期一致。
todo
todo
删除一个Z39.50 服务器
20190423-1130-liuzhen : dp2Circulation v3(3.4.7051.2508),测试结果与预期一致。
删除多个Z39.50 服务器
20190423-1142-liuzhen : dp2Circulation v3(3.4.7051.2508),测试结果与预期一致。
启用一个 Z39.50 服务器
20190423-1155-liuzhen : dp2Circulation v3(3.4.7051.2508),测试结果与预期一致。
启用多个 Z39.50 服务器
20190423-1218-liuzhen: dp2Circulation v3(3.4.7051.2508),第3步骤测试结果与预期不一致,有疑点,图如下:
选多条数据库记录点击 启用 按钮时,启用 按钮有蓝框是怎么判断的,当启用状态不一致时最后没有切换为相反的状态。
调整服务器顺序
20190423-1355-liuzhen: dp2Circulation v3(3.4.7052.24432),测试结果与预期一致。
导出服务器参数
20190423-1355-liuzhen: dp2Circulation v3(3.4.7052.24432),测试结果与预期一致。
导入一个Z39.50服务器xml文件,这个文件中的服务器名称在目前的配置列表中存在同名服务器,元素属性值相同
20190423-1424-liuzhen: dp2Circulation v3(3.4.7052.24432),测试结果与预期一致。
导入一个Z39.50服务器xml文件,这个文件中的服务器名称在目前的配置列表中存在同名服务器,元素属性值不相同
20190424-0945-liuzhen: dp2Circulation v3(3.4.7053.16260),测试结果与预期一致。
导入一个Z39.50服务器xml文件,这个文件中的服务器名称在目前的配置列表中不存在同名服务器,元素属性值不相同
20190424-0949-liuzhen: dp2Circulation v3(3.4.7053.16260),测试结果与预期一致。
导入一个Z39.50服务器xml文件,这个文件中的服务器名称在目前的配置列表中不存在,修改这个文件里的addr属性名称为addr111,测试这个xml文件是否能导入,导入的地址是什么值?
启动dp2 内务,登录服务器。
准备一个XML文件,里面的服务器名称为test,这个名称在内务 Z39.50服务器列表不存在同名的服务器,修改addr属性名称为addr111,如下图
<root>
<server name="test" addr111="118.25.225.224">
<database name="ucs09" />
</server>
</root>
导入这个xml文件,在Z39.50服务器列表,列表已增加了导入的服务器,名称为test,地址为空。
20190424-1150-liuzhen: dp2Circulation v3(3.4.7053.16260),测试结果与预期一致。
导入一个Z39.50服务器xml文件,这个文件中的服务器名称在目前的配置列表中不存在,修改这个文件里的server元素下的name属性名称,这样会导致系统不能识别这个属性。
启动dp2 内务,登录服务器。
准备一个XML文件,修改server元素中的name属性名称为name11,如下图
<root>
<server name11="test" addr="118.25.225.224">
<database name="ucs09" />
</server>
</root>
导入这个xml文件,结果应该是:在列表中增加了一个新的服务器,但名称为空,地址和数据库有值。
三、测试结果
20190424-1157-liuzhen: dp2Circulation v3(3.4.7053.16260),测试结果与预期一致。
导入一个Z39.50服务器xml文件,这个文件中的服务器名称在目前的配置列表中不存在,修改这个文件里的server元素的结束标记元素,这样会导致系统不能识别这个元素。
<root>
<server name="test" addr="118.25.225.224">
<database name="ucs09" />
</server1>
</root>
20190424-1214-liuzhen: dp2Circulation v3(3.4.7053.16260),测试结果与预期一致。
导入一个Z39.50服务器xml文件,这个文件中的服务器名称在目前的配置列表中不存在,修改这个文件里的server元素名为server1,这样会导致系统不能识别这个元素。
<root>
<server1 name="修改server" addr="118.25.225.224">
<database name="ucs09" />
</server1>
</root>
3. 导入这个xml文件,预期结果为:提示报错信息 “文件C:\Users\dp\Desktop test测试lz中不存在*/server 元素”,点击 确定,重新导入操作。
### 三、测试结果
20190424-1223-liuzhen: dp2Circulation v3(3.4.7053.16260),测试结果与预期一致。
导入一个Z39.50服务器xml文件,这个文件包含两条数据库信息,导入后服务器列表会不会存在两条数据库记录
<root>
<server name="test4" addr="118.25.225.224">
<database name="cipmarc" />
</server>
<server name="test5" addr="118.25.225.224">
<database name="cipmarc" />
</server>
</root>
3. 导入这个xml文件,Z39.50 服务器列表增加了两条数据库记录test4和test5,点击 确定,再打开 服务器列表,双击查看导入服务器数据,导入成功。
### 三、 测试结果
20190424-1323-liuzhen: dp2Circulation v3(3.4.7053.16260),测试结果与预期一致。
TODO
导入word格式的文件
20190424-1051-liuzhen: dp2Circulation v3(3.4.7053.16260),步骤4有疑点,提示信息不明确,建议为导入文件格式错误。
测试目录