basic-navigation Scenario 4 — Extract Page Title and Meta Description
Written by RTILA X Engineering Team
Beginner ~4 min
What You'll Learn
Execute JavaScript to read page metadata
Real-World Use Case
Collecting SEO meta tags for competitor analysis
LIVE DEMO
Page Metadata Demo
Visible content mirrored by the actual page title and meta description.
EXPECTED OUTPUT
Extracted Metadata
{
"title": "Basic Navigation Scenario 4 — RTILA X",
"meta_description": "Extract page title and meta description from a demo page for RTILA X automation testing."
}
RTILA X PROJECT JSON
RTILA X Automation Project
extract-page-metadata.json
{
"name": "Extract_Page_Title_And_Meta_Description",
"settings": {
"urls": [
"https://learn.rtila.com/scenarios/basic-navigation/4"
],
"headless": false,
"navigation_timeout": 30000,
"max_concurrent_workers": 1,
"humanoidEnabled": true,
"humanoidSensitivity": "medium"
},
"datasets": {},
"commands": [
{
"command": "goto",
"params": {
"url": "https://learn.rtila.com/scenarios/basic-navigation/4"
}
},
{
"command": "execute_script",
"params": {
"script": "return document.title;",
"output_variable": "page_title"
}
},
{
"command": "execute_script",
"params": {
"script": "return document.querySelector('meta[name=\"description\"]').content;",
"output_variable": "meta_description"
}
}
]
}
RTILA X Concepts
The execute_script command runs JavaScript in the browser and stores
the result in an output variable. This is useful for extracting metadata that is
not directly exposed as a standard attribute.
Did you complete this scenario?
Ready to run this automation?
Copy the project JSON above, open RTILA X, create a new project, and paste it.
This scenario covers 1 RTILA X command and is referenced in 2 learning articles.
Continue Learning
Was this helpful?
Thank you for your feedback!