SZCND

Results 376 comments of SZCND

**前提:服务器端配置了OI的情况,参见2.1** # 2.2 获取图书信息17/18 ## 操作步骤 1. SIP2前端登录成功服务器,登录步骤参见2.1 2. 如果要在请求中传AO值,则在"服务器参数"区域中AO输入框输入值。 3. 创建获取图书信息请求,是在"基础操作"区域,输入图书册条码为B001,然后点击"获取图书信息"按钮,则发送17消息,服务器返回18消息。 **预期效果:** 1)如果17消息AO传空值,返回的18消息应正常返回图书信息,返回的BG应为实际配置的AO值。 2)如果17消息AO传正确的值,返回的18消息应正常返回图书信息,返回的BG应为实际配置的AO值。 3)如果17消息AO传错误的值,返回的18消息应报'当前册来自馆外机构 ',返回的BG为空。 *** ## 测试结果 **1)如果17消息AO传空值,返回的18消息应正常返回图书信息,返回的BG应为实际配置的AO值** 2022-02-24 09:47:32-WYC:用总馆帐号登录,返回消息AO为配置的值,符合预期。下面是测试样例: ``` 2022-02-24 09:47:32 send:1720220224 094732AO|ABB001|AC 2022-02-24 09:47:32...

前提:服务器配置机构代码,参见2.1 ### 2.3 获取读者信息63/64 ## 操作步骤 1. 打开dp2SIP2 Client,在【服务器参数】输入服务器IP/端口/编码方式,例如:IP【127.0.0.1】、端口【8100】、编码方式【utf-8】。点击【连接】,下方提示“连接SIP2服务器127.0.0.1:8100成功...” 2. 在“登录”区域中填写好账户名,例如“zizhu1@T800”、密码“*”。点击“登录”。 3. 在【基础操作】模块中,输入读者证条码【P001】,点击【获取读者信息】。 4. 返回消息AO为空则不在【服务器参数】AO中填写内容,错误的值填写【test】,正确的值填写【CN-110108-1-NLC】 **预期效果:** 1)如果63消息AO传空值,返回的64消息应正常返回读者信息,返回的AO应为实际配置的AO值。 2)如果63消息AO传正确的值,返回的64消息应正常返回读者信息,返回的AO应为实际配置的AO值。 3)如果63消息AO传错误的值,返回的64消息应报来自馆外机构,返回的AO为空。 *** ## 测试结果 **1)如果63消息AO传空值,64消息应正常返回图书信息,返回的AO应为实际配置的AO值。** 2022-02-24 11:00:27 -WYC:用总馆帐号登录,64消息应正常返回图书信息,AO应为实际配置的AO值。符合预期。下面是测试样例: ``` 2022-02-24 11:00:27 send:6301920220224...

前提:服务器配置OI,参见2.1 ### 2.4 借书 11/12 ## 操作步骤 1. 打开dp2SIP2 Client,在【服务器参数】输入服务器IP/端口/编码方式,例如:IP【127.0.0.1】、端口【8100】、编码方式【utf-8】。点击【连接】,下方提示“连接SIP2服务器127.0.0.1:8100成功...” 2. 在“登录”区域中填写好账户名,例如“zizhu1@T800”、密码“*”。点击“登录”。 3. 在【基础操作】模块中,输入图书册条码【B001】,输入读者证条码,点击【借书】。 4. 返回消息AO为空则不在【服务器参数】AO中填写内容,错误的值填写【test】,正确的值填写【CN-110108-1-NLC】 **预期效果:** 1)如果11消息AO传空值,返回的12消息应正常返回图书信息,返回的AO应为实际配置的AO值。 2)如果11消息AO传正确的值,返回的12消息应正常返回图书信息,返回的AO应为实际配置的AO值。 3)如果11消息AO传错误的值,返回的12消息应报来自馆外机构,返回的AO应为空。 *** ## 测试结果 **1)如果11消息AO传空值,返回的12消息应正常返回图书信息,返回的AO应为实际配置的AO值。** 2022-02-24 11:08:07-WYC:用总馆帐号登录,12消息应正常返回图书信息,AO应为实际配置的AO值。符合预期,下面是测试样例: ``` 2022-02-24 11:08:07 send:11YN20220224...

前提:服务器配置OI,参见2.1 ### 2.5 还书 09/10 ## 操作步骤 1. 打开dp2SIP2 Client,在【服务器参数】输入服务器IP/端口/编码方式,例如:IP【127.0.0.1】、端口【8100】、编码方式【utf-8】。点击【连接】,下方提示“连接SIP2服务器127.0.0.1:8100成功...” 2. 在“登录”区域中填写好账户名,例如“zizhu1@T800”、密码“*”。点击“登录”。 3. 在【基础操作】模块中,输入图书册条码【B001】,输入读者证条码,点击【还书】。 4. 返回消息AO为空则不在【服务器参数】AO中填写内容,错误的值填写【test】,正确的值填写【CN-110108-1-NLC】 **预期效果:** 1)如果09消息AO传空值,返回的10消息应正常返回图书信息,返回的AO应为实际配置的AO值。 2)如果09消息AO传正确的值,返回的10消息应正常返回图书信息,返回的AO应为实际配置的AO值。 3)**(新版不再返回了AJ)** 如果09消息AO传错误的值,返回的10消息应报来自馆外机构,返回的AO为空。不应返回AJ书目摘要 *** ## 测试结果 **1)如果09消息AO传空值,返回的10消息应正常返回图书信息,返回的AO应为实际配置的AO值。** 2022-02-24 11:08:55-WYC:用总馆帐号登录,10消息应正常返回图书信息,BG应为实际配置的AO值。符合预期,下面是测试样例: ``` 2022-02-24 11:08:55...

前提:服务器配置OI,参见2.1 ### 2.6 续借 29/30 ## 操作步骤 1. 打开dp2SIP2 Client,在【服务器参数】模块中填写好IP【127.0.0.1】、端口【8100】、编码方式【utf-8】。点击【连接】,下方提示“连接SIP2服务器127.0.0.1:8100成功...” 2. 在【登录】模块中填写好账户名,例如“zizhu1@T800”、密码【*】。点击【登录】。 3. 在【基础操作】模块中,输入图书册条码【B001】,输入读者证条码,点击【借书】。点击【续借】。 4. 返回消息AO为空则不在【服务器参数】AO中填写内容,错误的值填写【test】,正确的值填写【CN-110108-1-NLC】 **预期效果:** 1)如果29消息AO传空值,返回的30消息应正常返回图书信息,返回的AO应为实际配置的AO值。 2)如果29消息AO传正确的值,返回的30消息应正常返回图书信息,返回的AO应为实际配置的AO值。 3)如果29消息AO传错误的值,返回的30消息应报来自馆外机构,返回的AO应为空,AJ应为空。 *** ## 测试结果 **1)如果29消息AO传空值,返回的30消息应正常返回图书信息,返回的AO应为实际配置的AO值。** 2022-02-24 12:18:16-WYC:用总馆帐号登录,30消息应正常返回图书信息,AO为空。符合预期,下面是测试样例: ``` 2022-02-24 12:18:16 send:29NN20220224...

前提:服务器配置OI,参见2.1 ### 2.7 缴费 37/38(所需权限:amerce,amercemodifyprice) ## 操作步骤 1. 在内务创建一笔待交费记录,如何创建参见1.7。 6. 回到dp2SIP2 Client,在交费右侧输入【75】,点击【交费】。 7. 返回消息AO为空则不在【服务器参数】AO中填写内容,错误的值填写【test】,正确的值填写【CN-110108-1-NLC】 **预期结果** 1)如果37消息AO传空值,返回的38消息应交费成功,返回图书信息,返回的AO应为配置的值。 2)如果37消息AO传正确的值,返回的38消息应交费成功,返回图书信息,返回的AO应为配置的值。 3)如果37消息AO传正确的值,返回的38消息应交费失败,AF报来自馆外机构,返回的AO应为空。 *** ## 测试结果 **如果37消息AO传空值,38消息应正常返回图书信息,AO应为实际配置的AO值。如果37消息AO传了错误值,返回的38消息应报册记录不存在。** 2022-02-24 12:55:04 -WYC:用总馆帐号登录,**37消息AO为空**,38消息返回AO字段值为配置的AO值,符合预期。下面是测试样例: ``` 2022-02-24 12:55:04 send:3720220224 1255040100CNYBV75|AO|AAP001|AD...

# 作废-3 测试用例 3 测试请求中的AO参数优先级 ### 测试目的: 测试请求中的AO参数:当配置的条码号中的AO字段与请求消息中的AO字段值不一致时,观察系统发送AO的优先级 3.1(借书) ``` 条码号中的AO:指的是SIP2cliect的“基础操作”属性页--“册条码”textbox中输入的值包含AO字段,例如:CN-111111-C-ZG.B001 请求消息中的AO字段值:指的是SIP2cliect的“服务器参数“属性页--”AO“的textbox中输入的值,例如:CN-111111-C-ZG ``` ### 测试步骤: 册条码与读者证条码都要加上OI 2022-02-24 19:02:49WYC:用总馆账号登录,借书时发送的请求消息,当条码号中的AO字段与请求消息中的AO不一致时,系统发送以条码号中AO为主。测试结果符合预期 ``` 2022-02-24 19:02:49 send:11YN20220224 190249 AOCN-000001-1-ABC|AACN-000001-1-NL.P001|ABCN-000001-1-NL.B001|AC|AD|BON|BIN 2022-02-24 19:02:49 recv:121NNY20220224 190249AOCN-000001-1-NL|AACN-000001-1-NL.P001|ABCN-000001-1-NL.B001|AJ怪物大师|AH2022-02-25|AF成功|AG成功|AY4AZF46B ``` 20210315-1401-wy:用总馆账号登录,借书时发送的请求消息,当条码号中的AO字段与请求消息中的AO不一致时,系统发送以条码号中AO为主。测试结果符合预期...

前提:服务器配置了读者和图书馆的机构代码 ## 测试用例4.1 SIP2请求AO为空 ## 测试目的 确保服务器配置了读者和图书馆的机构代码的情况下,SIP2请求AO传空。前提为读者证条码前缀为空,册条码加上机构代码前缀 应成功 ## 操作步骤 1. 打开dp2内务,在命令菜单/功能/系统维护/系统管理窗/内核。在library.xml中配置读者和图书馆的机构代码 ``` ``` 2. 打开SIP2Client,在“服务器参数”区域,设置好“IP地址、端口号、编码方式”。点击“连接”。在“登录”区域设置好账户名和密码。点击“登录” 3. 在“基础操作”区域输入册条码号“CN-000001-1-ZG.B001”,读者整条码“P001”,点击借书。 ## 测试结果 20220303 WYC :SIP2请求消息中AO不传值,读者证条码前缀为空,册条码前缀正常。预期可以正常借书 ``` 2022-03-03 13:57:59 send:11YN20220303 135759 AO|AAP001|ABCN-000001-1-ZG.B001|AC|AD|BON|BIN 2022-03-03...

**前提:服务器端配置了OI的情况** 在服务器的library.xml里配置机构代码,示例如下:总馆为CN-110108-1-NLC,海淀分馆为CN-000001-1-HD。 ``` ``` # 测试用例3.2(还书-09/10) ## 测试目的 测试还书请求消息即有AO,又在册条码有前缀,服务器优先认册条码中前缀 ## 分情况和预期结果 1)SIP2请求消息中AO传正确的值,册条码是错误的机构代码前缀,预期优先认册条码的前缀,报来自馆外机构,还书失败。因为册条码前缀是错误的。 2)SIP2请求消息中AO传错误的值,册条码的前缀传正确值,预期优先认册条码的前缀,还书成功。 3)SIP2请求消息中AO传正确的值,册条码传空前缀(即前面是空.XXX),服务器优先认册条码的前缀,而且空点前缀时也要求必须服务器不配机构代码才行,应报来自馆外机构‘’,还书失败。 ## 测试结果 #### 1)SIP2请求消息中AO传正确的值,册条码是错误的机构代码前缀,预期优先认册条码的前缀,报来自馆外机构,还书失败。因为册条码前缀是错误的。 2022-03-07 11:39:51-WYC:用总馆帐户登录,AO传正确值CN-00000-1-ZG,册条码传错误前缀test.B001,发送还书请求,实际报来自馆外机构,还书失败,符合预期 ``` 2022-03-07 11:39:51 send:09N20220307 11395120220307 113951AP|AOCN-00000-1-ZG|ABtest.B001|AC|BIN 2022-03-07 11:39:51 recv:100YNN20220307 113951AO|ABtest.B001|AQ|AJ|CLsort...

前提:服务器配置OI,参见3.2 ## 测试用例3.3(缴费37/38) ## 测试步骤: 1. 册条码与读者证条码都要加上OI 2. 在内务创建一笔待交费记录,如何创建参见1.7。 3. 回到dp2SIP2 Client,在交费右侧输入【75】,点击【交费】。 ## 分情况和预期结果 1)SIP2请求消息中AO传正确的值,读者条码是错误的机构代码前缀,预期优先认读者条码的前缀,报来自馆外机构,交费失败。因为读者条码前缀是错误的。 2)SIP2请求消息中AO传错误的值,读者条码的前缀传正确值,预期优先认读者条码的前缀,交费成功。 3)SIP2请求消息中AO传正确的值,读者条码传空前缀(即前面是空.XXX),服务器优先认读者条码的前缀,而且空点前缀时也要求必须服务器不配机构代码才行,应报来自馆外机构‘’,交费失败。 ## 测试结果 #### 1)SIP2请求消息中AO传正确的值,读者条码是错误的机构代码前缀,预期优先认读者条码的前缀,报来自馆外机构,交费失败。因为读者条码前缀是错误的。 2022-03-07 WYC:用总馆账号登录,AO传正确的值,读者条码是错误的机构代码前缀test,发送交费请求,实际报来自馆外机构,交费失败,符合预期 ``` 2022-03-07 12:09:15 send:3720220307 1209150100CNYBV75|AOCN-00000-1-DZ|AAtest.P001|AD 2022-03-07 12:09:15...