Summary: | [WebAuthN] Improve testing configuration of WebAuthN | ||
---|---|---|---|
Product: | WebKit | Reporter: | Jiewen Tan <jiewen_tan> |
Component: | WebCore Misc. | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW --- | ||
Severity: | Normal | CC: | alex.gaynor, jiewen_tan, jonathan, jschoi |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | 191529, 191531, 205839, 189283, 189877, 191530, 202560, 202565, 231242 | ||
Bug Blocks: | 181943 |
Description
Jiewen Tan
2018-02-13 22:00:21 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. (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 2. Needs manual tests for every step to determine if there is more prompt for user consent after the first one. 3. It might be good to import test cases from Chrome/Firefox as well. We should also try to improve numbers in: https://w3c.github.io/test-results/webauthn/all.html. We should probably gather all API tests into a single place. We should visit the WebDriver virtual authenticator extension as well. |