WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
Bug 182769
[WebAuthN] Improve testing configuration of WebAuthN
https://bugs.webkit.org/show_bug.cgi?id=182769
Summary
[WebAuthN] Improve testing configuration of WebAuthN
Jiewen Tan
Reported
2018-02-13 22:00:21 PST
Figure out a way to auto-test platform specific procedures in WebCredentialsMessengerProxy. Currently only MockWebCredentialsMessenger is crafted to test things within WebProcess. However, there is nothing out there to test the UIProcess corresponding parts.
Attachments
Add attachment
proposed patch, testcase, etc.
Jiewen Tan
Comment 1
2018-03-09 15:06:01 PST
1. We will have to convert unit tests of LocalAuthenticator into proper API tests such that message parameters encoding and decoding between WebProcess and UIProcess can be properly tested as well.
Jiewen Tan
Comment 2
2018-03-09 15:06:51 PST
(In reply to Jiewen Tan from
comment #0
)
> Figure out a way to auto-test platform specific procedures in > WebCredentialsMessengerProxy. Currently only MockWebCredentialsMessenger is > crafted to test things within WebProcess. However, there is nothing out > there to test the UIProcess corresponding parts.
UIProcess parts are partially covered by unit tests now
Jiewen Tan
Comment 3
2018-03-14 14:01:02 PDT
2. Needs manual tests for every step to determine if there is more prompt for user consent after the first one.
Jiewen Tan
Comment 4
2018-09-27 14:21:11 PDT
3. It might be good to import test cases from Chrome/Firefox as well.
Jiewen Tan
Comment 5
2018-12-20 16:22:50 PST
We should also try to improve numbers in:
https://w3c.github.io/test-results/webauthn/all.html
.
Jiewen Tan
Comment 6
2019-10-09 15:28:15 PDT
We should probably gather all API tests into a single place.
Jiewen Tan
Comment 7
2019-10-09 15:29:04 PDT
We should visit the WebDriver virtual authenticator extension as well.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug