Comments (2)
I do something very similar in my tests i.e upload documents and it seems to work just fine, both with a local and remote driver/browser.
There aren't many details, in your question, to know exactly what might be going on. FWIW, this does not seem to be a Fluentlenium issue, for now.
Have you tried adding an explicit check with an if block and checking the results ? For e.g.
if (element.clickable()) {
element.click().fill().with(imagePath);
}
It is not a solution to your problem but might help you uncover where the issue.
From the snippet, it seems that clicking on the element
opens up another text or input field. It might be worth checking whether that input field itself is clickable/editable before fill().with(imagePath)
.
from fluentlenium.
Sorry that's not what FL is doing differently than Selenium please find examples in the internet and reuse.
from fluentlenium.
Related Issues (20)
- FluentWait with max retry Attempts HOT 1
- 👋 From the Selenium project! HOT 2
- constructor WebDriver(Capabilities capabilities) is deprecated
- Selenium 4.3.0 bump up HOT 2
- Move to fluentlenium.io domain HOT 1
- Remove xs:code platform
- How to implement Fluentlenium into an already existing Java Selenium Project HOT 1
- ConnectionException when running tests on Selenium Grid, after upgrading to 5.0.4 HOT 4
- Events are not available for RemoteWebDriver (v4.8.0) HOT 2
- Fluentlenium cannot identify elements on page after a DOM change HOT 2
- Repackage from org.fluentlenium to io.fluentlenium HOT 1
- Create pure main branch from develop just after releasing 6.0.0 HOT 8
- Add Java17 support HOT 4
- remove workaround to use chrome 111 after upgrading selenium version
- Remove DesiredCapabilities based DriverFactory implementation HOT 2
- Analyse Sonatype lift report and take an action
- Direct Dependency htmlunit Vulnerability CVE-2023-26119
- Can't access shadow root
- FluentTest not able to instantiate WebDriver instance, problem with (absence of) Capabilities HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fluentlenium.