# Browser

**URL:** https://forum.robotframework.org/c/libraries/browser/36.md

[Latest](https://forum.robotframework.org/latest.md) · [Categories](https://forum.robotframework.org/categories.md)

---

## [Browser library releases](https://forum.robotframework.org/t/browser-library-releases/685)

<div class="topic-metadata">

**Author:** [@aaltat](https://forum.robotframework.org/u/aaltat)\
**Replies:** 48\
**Last updated:** [20 September 2026 06:44 UTC](https://forum.robotframework.org/t/browser-library-releases/685 "2026-09-20T06:44:29Z")

</div>

This thread is reserved for Browser library new release announcements.

---

## [About the Browser category](https://forum.robotframework.org/t/about-the-browser-category/686)

<div class="topic-metadata">

**Author:** [@René](https://forum.robotframework.org/u/Ren%C3%A9)\
**Replies:** 0

</div>

robotframework-browser

---

## [Button click fails occasionally in headless-mode, why?](https://forum.robotframework.org/t/button-click-fails-occasionally-in-headless-mode-why/9666)

<div class="topic-metadata">

**Author:** [@RobotMeNL](https://forum.robotframework.org/u/RobotMeNL)\
**Replies:** 4\
**Last updated:** [8 May 2026 09:39 UTC](https://forum.robotframework.org/t/button-click-fails-occasionally-in-headless-mode-why/9666 "2026-05-08T09:39:22Z")

</div>

In our test set we have a ‘click refresh button’, this works flawless in browser-mode. We use Playwright and Chromium. When in headless-mode “sometimes” the button cannot be clicked, even after adding (successful) waits…

---

## [Robot Framework Browser - Release 19.9.0 -Party](https://forum.robotframework.org/t/robot-framework-browser-release-19-9-0-party/9641)

<div class="topic-metadata">

**Author:** [@MiikkaSolmela](https://forum.robotframework.org/u/MiikkaSolmela)\
**Replies:** 0\
**Last updated:** [22 April 2026 05:47 UTC](https://forum.robotframework.org/t/robot-framework-browser-release-19-9-0-party/9641 "2026-04-22T05:47:56Z")

</div>

Explore the latest release of the Playwright-based Robot Framework Browser library. We’ll cover what’s new, key improvements, and what it means in practice for your automation workflows. 4 May · 12:00 CEST https://you…

---

## [Kudos for the team](https://forum.robotframework.org/t/kudos-for-the-team/9540)

<div class="topic-metadata">

**Author:** [@rasjani](https://forum.robotframework.org/u/rasjani)\
**Replies:** 1\
**Last updated:** [6 February 2026 17:19 UTC](https://forum.robotframework.org/t/kudos-for-the-team/9540 "2026-02-06T17:19:34Z")

</div>

I’ve been on a new client and using playwright with pytest for about month and a half now and i have to say this: Kudos for browserlib. Abstraction of browser compared to pytest-playwright is lightyears ahead of pytest.…

---

## [Inspect Post request payload multipart/form-data](https://forum.robotframework.org/t/inspect-post-request-payload-multipart-form-data/9510)

<div class="topic-metadata">

**Author:** [@nickk](https://forum.robotframework.org/u/nickk)\
**Replies:** 1\
**Last updated:** [20 January 2026 16:27 UTC](https://forum.robotframework.org/t/inspect-post-request-payload-multipart-form-data/9510 "2026-01-20T16:27:58Z")

</div>

Hello everyone, I am trying to inspect the payload of a POST request in the browser using the Wait For Response keyword. Unfortunately the dictionary which is returned states that the postData field is None. I believe t…

---

## [Robot Framework Browser library fails – Node.js not found (macOS)](https://forum.robotframework.org/t/robot-framework-browser-library-fails-node-js-not-found-macos/9460)

<div class="topic-metadata">

**Author:** [@amouhja](https://forum.robotframework.org/u/amouhja)\
**Replies:** 6\
**Last updated:** [18 December 2025 13:37 UTC](https://forum.robotframework.org/t/robot-framework-browser-library-fails-node-js-not-found-macos/9460 "2025-12-18T13:37:39Z")

</div>

Hello everyone, I am trying to run Robot Framework tests using the Browser library on macOS. The tests fail with an error related to Node.js. Environment: OS: macOS (MacBook Air 13.3.1) Python: running inside a …

---

## [Trouble with Single Sign On](https://forum.robotframework.org/t/trouble-with-single-sign-on/9400)

<div class="topic-metadata">

**Author:** [@TorSte](https://forum.robotframework.org/u/TorSte)\
**Replies:** 5\
**Last updated:** [12 November 2025 13:02 UTC](https://forum.robotframework.org/t/trouble-with-single-sign-on/9400 "2025-11-12T13:02:15Z")

</div>

Hello, first and foremost: thanks for the great Framework. It’s great fun to work with it. Now to a little challenge I am experiencing. I need to automate a website which uses single sign on(via Microsoft). I alread ga…

---

## [Probably error in browser library using click keyword](https://forum.robotframework.org/t/probably-error-in-browser-library-using-click-keyword/8806)

<div class="topic-metadata">

**Author:** [@nepht022](https://forum.robotframework.org/u/nepht022)\
**Replies:** 3\
**Last updated:** [30 October 2025 21:10 UTC](https://forum.robotframework.org/t/probably-error-in-browser-library-using-click-keyword/8806 "2025-10-30T21:10:28Z")

</div>

I work with browser library automating some testes in an website and, recently i got something that i think is an error. When i try to use the keyword “Click” to click in an input element, the input normally got superimp…

---

## [Unable to select Option from Select](https://forum.robotframework.org/t/unable-to-select-option-from-select/9330)

<div class="topic-metadata">

**Author:** [@maui](https://forum.robotframework.org/u/maui)\
**Replies:** 6\
**Last updated:** [23 October 2025 07:50 UTC](https://forum.robotframework.org/t/unable-to-select-option-from-select/9330 "2025-10-23T07:50:43Z")

</div>

I have this simple HTML File: I am trying to select option 3 with click xpath=//html/body/select click xpath=//html/body/select/option\[3\] The first click opens the select box, but the second click always fails. …

---

## [mockUrl extension](https://forum.robotframework.org/t/mockurl-extension/9312)

<div class="topic-metadata">

**Author:** [@rasjani](https://forum.robotframework.org/u/rasjani)\
**Replies:** 5\
**Last updated:** [17 October 2025 17:14 UTC](https://forum.robotframework.org/t/mockurl-extension/9312 "2025-10-17T17:14:45Z")

</div>

Some time ago i had a need in my client to test failure scenarios and created a mockUrl browser extensions. Extension now has support to block & mock any requests and record har files and also create mock responses base…

---

## [About install Browser Library](https://forum.robotframework.org/t/about-install-browser-library/9317)

<div class="topic-metadata">

**Author:** [@HuyRidofu1506](https://forum.robotframework.org/u/HuyRidofu1506)\
**Replies:** 2\
**Last updated:** [12 October 2025 21:41 UTC](https://forum.robotframework.org/t/about-install-browser-library/9317 "2025-10-12T21:41:11Z")

</div>

I want to test about size text, i see keyword “Get Style” in docs.robotframework. I tried to install according to the documentation but didn’t work. Sorry about my bad english.

---

## [Automatic switch to the english site](https://forum.robotframework.org/t/automatic-switch-to-the-english-site/9298)

<div class="topic-metadata">

**Author:** [@ouestdrancy](https://forum.robotframework.org/u/ouestdrancy)\
**Replies:** 5\
**Last updated:** [6 October 2025 14:52 UTC](https://forum.robotframework.org/t/automatic-switch-to-the-english-site/9298 "2025-10-06T14:52:52Z")

</div>

Hello, Recently, I’ve encountered a problem with RF. I am testing a global brand’s website which supports many languages. I wanted to test the danish site, but it switches automatically to english after a keyword. How …

---

## [Semantic Overloading in Browser Library Keywords - Feedback & Suggestions](https://forum.robotframework.org/t/semantic-overloading-in-browser-library-keywords-feedback-suggestions/9256)

<div class="topic-metadata">

**Author:** [@vnkarthik87](https://forum.robotframework.org/u/vnkarthik87)\
**Replies:** 3\
**Last updated:** [15 September 2025 12:52 UTC](https://forum.robotframework.org/t/semantic-overloading-in-browser-library-keywords-feedback-suggestions/9256 "2025-09-15T12:52:17Z")

</div>

Hi everyone, I’ve been working extensively with Browser Library and noticed a pattern that I think is worth discussing with the community. :magnifying\_glass\_tilted\_left: Observation Some keywords in Browser Library se…

---

## [Browser library MCP](https://forum.robotframework.org/t/browser-library-mcp/9215)

<div class="topic-metadata">

**Author:** [@ShaikEsubBabu](https://forum.robotframework.org/u/ShaikEsubBabu)\
**Replies:** 1\
**Last updated:** [6 September 2025 16:08 UTC](https://forum.robotframework.org/t/browser-library-mcp/9215 "2025-09-06T16:08:18Z")

</div>

How to implement the browserlibrary MCP using robot framework. Does anyone have any idea on this?

---

## [Wait For Load State -- possible to wait until 'finish'?](https://forum.robotframework.org/t/wait-for-load-state-possible-to-wait-until-finish/9195)

<div class="topic-metadata">

**Author:** [@JST81](https://forum.robotframework.org/u/JST81)\
**Replies:** 8\
**Last updated:** [27 August 2025 08:41 UTC](https://forum.robotframework.org/t/wait-for-load-state-possible-to-wait-until-finish/9195 "2025-08-27T08:41:18Z")

</div>

Hello, I regularly encounter the following problem while testing an application at work: let’s say I need the test to click a certain button and then the next keyword follows, like checking if an error message pops up. T…

---

## [Upload File By Selector usage without input type=file](https://forum.robotframework.org/t/upload-file-by-selector-usage-without-input-type-file/9188)

<div class="topic-metadata">

**Author:** [@espilon](https://forum.robotframework.org/u/espilon)\
**Replies:** 6\
**Last updated:** [21 August 2025 10:24 UTC](https://forum.robotframework.org/t/upload-file-by-selector-usage-without-input-type-file/9188 "2025-08-21T10:24:58Z")

</div>

I have a problem with uploading a file via Upload File By Selector. It seems to require tag with type=file, but the recent target of my testing is not using it anymore. And there are no hidden input tags on the page. It…

---

## [Timeout in Keywords and Test Cases doesent work with Browser keywords](https://forum.robotframework.org/t/timeout-in-keywords-and-test-cases-doesent-work-with-browser-keywords/9186)

<div class="topic-metadata">

**Author:** [@patrik-kala](https://forum.robotframework.org/u/patrik-kala)\
**Replies:** 2\
**Last updated:** [20 August 2025 19:07 UTC](https://forum.robotframework.org/t/timeout-in-keywords-and-test-cases-doesent-work-with-browser-keywords/9186 "2025-08-20T19:07:50Z")

</div>

Basically Browser library keywords simply dont care about the \[Timeout\] given in a Test Case or Keyword and will run even if it exceeds it. I made an example here, it doesent matter what time value i give the \[Timeout\] …

---

## [Locator always selects first element in the list](https://forum.robotframework.org/t/locator-always-selects-first-element-in-the-list/9126)

<div class="topic-metadata">

**Author:** [@Aero10](https://forum.robotframework.org/u/Aero10)\
**Replies:** 4\
**Last updated:** [7 August 2025 15:19 UTC](https://forum.robotframework.org/t/locator-always-selects-first-element-in-the-list/9126 "2025-08-07T15:19:48Z")

</div>

Hello all, I am facing an issue with locator that I have been trying to figure out with no success, so any help will be much appreciated. There is a list of items/rows on the page, and I want to click a button on a par…

---

## [Radio Button not selected with Click](https://forum.robotframework.org/t/radio-button-not-selected-with-click/6371)

<div class="topic-metadata">

**Author:** [@kalle.mujunen](https://forum.robotframework.org/u/kalle.mujunen)\
**Replies:** 12\
**Last updated:** [5 August 2025 09:09 UTC](https://forum.robotframework.org/t/radio-button-not-selected-with-click/6371 "2025-08-05T09:09:13Z")

</div>

Hi! I am using Browser Library with Robot Framework in my work. I am trying to create a test script for document, which is using Radio Button selection. Used Keyword is below: Keyword for Radio Button Action Wait For …

---

## [Suggestions for release notes](https://forum.robotframework.org/t/suggestions-for-release-notes/9099)

<div class="topic-metadata">

**Author:** [@rasjani](https://forum.robotframework.org/u/rasjani)\
**Replies:** 2\
**Last updated:** [30 July 2025 09:33 UTC](https://forum.robotframework.org/t/suggestions-for-release-notes/9099 "2025-07-30T09:33:08Z")

</div>

@aaltat hey, just a small suggestion, when you make the post about new release and there’s a link to github issues with the given tag, its something like this: eg, the url arguments are “q=is%3Aopen%20milestone%3Av19…

---

## [ConnectionError: Playwright process has been terminated with code 1](https://forum.robotframework.org/t/connectionerror-playwright-process-has-been-terminated-with-code-1/8778)

<div class="topic-metadata">

**Author:** [@AbhayPujari](https://forum.robotframework.org/u/AbhayPujari)\
**Replies:** 3\
**Last updated:** [15 July 2025 18:24 UTC](https://forum.robotframework.org/t/connectionerror-playwright-process-has-been-terminated-with-code-1/8778 "2025-07-15T18:24:25Z")

</div>

IOCP/Socket: Connection reset (An existing connection was forcibly closed by the remote host. – 10054) Also teardown failed: Several failures occurred: ConnectionError: Playwright process has been terminated with c…

---

## [No new page is created when clicking to open a PDF in headless mode](https://forum.robotframework.org/t/no-new-page-is-created-when-clicking-to-open-a-pdf-in-headless-mode/9068)

<div class="topic-metadata">

**Author:** [@tasnim](https://forum.robotframework.org/u/tasnim)\
**Replies:** 1\
**Last updated:** [9 July 2025 13:12 UTC](https://forum.robotframework.org/t/no-new-page-is-created-when-clicking-to-open-a-pdf-in-headless-mode/9068 "2025-07-09T13:12:23Z")

</div>

In headless=False (headed mode): We click an element (e.g., a file name like ProjectAttachedFile1.pdf). A new page is opened with the embedded PDF viewer. Switch Page NEW works correctly, and we can access the PDF a…

---

## [Hover over element to get ToolTip to show](https://forum.robotframework.org/t/hover-over-element-to-get-tooltip-to-show/9025)

<div class="topic-metadata">

**Author:** [@TomekWro](https://forum.robotframework.org/u/TomekWro)\
**Replies:** 2\
**Last updated:** [1 July 2025 13:35 UTC](https://forum.robotframework.org/t/hover-over-element-to-get-tooltip-to-show/9025 "2025-07-01T13:35:35Z")

</div>

Hello, I have a website with code: \<span class="euiToolTipAnchor"\>\<strong\>an hour ago\</strong\>\</span\> When i hover over it with normal browser/mouse i got a tooltip visible, it changes the \<strong\> with aria-desribedb…

---

## [UUID As screenshot filename seems to cause broken image links if executed with Pabot?](https://forum.robotframework.org/t/uuid-as-screenshot-filename-seems-to-cause-broken-image-links-if-executed-with-pabot/9042)

<div class="topic-metadata">

**Author:** [@rasjani](https://forum.robotframework.org/u/rasjani)\
**Replies:** 1\
**Last updated:** [30 June 2025 10:52 UTC](https://forum.robotframework.org/t/uuid-as-screenshot-filename-seems-to-cause-broken-image-links-if-executed-with-pabot/9042 "2025-06-30T10:52:55Z")

</div>

I tried the latest “UUID” as screenshot filename and for some reason the final combined log.html has broken images. Actual link contains the prefix that pabot added but the actual file does not have this prefix. Is this …

---

## [Simulate unreachable backend](https://forum.robotframework.org/t/simulate-unreachable-backend/9026)

<div class="topic-metadata">

**Author:** [@Noordsestern](https://forum.robotframework.org/u/Noordsestern)\
**Replies:** 2\
**Last updated:** [27 June 2025 13:01 UTC](https://forum.robotframework.org/t/simulate-unreachable-backend/9026 "2025-06-27T13:01:11Z")

</div>

Hi, When opening developer console in chrome, I can block certain domains in order to simulate that the website cannot reach the backend. Can do something like that with playwright and Browser? Regards, Markus

---

## [Wait for response predicates?](https://forum.robotframework.org/t/wait-for-response-predicates/8957)

<div class="topic-metadata">

**Author:** [@rasjani](https://forum.robotframework.org/u/rasjani)\
**Replies:** 1\
**Last updated:** [18 June 2025 09:21 UTC](https://forum.robotframework.org/t/wait-for-response-predicates/8957 "2025-06-18T09:21:02Z")

</div>

With Wait For Response I can only give url matcher but on js side there’s possibility for predicates where I could check the originating http method.. So, I’m trying to get the response of PUT but because this is exter…

---

## [Keyword Click can't find element on the page for no reason](https://forum.robotframework.org/t/keyword-click-cant-find-element-on-the-page-for-no-reason/8968)

<div class="topic-metadata">

**Author:** [@Vitaly](https://forum.robotframework.org/u/Vitaly)\
**Replies:** 3\
**Last updated:** [17 June 2025 05:06 UTC](https://forum.robotframework.org/t/keyword-click-cant-find-element-on-the-page-for-no-reason/8968 "2025-06-17T05:06:01Z")

</div>

Hi! Im trying to check emails using yopmail. I need to click on email in order to open it. But I always get error “waiting for locator”. Which means there is no such locator. There is a code of yopmail: My code to …

---

## [‘Element Attribute Value Should Be’ in the browser library](https://forum.robotframework.org/t/element-attribute-value-should-be-in-the-browser-library/8953)

<div class="topic-metadata">

**Author:** [@tasnim](https://forum.robotframework.org/u/tasnim)\
**Replies:** 1\
**Last updated:** [9 June 2025 19:46 UTC](https://forum.robotframework.org/t/element-attribute-value-should-be-in-the-browser-library/8953 "2025-06-09T19:46:15Z")

</div>

Hi, Which keyword in the Browser library do the same as the selenium library keyword ‘Element Attribute Value Should Be’ example of use Element Attribute Value Should Be ${tva\_input} class other-column field …

---

## ['Page should contain' in the Browser library](https://forum.robotframework.org/t/page-should-contain-in-the-browser-library/8945)

<div class="topic-metadata">

**Author:** [@tasnim](https://forum.robotframework.org/u/tasnim)\
**Replies:** 3\
**Last updated:** [9 June 2025 17:16 UTC](https://forum.robotframework.org/t/page-should-contain-in-the-browser-library/8945 "2025-06-09T17:16:41Z")

</div>

Hi, Which keyword in the Browser library do the same as the selenium library keyword ‘Page should contain’? Thanks

[Next page](https://forum.robotframework.org/c/libraries/browser/36.md?page=1)
