-
Notifications
You must be signed in to change notification settings - Fork 11
IFrame handling
Jan Robert Avemarg edited this page Feb 19, 2026
·
2 revisions
The Neodymium documentation has been relocated. You can now find the complete documentation here, and the specific IFrame Handling page here.
An iFrame is used to display a webpage within a webpage. Sometimes it is necessary to access the contained elements for test automation. To do so we have to switch frame. For Selenide the syntax looks like this.
switchTo().frame($("#frame"));If you finished your work within the iFrame you need to switch back to the main frame to execute any actions there. You could do this with the function above or you can use the following. It will always bring you back to the main frame.
switchTo().defaultContent();Overview
Neodymium features
- Neodymium configuration properties
- Neodymium context
- Utility classes
- Test data provider
- Test Environments
- Multi browser support
- Applitools Plugin
- Localization
- Highlight and Wait
- Advanced Screenshots
- Seperate Browser Sessions for Setup and Cleanup
- Reporting
- Accessibility Testing
Best practices and used frameworks
Special