Crossbrowsertesting.com Screenshot Comparisons API
What's in this version:
- Compare two screenshots for layout differences
- Compare a full screenshot test of browsers to a single baseline browser for layout differences.
- Compare a screenshot test version to another test version - good for regression tests.
- Get links to the Comparison UI for visual representation of layout differences
- Homepage
- https://api.apis.guru/v2/specs/crossbrowsertesting.com/3.0.0.json
- Provider
- crossbrowsertesting.com
- OpenAPI version
- 2.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/crossbrowsertesting.com/3.0.0/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/crossbrowsertesting.com/3.0.0/openapi.yaml
Tools (5)
Extracted live via the executor SDK.
-
screenshots.getScreenshotsTargetScreenshotTestIdTargetVersionIdComparisonBaseResultIdGet comparison results for all browsers in target screenshot test against a base screenshot result. The base result can be from the same test or from another test run at an earlier time. This is a one-to-many comparison.
-
screenshots.getScreenshotsTargetScreenshotTestIdTargetVersionIdComparisonParallelBaseVersionIdGet comparison results for all browsers in target screenshot test against the same browser in the base screenshot test. This is a good method for regression testing. For example, you've run a screenshot test against a set of browsers that is "good". Then, after some changes, you run a new screenshot test against the same set of browsers. This method will compare each of the same browsers against each other. For example, IE9 will be compared to IE9 from an earlier test. This is a many-to-many comparison where the OS/Browser/Resolution must match between the two test versions in order for the comparison to return results. The two versions can be from the same screenshot_test_id or not.
-
screenshots.getScreenshotsTargetScreenshotTestIdTargetVersionIdTargetResultIdComparisonBaseResultIdGet comparison results for a single target screenshot result against a base screenshot result. This is a one-to-one comparison.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools