【种册窗】 查重功能测试
20220127 dp2circulation 测试版改进:在种册窗工具条的查重按钮下拉菜单,新增加 可以指定某个查重方案进行查重。
注:【种册窗】几个不同的查重方式,都是不会记忆上一次的选择,每次发起查重,都会把上一次的信息冲掉。
在【系统管理窗】创建查重方案时,检索点下拉菜单中有一个“分类号”,也有一个“中图法分类号”,在选择时注意需要确认测试的书目库使用的是哪一个分类号。分类号如果要作为一个检索点,可以将权值设低一点,至少不能影响到查重的结果。
测试目录
1 .按照指定方案查重
1.1 没有重复记录的书目信息查重 1.2 有重复记录的书目信息查重(和源书目信息一个书目库和不同库都有重复记录) 1.3 发起查重的源书目信息在查重方案的目标库里 1.4 发起查重的源书目信息不在查重方案的目标库里 2 .直接点“重”按钮查重测试 2.1 配置了查重缺省方案时,直接点“重”按钮查重测试 2.2 没有配置查重缺省方案时,直接点“重”按钮查重测试
3 .在已经打开的查重方案窗查重
4 .在新开的查重窗中查询
5 .检查唯一码
5.1 没有重复记录的书目信息,使用“检查唯一码”方式查重。 5.2 在查重空间的书目信息使用“检查唯一码”方式查重。 5.3 不在查重空间的书目信息使用“检查唯一码”方式查重。 5.4 不在查重空间的书目库中有重复记录,是否可使用“检查唯一码”查重。 5.5 同一查重空间内有多条重复记录,观察【种册窗】窗口变化 5.6 当关闭【固定面板】后,使用唯一码查重,查到重复记录时,【固定面板】是否会强制打开
6 .在【种册窗】不关闭的情况下,切换到【系统管理窗】修改或新增查重方案,再切回【种册窗】,方案操作是否兑现
测试用例1.1
测试目的
没有重复记录的书目信息在【种册窗】使用“按照指定方案”方式查重
测试步骤
- 在书目查询窗检索一条没有重复记录的书目信息,装载到【种册窗】。
- 在【种册窗】书目信息的右上方有“重”按钮,点击这个按钮旁边的三角,下拉菜单中选择“按照指定方案查重”,这时可以看到配置的所有查重方案。
- 选择要使用的查重方案,弹出【查重】窗口开始查重,完成后底部显示“没有重复记录”。
- “查重方案”texbox显示选择的查重方案。
- 文本窗口显示发起查重的书目信息,呈灰色的;因为这条书目在查重方案目标库里,所以文本框会显示。
测试结果
20220127-marui:dp2circulation 测试版:3.58.8061.38432,dp2library测试版:3.102.8060.30736;测试结果符合预期。
测试用例1.2
测试目的
有重复记录的书目信息(和源书目信息一个书目库和不同库都有重复记录),在【种册窗】使用“按照指定方案”方式查重
测试步骤
- 事先准备好测试环境,需要有3条重复的书目记录,2条在同一个数目库,1条再另外一书目库。这两个书目库都在查重方案的目标库中。
- 使用上述其中一条书目信息,装载到【种册窗】。
- 在【种册窗】书目信息的右上方有“重”按钮,点击这个按钮旁边的三角,下拉菜单中选择“按照指定方案查重”,这时可以看到配置的所有查重方案。
- 选择要使用的查重方案,弹出【查重】窗口开始查重,完成后底部显示“有两条重复记录”。文本窗口显示3条书目信息,灰色的1条是发起查重的书目信息,另外2条是重复的书目信息。
- “查重方案”texbox显示选择的查重方案。
测试结果
20220127-marui:dp2circulation 测试版:3.58.8061.38432,dp2library测试版:3.102.8060.30736;测试结果符合预期。
测试用例1.3(同测试1.2)
测试目的
发起查重的源书目信息在查重方案的目标库里,在【种册窗】使用“按照指定方案”方式查重
测试步骤
- 事先准备好测试环境,需要有3条重复的书目记录,2条在同一个数目库,1条再另外一书目库。这两个书目库都在查重方案的目标库中。
- 使用上述其中一条书目信息,装载到【种册窗】。
- 在【种册窗】书目信息的右上方有“重”按钮,点击这个按钮旁边的三角,下拉菜单中选择“按照指定方案查重”,这时可以看到配置的所有查重方案。
- 选择要使用的查重方案,弹出【查重】窗口开始查重,完成后底部显示“有两条重复记录”。文本窗口显示3条书目信息,灰色的1条是发起查重的书目信息,不计算到重复书目条数里面,另外2条是重复的书目信息。
- “查重方案”texbox显示选择的查重方案。
测试结果
20220127-marui:dp2circulation 测试版:3.58.8061.38432,dp2library测试版:3.102.8060.30736;测试结果符合预期。
测试用例1.4
测试目的
发起查重的源书目信息不在查重方案的目标库里,在【种册窗】使用“按照指定方案”方式查重
测试步骤
- 事先准备好测试环境,需要有3条重复的书目记录,2条在同一个数目库(中文图书),1条再另外一个书目库(date)。创建一个查重方案“编目查重”,这个查重方案的目标库中有“中文图书”库,但是没有“date”书目库。
- 使用“date”书目库中的那条重复信息记录,装载到【种册窗】。
- 在【种册窗】书目信息的右上方有“重”按钮,点击这个按钮旁边的三角,下拉菜单中选择“按照指定方案查重”,这时可以看到配置的所有查重方案。
- 选择“编目查重”方案,弹出【查重】窗口开始查重,完成后底部显示“有两条重复记录”。文本窗口只显示2条书目信息,这两条书目信息是中文图书库中重复的图书信息。发起查重的源书目信息没有显示。 也就是说,这个文本框内只会显示查重方案目标库里面的重复书目信息,如果发起查重的源信息也在目标库里,那么这里也会显示,但是这一条是不算作重复,所以字体做了发灰处理。
测试结果
20220127-marui:dp2circulation 测试版:3.58.8061.38432,dp2library测试版:3.102.8060.30736;测试结果符合预期。
测试用例2.1
测试目的
配置了查重缺省方案时,在种册窗,直接点“重”按钮查重测试
测试步骤
- 在书目查询窗检索一条没有重复记录的书目信息,装载到【种册窗】。
- 在【种册窗】书目信息的右上方有“重”按钮,点击这个按钮,进行查重。
- 弹出【查重】窗口,底部显示“没有重复记录”。
- “查重方案”texbox显示“编目查重”,和【系统管理窗】配置的查重缺省方案一致。即,直接点击“重”,是按照缺省关系进行查重的。
- 文本窗口显示查询的书目信息。
- 在书目查询窗检索一条有重复记录的书目信息,装载到【种册窗】。
- 直接点“重”字进行查重,【查重】窗口,底部显示“有2条重复记录”。同一个查重方案配置的目标库都会查重。
- 文本窗口显示的书目信息中,灰色的一条是源书目(发起查重的书目),其余是重复的书目信息。 注:只需要发起查重的书目信息所在库有缺省关系就可以,目标库没有缺省关系也可以查重。
测试结果
20220127-marui:dp2circulation 测试版:3.58.8061.38432,dp2library测试版:3.102.8060.30736;测试结果符合预期。
测试用例2.2
测试目的
没有配置查重缺省方案时,直接点“重”按钮查重测试
测试步骤
- 在【系统管理窗】配置查重方案时,不配置查重缺省关系。
- 在书目查询窗检索一条有重复记录的书目信息,装载到【种册窗】。
- 直接点“重”字进行查重,【查重】窗口会弹出错误提示信息
channel.SearchDup() error: 在没有明确指定查重方案名的情况下,本希望通过相关书目库的缺省查重方案名进行查重。但目前系统没有为书目库 'date' 定义缺省查重方案名,无法进行查重 - 界面“查重方案”texbox显示“默认”,底部显示“尚未查重”。
- 点“确认”关闭提示框,手动在“查重方案”下拉菜单选择一个查重方案,点“查重”。可以正常查重。
测试结果
20220127-marui:dp2circulation 测试版:3.58.8061.38432,dp2library测试版:3.102.8060.30736;测试结果符合预期。
测试用例3
测试目的
“在已经打开的查重方案窗查重”功能测试
测试步骤
- 在书目查询窗检索一条书目信息,装载到【种册窗】。
- 在【种册窗】书目信息的右上方有“重”按钮,点击这个按钮旁边的三角,下拉菜单中选择“在已经打开的查重方案窗查重”。
- 会弹出【查重】窗口,默认使用配置的查重缺省关系进行查重。如果在查重方案中配置了缺省方案,这里可以自动进行查重,查重结果正常。
4.如果没有配置查重缺省方案,选择“在已经打开的查重方案窗查重”后,在【查重】窗口会弹出错误提示信息
channel.SearchDup() error: 在没有明确指定查重方案名的情况下,本希望通过相关书目库的缺省查重方案名进行查重。但目前系统没有为书目库 'date' 定义缺省查重方案名,无法进行查重 - 界面“查重方案”texbox显示“默认”,底部显示“尚未查重”。关闭提示框,手动在“查重方案”下拉菜单选择一个查重方案,点“查重”。可以正常查重。
- 第一次查重后,将【书目查询窗】,【种册窗】和【查重窗】3个窗口缩小,让电脑界面可以同时看到3个窗口。
- 在【书目查询窗】重新加载一条书目信息到【种册窗】,然后选择“在已经打开的查重方案窗查重”进行查重(事先配置了查重缺省方案)。
- 仔细观察,这时【查重窗】是没有关闭后重打开的,而是冲掉之前残留的信息,显示新的查重信息。
测试结果
20220127-marui:dp2circulation 测试版:3.58.8061.38432,dp2library测试版:3.102.8060.30736;“在已经打开的查重方案窗查重”功能是默认按照查重缺省方案进行的。
测试用例4
测试目的
“在新开的查重窗中查询”功能测试
测试步骤
- 在书目查询窗检索一条书目信息,装载到【种册窗】。
- 在【种册窗】书目信息的右上方有“重”按钮,点击这个按钮旁边的三角,下拉菜单中选择“在新开的查重窗中查询”。
- 会弹出【查重】窗口,默认使用配置的查重缺省关系进行查重。如果在查重方案中配置了缺省方案,这里可以自动进行查重,查重结果正常。
- 如果没有配置查重缺省方案,选择“在已经打开的查重方案窗查重”后,在【查重】窗口会弹出错误提示信息
channel.SearchDup() error: 在没有明确指定查重方案名的情况下,本希望通过相关书目库的缺省查重方案名进行查重。但目前系统没有为书目库 'date' 定义缺省查重方案名,无法进行查重 - 界面“查重方案”texbox显示“默认”,底部显示“尚未查重”。关闭提示框,手动在“查重方案”下拉菜单选择一个查重方案,点“查重”。可以正常查重。
- 第一次查重后,将【书目查询窗】,【种册窗】和【查重窗】3个窗口缩小,让电脑界面可以同时看到3个窗口。
- 在【书目查询窗】重新加载一条书目信息到【种册窗】,然后选择“在新开的查重窗中查询”进行查重(事先配置了查重缺省方案)。
- 仔细观察,这时前一个【查重窗】是没有关闭的,直接重新再打开一个【查重窗】进行查重。查重结果是正确的。
测试结果
20220127-marui:dp2circulation 测试版:3.58.8061.38432,dp2library测试版:3.102.8060.30736;“在新开的查重窗中查询”功能是默认按照查重缺省方案进行的,符合预期。
“检查唯一码”功能说明:
“检查唯一码”是指通过书目记录的997字段进行查重,和配置的查重空间有关;和查重方案没有关系。在同一个查重空间的书目库才可以查重。不在同一个查重空间内,那就没有任何关系,不能通过997字段自动查重,只能使用查重方案进行查重。
系统查重空间配置如下:
<unique> <space dbnames="中文图书,中文期刊,西文图书,西文期刊" /> </unique>
测试用例5.1
测试目的
在查重空间,但没有重复记录的书目信息,在【种册窗】使用“利用997字段”查重。
测试步骤
- 中文图书库在查重空间,在中文图书库检索一条没有重复记录的书目信息,装载到【种册窗】。
- 在【种册窗】书目信息的右上方有“重”按钮,点击这个按钮旁边的三角,下拉菜单中选择“利用997字段”。
- 注意这里不会弹出【查重】窗口,而是直接弹出绿色块提示“没有发现重复”。
- 【固定面板】的浏览属性页会显示书目的标题栏“路径,1,2...”;信息为空。
- 此时书目信息的保存按钮是灰色的。在书目记录中敲一个空格再删除,目的是为了点“保存”按钮。
- 点“保存按钮”保存书目信息,界面底部提示“书目记录保存成功”。
- 点“全部保存”按钮,弹出绿色块提提示“记录保存成功”
测试结果
20220128-1500-marui:dp2circulation 测试版:3.59.8063.27334;dp2library测试版:3.103.8063.27432;测试结果符合预期。
20220128-marui:dp2circulation 测试版:3.58.8061.38432,dp2library测试版:3.102.8060.30736;测试结果符合预期。
测试用例5.2
测试目的
在查重空间且查重空间内有重复记录时,在【种册窗】使用“利用997字段”查重。
测试步骤
- 事先准备好测试环境,需要有3条重复的书目记录,2条在同一个数目库(中文图书),1条再另外一个书目库(date)。中文图书库在查重空间内,date书目库不在查重空间内。
- 在中文图书库检索这条有重复记录的书目信息,装载到【种册窗】。
- 在【种册窗】书目信息的右上方有“重”按钮,点击这个按钮旁边的三角,下拉菜单中选择“利用997字段”。 4.【种册窗】窗口大小变回大概界面一半大小,让出一半的界面空间,是给重复记录打开后使用。 ~~同时弹出提示:“检查书目记录 '中文图书/10' 唯一性时发现重复: 经查重发现书目库中已有 1 条重复记录(中文图书/11)。重复的书目记录已装入固定面板区的“浏览”属性页”~~ 新版本提示信息优化:
检查书目记录 '中文图书/10' 唯一性时发现重复: 经查重发现书目库中已有 1 条重复记录(中文图书/11)。
重复的书目记录已装入固定面板区的“浏览”属性页。在浏览行上双击鼠标左键,可把书目记录装入第二个种册窗进行观察
- 观察【固定面板区】显示了重复书目信息“中文图书/11 最着迷动物故事...”。
- 关闭提示框后,双击固定面板上重复的书目记录,信息会装载到新的【种册窗】,窗口大小正好是刚才【种册窗】缩小后让出的空间。两条书目信息同时平铺在界面上,方便使用者比对。
- 由于date书目库不在查重空间,所以查重结果中没有date书目库中的重复书目记录。
- 点“保存按钮”保存书目信息,弹出提示
保存书目记录 '中文图书/10' 时出错: 经查重发现书目库中已有 1 条重复记录(中文图书/11)。本次保存操作被拒绝
重复的书目记录已装入固定面板区的“浏览”属性页,请合并重复书目记录后,重新提交保存
- 关闭提示框,点“全部保存”,会弹出同样的提示。~~关闭提示框“是否继续保存下级记录? ”
- 点“确定”,弹出红色块提示“记录保存失败”。~~ 新版本改进:当下级记录没有发生增删改等操作,不会弹出“是否继续保存下级记录? ”的提示。具体关于保存的功能,另行详细测试。
- 在【种册窗】不进行查重,直接保存有重复记录的书目信息(在查重空间内),会自动按照“利用997字段”查重。弹出提示信息和点保存按钮是一样的。 12.【种册窗】自动缩小让出空间,【固定面板】会显示重复的书目记录。 ~~疑问: 当有重复记录时,在【种册窗】点“全部保存”按钮,会弹出提示有重复记录,点“确定”后,又弹出“是否保存下级记录”,点“是”。弹出红色提示“保存记录失败”。这条书目记录有册记录和无册记录,提示信息都一样。实际册记录保存是成功的。~~
测试结果
20220129-1430-marui:dp2circulation 测试版:3.59.8064.21012;dp2library测试版:3.103.8063.37822;测试结果符合预期。有重复记录书目无法保存。新版本优化了按钮名称,提示信息。
20220128-marui:dp2circulation 测试版:3.58.8061.38432,dp2library测试版:3.102.8060.30736;其他符合预期。
测试用例5.3
测试目的
当发起查重的书目信息所在书目库不在查重空间时,在【种册窗】使用“利用997字段”方式查重。(在查重空间的库中有重复记录的书目信息)
测试步骤
- 事先准备好测试环境,需要有3条重复的书目记录,2条在中文图书库,1条在date书目库。中文图书库在查重空间内,date书目库不在查重空间内。
- 在date书目库中检索这条有重复记录的书目信息,装载到【种册窗】。
- 在【种册窗】书目信息的右上方有“重”按钮,点击这个按钮旁边的三角,下拉菜单中选择“利用997字段”。 4.【种册窗】窗口大小没有变化,~~同时弹出绿色块提示:“没有发现重复”。~~弹出提示:
检查书目记录 'date/1' 唯一性时出错: 发起记录 date/1 没有处在查重空间内,无法进行唯一性检查
- 此时书目信息的保存按钮是灰色的。在书目记录中敲一个空格再删除,目的是为了点“保存”按钮。
- 点“保存按钮”保存书目信息,界面底部提示“书目记录保存成功”。
- 点“全部保存”按钮,弹出绿色块提提示“记录保存成功”
测试结果
20220129-1435-marui:dp2circulation 测试版:3.59.8064.21012;dp2library测试版:3.103.8063.37822;测试结果符合预期。
20220128-marui:dp2circulation 测试版:3.59.8063.27334;dp2library测试版:3.103.8063.27432;测试结果符合预期。当发起查重的书目信息所在书目库不在查重空间时,不进行查重,直接提示不在查重空间内。
20220128-marui:dp2circulation 测试版:3.58.8061.38432,dp2library测试版:3.102.8060.30736;没有重复记录时,【种册窗】窗口不会自动缩小,符合预期。
测试用例5.4
测试目的
当发起查重的书目信息所在书目库不在查重空间时,在【种册窗】使用“利用997字段查重”。 前提:这条书目信息在自己所在书目库中有重复记录。
测试步骤
- 在date书目库创建2条重复的书目记录,date书目库不在查重空间内。
- 在date书目库中检索这条有重复记录的书目信息,装载到【种册窗】。
- 在【种册窗】书目信息的右上方有“重”按钮,点击这个按钮旁边的三角,下拉菜单中选择“利用997字段查重”。 ~~4.弹出绿色块提示“没有发现重复”。也就说,date书目库不在查重空间,所以执行查重后,不会查出重复的记录。~~ 4.【种册窗】窗口大小没有变化,弹出提示:
检查书目记录 'date/1' 唯一性时出错: 发起记录 date/1 没有处在查重空间内,无法利用997字段查重。
- 此时书目信息的保存按钮是灰色的。在书目记录中敲一个空格再删除,目的是为了点“保存”按钮。
- 点“保存按钮”保存书目信息,界面底部提示“书目记录保存成功”。
- 点“全部保存”按钮,弹出绿色块提提示“记录保存成功”
测试结果
20220129-1450-marui:dp2circulation 测试版:3.59.8064.21012;dp2library测试版:3.103.8063.37822;测试结果符合预期。
20220128-marui:dp2circulation 测试版:3.59.8063.27334;dp2library测试版:3.103.8063.27432;测试结果符合预期。当发起查重的书目信息所在书目库不在查重空间时,不进行查重,直接提示不在查重空间内。
20220128-marui:dp2circulation 测试版:3.58.8061.38432,dp2library测试版:3.102.8060.30736;第4条的提示信息,改成“书目库不在查重空间,所以不能使用997字段查重”,这样提示好像更明确一点。
测试用例5.5
测试目的
同一查重空间内有多条重复记录,观察【种册窗】窗口变化
测试步骤
- 事先准备好测试环境,需要有4条重复的书目记录,3条在中文图书,1条中文期刊。中文图书和中文期刊在同一个查重空间内。
- 在中文图书库检索到重复书目的记录,双击其中一条装载到【种册窗】。
- 使用“利用997字段查重”。 4.【种册窗】窗口大小变回大概界面一半大小,靠左边,让出一半的界面空间,是给重复记录打开后使用。 ~~同时弹出提示:“检查书目记录 '中文图书/24' 唯一性时发现重复: 经查重发现书目库中已有 3 条重复记录(中文期刊/1,中文图书/1,中文图书/25)。重复的书目记录已装入固定面板区的“浏览”属性页 ”~~
检查书目记录 '中文图书/24' 唯一性时发现重复: 经查重发现书目库中已有 3 条重复记录(中文期刊/1,中文图书/1,中文图书/25)。
重复的书目记录已装入固定面板区的“浏览”属性页。在浏览行上双击鼠标左键,可把书目记录装入第二个种册窗进行观察
- 观察【固定面板区】显示了重复书目信息,发起查重的书目记录不在固定面板区显示。
- 关闭提示框后,双击固定面板上重复的书目记录,信息会装载到新的【种册窗】,窗口大小正好是刚才【种册窗】缩小后让出的空间。两条书目信息同时平铺在界面上,方便使用者比对。
- 在固定面板双击其他重复记录,靠右侧的【种册窗】会加载信息信息。
- 此时书目信息的保存按钮是灰色的。在书目记录中敲一个空格再删除,目的是为了点“保存”按钮。
- 点“保存按钮”保存书目信息,弹出提示
保存书目记录 '中文图书/24' 时出错: 经查重发现书目库中已有 3 条重复记录(中文期刊/1,中文图书/1,中文图书/25)。本次保存操作被拒绝
重复的书目记录已装入固定面板区的“浏览”属性页,请合并重复书目记录后,重新提交保存
- 关闭提示框,点“全部保存”,会弹出同样的提示~~。关闭提示框“是否继续保存下级记录? ”
- 点“确定”,弹出红色块提示“记录保存失败”。~~ 新版本改进:当下级记录没有发生增删改等操作,不会弹出“是否继续保存下级记录? ”的提示。具体关于保存的功能,另行详细测试。
- 在【种册窗】不进行查重,直接保存有重复记录的书目信息(在查重空间内),会自动按照“唯一性”进行查重。弹出提示信息和点保存按钮是一样的。 13.【种册窗】自动缩小让出空间,【固定面板】会显示重复的书目记录。
测试结果
20220129-1500-marui:dp2circulation 测试版:3.59.8064.21012;dp2library测试版:3.103.8063.37822;测试结果符合预期。
20220128-marui:dp2circulation 测试版:3.59.8063.27334;dp2library测试版:3.103.8063.27432;新版本测试结果符合预期。 注:1. 当第一次查重后,将【种册窗】最大化,然后再执行一次“利用997字段查重”,【固定面板】的记录不清除,这时【种册窗】不会再缩小。预期会缩小。 2. 当第一次查重后,将【种册窗】最大化,【固定面板】的记录清除掉,然后再执行一次“利用997字段查重”,这时【种册窗】会再缩小。新版本,清除浏览属性页的记录,再查重,窗口也不会缩小。
20220128-marui:dp2circulation 测试版:3.58.8061.38432,dp2library测试版:3.102.8060.30736;其他符合预期。 注:1. 当第一次查重后,将【种册窗】最大化,然后再执行一次“利用997字段查重”,【固定面板】的记录不清除,这时【种册窗】不会再缩小。 2. 当第一次查重后,将【种册窗】最大化,【固定面板】的记录清除掉,然后再执行一次“利用997字段查重”,这时【种册窗】会再缩小。
测试用例5.6
测试目的
系统不配置任何查重空间,“利用997字段查重”情况。
测试步骤
- 确认系统中没有配置任何查重空间。
- 随机检索一条书目的记录,双击其中一条装载到【种册窗】。
- 选择“利用997字段查重”。
- 弹出提示:
检查书目记录 '中文图书/10' 唯一性时出错: library.xml 中尚未定义查重空间参数。因此无法进行唯一性检查
- 不配置任何查重空间,书目记录可以正常保存。
- 再给系统配置一个查重空间
- 检索一条有重复记录的书目信息,再“利用997字段查重”,可以正常查重。
测试结果
20220128-marui:dp2circulation 测试版:3.59.8063.27334;dp2library测试版:3.103.8063.27432;符合预期
测试用例5.7
测试目的
当关闭【固定面板】后,再“利用997字段查重”,查到重复记录时,【固定面板】是否会强制打开
测试步骤
1.事先准备好测试环境,需要有4条重复的书目记录,3条在中文图书,1条中文期刊。中文图书和中文期刊在同一个查重空间内。 2.在中文图书库检索到重复书目的记录,双击其中一条装载到【种册窗】。 3.将右侧的固定面板关闭,【种册窗】最大化。 4.选择“利用997字段查重”。 ~~5.【种册窗】窗口仍是最大化,没有缩小,【固定面板】窗口没有强制打开。~~ 5.此时,【固定面板】会强行打开,同时【种册窗】会缩小成有固定面板时的一半大小。不会遮挡,符合预期 ~~6.双击【固定面板】的书目信息,打开第二个【种册窗】和第一个【种册窗】一样大,会发生覆盖。~~
注:如果把所有窗口全部关掉,从一开始就没有开固定面板。然后再操作一遍,这时,第二个【种册窗】就是第一个【种册窗】预留的位置,两个窗口平铺在界面,不会遮挡。
测试结果
20220129-1602-marui:dp2circulation 测试版:3.59.8064.21012;dp2library测试版:3.103.8063.37822;上一个版本问题解决了。符合预期
20220128-marui:dp2circulation 测试版:3.59.8063.27334;dp2library测试版:3.103.8063.27432; 固定面板关闭后,利用997字段查重可以强行打开控制面板,在查重前【种册窗】是全屏,那点了查重,【种册窗】缩小的是全屏的一半。这时双击【固定面板】上书目信息两个窗口就盖住了。 如果把所有窗口全部关掉,从一开始就没有开固定面板。然后再操作一遍,这时,第二个【种册窗】就是第一个【种册窗】给预留的位置。 这个预留空间有点复杂。
20220128-marui:dp2circulation 测试版:3.58.8061.38432,dp2library测试版:3.102.8060.30736;不合符预期。预期会强制打开【固定面板】窗口。
测试用例5.8
测试目的
当【固定面板】在其他属性页时,利用997字段查重
测试步骤
- 中文图书库中需要有多条重复的书目记录,中文图书库在查重空间内。
- 在中文图书库检索到重复书目的记录,双击其中一条装载到【种册窗】。
- 将右侧的固定面板属性页选到“浏览”以外的,其他属性页。
- 选择“利用997字段查重”。
- 可以正常查重,【固定面板】属性页会自动切换到“浏览”属性页,并显示重复的记录。
- 【种册窗】窗口会自动缩小为一半大小,同时提示有重复记录。
测试结果
20220129-1350-marui:dp2circulation 测试版:3.59.8064.21012;dp2library测试版:3.103.8063.27432;符合预期。
测试用例5.9
测试目的
当 利用997字段 查重强行打开 固定面板 时,退出内务再启动,确认 固定面板 打开是否被记忆。
测试步骤
- 启动内务后,关闭 固定面板 。
- 在 书目查询窗 检索在查重空间的书目信息,书目信息需要有重复记录。装载 种册窗 。
- 利用997字段 进行查重。
- 此时, 固定面板 会强行打开,同时 种册窗 会缩小。
- 不关闭 固定面板 ,关闭 种册窗 。
- 重启内务,固定面板 自动打开,符合预期。
测试结果
20220129-1400-marui:dp2circulation 测试版:3.59.8064.21012;dp2library测试版:3.103.8063.27432;符合预期。
测试用例6
测试目的
在【种册窗】不关闭的情况下,切换到【系统管理窗】修改或新增查重方案,再切回【种册窗】,方案操作是否兑现
测试步骤
- 在【书目查询窗】查询一条书目信息,加载在【种册窗】
- 在【种册窗】书目信息的右上方有“重”按钮,点击这个按钮旁边的三角,下拉菜单中选择“按照指定方案查重”,这时可以看到配置的所有查重方案,有书目查重,编目查重两个查重方案。
- 将【种册窗】窗口缩小,打开【系统管理窗】,要同时看到两个窗口。
- 将书目查重的查重方案名改成“采购查重”,保存修改。
- 在【种册窗】“重”下拉菜单查看,“书目查重”没有变成“采购查重”。
- 点“书目查重”,弹出提示“channel.SearchDup() error: 查重方案 '书目查重' 的定义不存在”。
- 关闭种册窗,重新打开,再查看“重”下拉菜单已经变成“采购查重”,查重正常。
- 将【种册窗】,【系统管理窗】,调整成同时看到两个窗口。
- 在【系统管理窗】“查重”属性页新增一个查重方案“渠道查重”。
- 回到【种册窗】,再查看“重”下拉菜单没有新增的“采购查重”。
- 关闭种册窗,重新打开,再查看“重”下拉菜单,显示有“采购查重”。
测试结果
20220128-marui:dp2circulation 测试版:3.58.8061.38432,dp2library测试版:3.102.8060.30736;在【种册窗】不关闭情况下,修改或新增查重方案,【种册窗】查重功能不能兑现,需要重新打开【种册窗】,符合预期。