Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

测试计划:内务读者窗指纹登记功能的 Bug #21

Open
DigitalPlatform opened this issue Oct 24, 2017 · 0 comments
Open

测试计划:内务读者窗指纹登记功能的 Bug #21

DigitalPlatform opened this issue Oct 24, 2017 · 0 comments

Comments

@DigitalPlatform
Copy link
Owner

DigitalPlatform commented Oct 24, 2017

在读者窗里面按下“登记指纹”按钮以后,会自动打开一个对话框让用户扫入指纹。这个对话框实际上是 ZkFingerprint.exe 的窗口,它是作为一个 .Net Remoting Server 启动的,内务在扫入指纹的时候实际上是调用了它的一个 API,API 里面让它的主窗口跑到顶层位置,看起来像是内务的一个对话框。

按照正常流程,用户应该在此时按照提示扫入指纹;或者按对话框上的“取消”按钮返回读者窗。但用户可能此时直接去点读者窗右上角的关闭按钮,这样指纹对话框就一直打开着,而读者窗已经关闭了。此时若再点指纹对话框上的“取消”按钮,则会内务抛出异常。

===

这个问题已经修正。在新版本中,如果指纹对话框还在打开状态,用户就去关闭读者窗,那么指纹对话框会自动关闭。

指纹对话框打开的时候退出整个内务,指纹对话框也会先自动关闭。

===

后面测试的时候,除了确认正常流程功能正确,请注意测试这种特殊操作方式。

另外指纹对话框右上角有最大化和最小化按钮(关闭按钮被禁止了),测试时候也需要组合验证对话框最小化的情形。比如,先将对话框最小化,然后测试扫入指纹功能是否正确;或者测试关闭读者窗是否能自动也关闭已经最小化的对话框。曾经最小化过一次以后,下次再使用指纹登记功能,对话框是否还能正常弹出显示。

@renyh renyh changed the title 内务读者窗指纹登记功能的 Bug 测试计划:内务读者窗指纹登记功能的 Bug Oct 27, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant