integrations.sh
← all integrations

Crossbrowsertesting.com Screenshot Comparisons API

OpenAPI apis-guru developer_tools

What's in this version:

  1. Compare two screenshots for layout differences
  2. Compare a full screenshot test of browsers to a single baseline browser for layout differences.
  3. Compare a screenshot test version to another test version - good for regression tests.
  4. 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.getScreenshotsTargetScreenshotTestIdTargetVersionIdComparisonBaseResultId

    Get 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.getScreenshotsTargetScreenshotTestIdTargetVersionIdComparisonParallelBaseVersionId

    Get 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.getScreenshotsTargetScreenshotTestIdTargetVersionIdTargetResultIdComparisonBaseResultId

    Get comparison results for a single target screenshot result against a base screenshot result. This is a one-to-one comparison.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools