---
title: "Script Converter Limitations"
slug: "script-converter"
updated: 2025-02-05T18:44:12Z
published: 2025-02-05T18:44:12Z
canonical: "docs.catchpoint.com/script-converter"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.catchpoint.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Script Converter Limitations

When converting a Selenium-based test to Playwright within the portal or via the API, Catchpoint automatically converts the test script as well. This streamlines the process of converting your tests, as you don't have to manually rewrite the script from scratch. No automatic conversion process works perfectly in every instance, so you should review and test all converted scripts to verify they function as expected.

#### Unsupported Selenium Verbs

The Selenium verbs listed below are not supported by the script converter. If any of these verbs are included in a converted test script, the line with the unsupported verb will be copied as-is to the new Playwright script as a comment. You will need to replace this with equivalent Playwright commands.
* `IgnoreErrors()`
* `SetResponseCode()`
* `SetHeader('dns-override'….)`
* `UploadFile()`
* `IgnoreDocComplete()`
* `SetSpeed()`
* `WaitForChecked/Not()`
* `AddSelection()`
* `KeyDown()`
* `KeyUp()`
* `MouseDownAt/MouseDownRightAt()`
* `MouseOut()`
* `MouseUpAt()`
* `RemoveSelection()`
* `SetInnerHtml()/SetInnerText()`
* `WaitForHttpResponseCode/WaitForHttpResponseHeader()`
* `WaitForSelectedId()`
* `WaitForValue()`
* `OpenWhile()`
* `SendData()`
* `AssertData()`
