SZCND

Results 376 comments of SZCND

##测试用例 1.1 打开MARC编辑器,在不勾选BIDI时,查看$后数字是否有空格 ## 测试目的 针对正常情况下,测试当不打开BIDI开关时,$9后是否有空格。 ## 操作步骤 1.在dp2内务中检索书目信息,双击维文书籍,进入种册窗,点击左侧MARC,看到$9后面没有空格。 2.右键/属性/语言,查看BIDI,是未勾选状态,且数字“9”在$前面,中间没有空格。 ##测试结果 2022/1/14-1657-wyc:dp2内务测试版3.56.8048.38928,dp2library测试版3.101.8048.39020,测试结果均符合预期。

##测试用例 1.2 打开MARC编辑器,勾选BIDI时,查看$后数字是否有空格 ## 测试目的 针对正常情况下,测试当打开BIDI开关时,$9后是否有空格。 ## 操作步骤 1.在dp2内务中检索书目信息,双击维文书籍,进入种册窗,点击左侧MARC,看到$9后面没有空格。 2.右键/属性/语言,查看BIDI,是未勾选状态,且$9的顺序颠倒,9在$前面。 3.将BIDI勾选,点击“确定”,9到了$后面,排序正常,且有空格。 ##测试结果 2022/1/14-1700-wyc:dp2内务测试版3.56.8048.38928,dp2library测试版3.101.8048.39020,测试结果均符合预期。

##测试用例 2.1 打开MARC编辑器,勾选BIDI,退出内务能否记住先前状态 ## 测试目的 针对正常情况下,测试当打开BIDI开关时,退出dp2内务,再登陆,可以记住先前状态。 ## 操作步骤 1.在dp2内务中检索书目信息,双击维文书籍,进入种册窗,点击左侧MARC,看到$9后面没有空格。 2.右键/属性/语言,查看BIDI,是未勾选状态,且字符顺序颠倒。 3.将BIDI勾选,点击“确定”,$9顺序正常排列至左侧,且有空格。 4.退出dp2内务,重新登录,进入刚才维文书籍的种册窗页面,右键属性/语言,发现BIDI开关是已勾选状态,且$9排序正常,数字在$后面。 ##测试结果 2022/1/14-1709-wyc:dp2内务测试版3.56.8048.38928,dp2library测试版3.101.8048.39020,测试结果均符合预期。

## 测试用例 2.3 异常情况:册记录有借阅者,但对应读者记录不存在。 ## 测试目的 针对异常情况:册记录有借阅者,但对应读者记录不存在。从册角度,测试批量检查借阅链、零星检查借阅链、修改借阅链 效果是否正常。 ## 测试步骤 1. 在内务对一个读者借一册书,查看读者xml,和册xml 读者xml ``` P001 本科生 向东 左 f9c16d82-bf22-4638-a0c3-ee4691bdbde3 ``` 册xml ``` B001 5 d57de44f-bacc-4e8f-82ef-71e5731f7e9b 流通库 普通 I546.84/Y021 80bb4b95-f4b5-49b1-9d6d-40d9ec4ad302 Mon,...

## 测试用例 2.4 异常情况:册记录有借阅者,但对应读者的路径发生了变化 ## 测试目的 针对异常情况:册记录有借阅者,但对应读者的路径发生了变化。从册角度,测试批量检查借阅链、零星检查借阅链、修改借阅链 效果是否正常。 ## 测试步骤 1. 在内务对一个读者借一册书,查看读者xml,和册xml 读者xml ``` P001 本科生 黄安 TVB 3d4a5590-27ea-4c54-91c7-2cb58f4b85c0 ``` 册xml ``` B001 5 6e40e62c-7a30-4e11-9667-025e596dc393 流通库 普通 B971/M540 Wed, 12...

## 测试用例 3.1 从读者角度,批检查借阅链同时修复借阅链,造一些1.2与1.4的异常数据 ## 测试目的 针对异常情况:读者记录有在借册,但对应册记录没有借阅者。读者记录有在借册,但对应册记录不存在。 ## 测试步骤 1. 在内务对两个读者分别借两册不同书,查看读者xml,和册xml 读者1xml ``` P001 本科生 楚河 虎牙直播 f5a67424-336e-4105-bbd5-9d69bd94e4ac ``` 册1xml ``` B001 1 9c51df06-7ceb-4bde-9e75-917834e9f611 流通库 普通 TP316/L595 P001 本科生 读者/9...

## 测试用例 3.2 从册角度,批检查借阅链同时修复借阅链,造一些2.2与2.3的异常数据 ## 测试目的 针对异常情况:异常情况:册记录有借阅者,但对应读者没有该册。异常情况:册记录有借阅者,但对应读者记录不存在 ## 测试步骤 1. 在内务对两个读者分别借两册不同书,查看读者xml,和册xml 读者1xml ``` P001 本科生 拉风龙 虎牙直播 4bd8195b-8e59-4aef-ab44-125e0f528a2e ``` 册1xml ``` B001 5 6a60cc0e-910d-4b1b-bf27-a55e9c40a2b9 流通库 普通 B971/M540 P001 本科生 读者/14...

## 测试用例 4.1 在检查和修复借阅信息链的测试中,测试服务器断开的情况要求软件能自动或者手动重试操作,不中断循环。(从本地暂停实例角度测试) ## 测试目的 针对异常情况:测试批量检查借阅链,修改借阅链是否正确。 ## 测试步骤 1. 在内务中建立20条册条码,20条读者证条码 2. 针对读者角度,修改10条册记录。针对册角度,修改10条读者记录。 3. 开始测试时先在dp2内务中菜单命令,功能/系统维护/检查借还信息窗/批检查借阅链信息链,“从读者角度检查”,然后再dp2library将对应实例关闭,弹出对话框提示如下,符合预期结果。 ``` “因系统处于维护状态Exit,本功能暂时不能使用,将自动重试操作” ``` 4. 打开刚才关闭的实例,在dp2内务“从读者角度检测”中查看下面的提示信息,能够从刚才断链处继续检查,但是断链的那一条不会重新装载,而是显示其他错误的册条码信息。 5. 点击“从读者角度检查”右侧的修复,再次停止实例,然后启动,修复到一半的借阅链停止修复,直接跳过。 ## 测试结果 2022/1/13-1207-wyc:dp2内务测试版 3.56.8048.18068,dp2library测试版3.101.8047.41203,点击“从读者角度检查”右侧的修复,再次停止实例,然后启动,修复到一半的借阅链停止修复,直接跳过。

## 测试用例 4.2 在检查和修复借阅信息链的测试中,测试服务器断开的情况要求软件能自动或者手动重试操作,不中断循环。(模拟通讯故障角度测试) ## 测试目的 针对异常情况:测试批量检查借阅链,修改借阅链是否正确。 ## 测试步骤 1. 在内务中建立20条册条码,20条读者证条码, 2. 针对读者角度,修改10条册记录。针对册角度,修改10条读者记录。 3. 在另外一台电脑上下载dp2内务测试版,当做前端。本机当做服务器端。在另一台电脑上登录本机dp2library的对应实例。 4. 开始测试时先在前端dp2内务中菜单命令,功能/系统维护/检查借还信息窗/批检查借阅链信息链,“从读者角度检查”,然后将前端电脑网络关闭,弹出对话框提示如下,符合预期结果。 ``` “检查册记录时发生错误:服务器rest.http//192.168.2.4/dp2library/rest/T10没有响应,将自动重试操作。”(该对话框无法关闭) ``` 4. 将前端电脑网络打开,在dp2内务“从册角度检测”中查看下面的提示信息,能够从刚才断链处继续检查,但是刚才断链的那一条无法重新装载,而是继续显示其他册记录的错误信息。 5. 点击“从读者角度检查”右侧的修复,再次断网,然后启动,修复到一半的借阅链停止修复,直接跳过。然后再次“从读者角度检测”,发现刚才跳过的断链依旧存在。没有被修复 ## 测试结果 2022/1/13-1851-wyc:dp2内务测试版 3.56.8048.18068,dp2library测试版3.101.8047.41203。 *** 2022/1/17-1123-wyc:dp2内务测试版...

## 测试用例 4.3 用内务快捷出纳窗借没有册条码号的图书,然后检查(借阅信息)断链情况。 ## 测试目的 针对正常情况:测试在册条码为空时,批检测借阅链是否会报错 ## 测试步骤 1. 用dp2LibraryApiTester.exe 工具新增100条正常的证条码,与册条码 2. 新增一条册码为空的实体册。 3. 让一个读者借这一册书,在dp2内务中的快捷出纳窗口输入证条码号P001,然后输入无册码书籍的ISBN(种册窗MARC中010的第一段编号,“a”后面的数字)例如:7-5339-1845-2。 4. 在弹出的窗口中选择该册,并点击确定。 读者xml ``` P001 本科生 张全蛋 富土康 035f52e2-c345-4c6c-a92c-f80f805ef0cf ``` 冊xml(在dp2内务验证还窗口,输入读者证条码号查看) ``` 1 753a4a73-2e0f-4195-afe0-3fb348f1a770...