SeleniumHQ/seleniumhq.github.io

[🚀 Feature]: Expand Error Messages

Open

#1276 aperta il 4 gen 2023

Vedi su GitHub
 (3 commenti) (0 reazioni) (0 assegnatari)HTML (1015 fork)batch import
hacktoberfesthelp wanted

Metriche repository

Star
 (712 star)
Metriche merge PR
 (Merge medio 2g 4h) (8 PR mergiate in 30 g)

Descrizione

Feature and motivation

We have a new Errors Page, but it only describes 3 errors, while there are 28 possible errors from WebDriver.

Each error should at least include the w3c description, and additional information provided in the spec.

e.g. insecure certificate has:

Navigation caused the user agent to hit a certificate warning, which is usually the result of an expired or invalid TLS certificate.

and then later in the spec it is referenced with:

If the current session’s secure TLS state is disabled, take implementation specific steps to ensure the navigation is not aborted and that the untrusted- or invalid TLS certificate error that would normally occur under these circumstances, are suppressed.

Otherwise return error with error code insecure certificate

If we provide this information in our documentation we can replace any descriptions in the error messages of each bindings with a link to the documentation.

Ideally we can also describe various causes of the errors and what someone should do if they get that error, but we can incrementally add to this page.

Guida contributor