Puppetry
Search…
Puppetry
3.2.2
Welcome Puppetry
Getting Started
Project
Suite
Group
Target
Simple Target
iFrame Target
ShadowDOM Target
Chained Target
Shared Target
Test Case
Test Step / Action
Managing Records
Snippets
Running tests
Test Report
Export
Settings
Template Expressions
Testing Techniques
Version Control
Tips and Tricks
Command API
Test Application
Powered By
GitBook
Chained Target
We are used to nested querying in JavaScript e.g.
document.querySelector("#foo").querySelector("#bar")
. Similarly you can chain targets in Puppetry.
Let's say we have a target
LEVEL_1
:
Defining parent target
If we want to have a child target we use
Options
link
Defining local target
We set
Parent target
to
LEVEL_1
and
Parent type
to
generic element
.
Chained target
As soon as the
LEVEL_2
target defined we can address it as any simple target.
Previous
ShadowDOM Target
Next
Shared Target
Last modified
2yr ago
Copy link