Skip to content

Conversation

padg9912
Copy link

Fixes #1459

Implements the fullpage screenshot functionality requested in issue #1459.
The keyword captures the entire page content by temporarily resizing
the browser window to show the full page height, taking the screenshot,
and then restoring the original window size.

Features:

  • Works with all existing screenshot options (EMBED, BASE64, custom filenames)
  • Supports {index} placeholder for unique filenames
  • Includes comprehensive unit and acceptance tests
  • Follows same patterns as existing screenshot keywords

This is useful for capturing long pages that require scrolling to see
all content, especially helpful for debugging test failures.

Closes #1459

Implements the fullpage screenshot functionality requested in issue robotframework#1459.
The keyword captures the entire page content by temporarily resizing
the browser window to show the full page height, taking the screenshot,
and then restoring the original window size.

Features:
- Works with all existing screenshot options (EMBED, BASE64, custom filenames)
- Supports {index} placeholder for unique filenames
- Includes comprehensive unit and acceptance tests
- Follows same patterns as existing screenshot keywords

This is useful for capturing long pages that require scrolling to see
all content, especially helpful for debugging test failures.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Capture Fullpage Screenshot
1 participant