SZCND
SZCND
## 测试目录 #### 测试准备 总馆:读者P001、册B001 分馆:读者P01、册B01 读者用15693卡在自助借还机借还 读卡器:RL8600 一、当version=0.01、缺省时 1.1 总馆中读者和册配置一个OI,分馆中读者和册也配置一个OI,预期可以正常借还 1.2 读者配置一个OI,册配置具体馆藏地的OI,预期可以正常借还 1.3 读者不配OI,册配置OI,预期可以正常借还 *** 1.4 在library.xml中配置模式为`“/*”`的总馆和“馆代码/*”的分馆,在dp2ssl中借还,预期可以正常借还 1.5 使用“/”模式,预期可以正常借还 1.6 使用“/$”,预期可以正常借还 1.7 测试优先级 1.8 服务器中断测试 1.9 服务器OI与标签不一致 二、当version=0.02或超过时 2.1...
## 测试用例1.1读者和册配置同一个OI ## 测试目的 在服务器端给读者和册配置同一个OI,册记录和读者记录xml中的OI是与library.xml中一致的,预期可以在dp2ssl中借还成功 ## 测试步骤 1. 打开dp2内务,在library.xml中配置以下内容 ``` ``` 2. 将总馆配置的OI写入读者P001、册B001的标签中 3. 在册条码B001、证条码P001的xml中查看OI为` CN-00000-1-ZG `,符合预期 4. 关闭dp2内务,打开dp2ssl,在参数配置中配置好dp2library服务器的参数。“全局”区域中“功能类型”选择为“自助借还”。“维护”区域内勾选“监控相关进程” 5. 回到借还页面,点击“借书”,按照提示将读者库放到读卡器上,听到提示音“欢迎您xxx”,然后将图书放上去,页面会显示该图书的信息和OI,以UII形式显示,与服务器端配置相同,符合预期,点击“借”借书成功 6. 点击左上角的图标,返回主页,点击“还书”,将图书放到读卡器上,下方的“还”显示“1”,点击后提示“还书成功” ## 测试结果 20220324 1611-WYC dp2library正式版3.109.8118.17969 dp2内务正式版3.62.8118.17919 dp2ssl正式版1.8.67.0...
## 测试用例1.2读者配置OI,册的OI配置到具体馆藏地 ## 测试目的 给总馆读者配置OI,册配置到馆藏地、分馆“姑苏区”也是同样配置,册记录和读者记录xml中的OI是与library.xml中一致的,预期可以在dp2ssl上借还成功 ## 测试步骤 1. 配置以下内容 ``` ``` 2. 将配置的OI写入对应标签 3. 查看对应读者/册记录的OI,与实际配置的相同 4. 在dp2ssl上进行借还,册的OI与dp2library中配置的相同 ## 测试结果 20220324 1637-WYC dp2library正式版3.109.8118.17969 dp2内务正式版3.62.8118.17919 dp2ssl正式版1.8.67.0 version为0.01及缺省时,总馆与分馆可以借还成功,测试结果符合预期 *** 20220315 1030-WYC dp2library测试版3.108.8106.12545 dp2内务测试版3.62.8106.12455...
## 测试用例1.3读者不配OI,册OI配置到具体馆藏地 ## 测试目的 总馆和分馆中的读者不配置机构代码,只对册配置到所在的馆藏地,只有册xml中的OI是与服务器端配置的相同,读者是没有OI的,但是不影响在dp2ssl上进行借还 ## 测试步骤 1. 配置以下内容 ``` ``` 2. 查看读者的xml,提示``,册的xml中有OI,与实际配置的相同 3. 在dp2ssl中借还,册的OI与dp2library中配置的相同 ## 测试结果 20220324 1643-WYC dp2library正式版3.109.8118.17969 dp2内务正式版3.62.8118.17919 dp2ssl正式版1.8.67.0 version为0.01及缺省时,总馆与分馆可以借还成功,测试结果符合预期 *** 20220315 1055-WYC dp2library测试版3.108.8106.12545 dp2内务测试版3.62.8106.12455 dp2ssl测试版1.8.64.0 version=0.01时总馆和分馆可以借还成功,version缺省时总馆和分馆可以借还成功,测试结果符合预期
## 测试用例1.4测试“/*”模式 ## 测试目的 “/*”代表前方一致,可以命中总馆/分馆中所有的读者和册,检查过读者和册xml的OI可以命中后,在dp2ssl中是可以进行借还的 ## 测试步骤 1. 配置以下内容 ``` ``` 2. 写入标签 3. 查看读者和册xml中的OI,与实际配置的相同 4. 在dp2ssl上借还,册的OI与dp2library中配置的相同 ## 测试结果 20220324 1647-WYC dp2library正式版3.109.8118.17969 dp2内务正式版3.62.8118.17919 dp2ssl正式版1.8.67.0 version为0.01及缺省时,总馆与分馆可以借还成功,测试结果符合预期 *** 20220315 1234-WYC dp2library测试版3.108.8106.12545 dp2内务测试版3.62.8106.12455...
## 测试用例1.5测试“/”模式 ## 测试目的 version='0.01'或缺省时,“/”表示前方一致,会默认在后面加*号,读者和册记录中的OI也是与服务器端配置的相同,预期在dp2ssl中是能正常借还的 ## 测试步骤 1. 配置以下内容 ``` ``` 2. 写入标签 3. 查看读者和册xml中的OI,与实际配置的相同 4. 在dp2ssl上借还,册的OI与dp2library中配置的相同 ## 测试结果 20220324 1705-WYC dp2library正式版3.109.8118.17969 dp2内务正式版3.62.8118.17919 dp2ssl正式版1.8.67.0 version为0.01及缺省时,总馆与分馆可以借还成功,测试结果符合预期 *** 20220315 1430-WYC dp2library测试版3.108.8106.12545 dp2内务测试版3.62.8106.12455...
## 测试用例1.6 测试“/$”模式 ## 测试目的 “/$”代表精确一致,阻止后面自动加*号,总馆和分馆的读者加$,是只命中读者,不会对其他馆藏地有影响,读者记录中OI是与服务器端匹配的,册记录中只有“流通库”和“姑苏区/青年阅览室”是匹配的,不会对其他馆藏地有影响,并且在dp2ssl中可以进行借还 ## 测试步骤 1. 配置以下内容 ``` ``` 2. 写入标签 3. 查看读者和册xml中的OI,与实际配置的相同,且总馆除“流通库”,分馆除“青年阅览室”外不会匹配上其他馆藏地。 4. 在dp2ssl上借还,册的OI与dp2library中配置的相同 ## 测试结果 20220324 1709-WYC dp2library正式版3.109.8118.17969 dp2内务正式版3.62.8118.17919 dp2ssl正式版1.8.67.0 version为0.01及缺省时,总馆与分馆可以借还成功,测试结果符合预期 *** 20220315 1726-WYC dp2library测试版3.108.8106.12545...
## 测试用例1.7 测试优先级 ## 测试目的 对总馆的馆藏地“流通库”配置机构代码,优先命中map属性最长的“流通库”,当流通库删除后会命中第二长的“流通”,并且在dp2ssl中是不能借书,因为标签的OI与现在服务器端的OI不匹配 ## 测试步骤 1. 配置以下内容 ``` ``` 2. 写入标签 3. 在册和读者的xml中查看OI,读者成功命中`map="/" isil="CN-11111-F-DZ"`,册成功命中`map="/流通库" isil="CN-44444-F-FG"` 4. 在dp2ssl上借还,册的OI与dp2library中配置的相同 5. 将“流通库”删除,册记录的OI会命中“流通”,但是在dp2ssl上不能借还,因为机构代码已经修改了 ## 测试结果 20220324 1722-WYC dp2library正式版3.109.8118.17969 dp2内务正式版3.62.8118.17919 dp2ssl正式版1.8.67.0 version为0.01及缺省时,总馆与分馆可以借还成功,测试结果符合预期...
## 测试用例1.8 服务器中断测试 ## 测试目的 服务器端配置完机构代码,写入标签,然后在dp2installer上暂停实例,在dp2ssl中借还,预期无法借还 ## 测试步骤 1. 配置以下内容 ``` ``` 2. 写入标签 3. 查看读者与册的xml,确认命中的OI与服务器端一致 4. 在dp2ssl中借还,预期失败 ## 测试结果 20220324 1727-WYC dp2library正式版3.109.8118.17969 dp2内务正式版3.62.8118.17919 dp2ssl正式版1.8.67.0 version为0.01及缺省时,总馆与分馆可以借还成功,测试结果符合预期 *** 20220315 1916-WYC dp2library测试版3.108.8106.12545...
## 测试用例1.9 服务器OI与标签不一致 ## 测试目的 当在library.xml中配置的机构代码与标签中不一致时,在dp2ssl借还的时候会提示来自馆外机构,无法借还 ## 测试步骤 1. 配置以下机构代码 ``` ``` 2. 实际写入的读者卡15693卡OI`CN-11111-F-DZ `册标签OI`CN-44444-F-FG` 3. 在dp2ssl上借还,预期无法借还 ## 测试结果 20220324 1729-WYC dp2library正式版3.109.8118.17969 dp2内务正式版3.62.8118.17919 dp2ssl正式版1.8.67.0 version为0.01及缺省时,总馆与分馆可以借还成功,测试结果符合预期 *** 20220315 1959-WYC dp2library测试版3.108.8106.12545 dp2内务测试版3.62.8106.12455...