# Switch to Headless Chrome

**URL:** <https://forum.katalon.com/t/switch-to-headless-chrome/59115>\
**Category:** Web Testing\
**Tags:** katalon-studio\
**Created:** [October 12, 2021, 12:31pm UTC](https://forum.katalon.com/t/switch-to-headless-chrome/59115 "2021-10-12T12:31:12Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![marie.piolot](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/marie.piolot/32/16104_2.png) [@marie.piolot](https://forum.katalon.com/u/marie.piolot)\
**Post date:** [October 12, 2021, 12:31pm UTC](https://forum.katalon.com/t/switch-to-headless-chrome/59115/1 "2021-10-12T12:31:12Z")

</div>

Hello,  
My customer wishes to run the tests I’m writing on a server, in headless mode, on Chrome.  
My tests run smoothly in regular mode on Chrome but they won’t go to the second step in headless Chrome.  
I tried setting the window size in the Projet settings : ![image](https://europe1.discourse-cdn.com/katalon/original/3X/7/d/7d87d4410ab9cff8f6b201492e32be91b99d5b47.png)

The login page is extremely simple : [https://di-auth-pprd.airliquide.com/auth/realms/distributors/protocol/openid-connect/auth?response\_type=token&redirect\_uri=https://di-auth-pprd.airliquide.com/auth/realms/distributors/account/&realm=distributors&client\_id=account&scope=user&kc\_locale=se-sv](https://di-auth-pprd.airliquide.com/auth/realms/distributors/protocol/openid-connect/auth?response_type=token&redirect_uri=https://di-auth-pprd.airliquide.com/auth/realms/distributors/account/&realm=distributors&client_id=account&scope=user&kc_locale=se-sv)

No such luck :

> =============== ROOT CAUSE =====================  
> Caused by: \>com.kms.katalon.core.webui.exception.WebElementNotFoundException: Web \>element with id: ‘Object Repository/Page\_loginTitle/input\_Email\_input-username’ \>located by ‘//\*[@id=“login-username”]/fieldset/input’ not found
> 
> # For trouble shooting, please visit: [https://docs.katalon.com/katalon-](https://docs.katalon.com/katalon-)\>studio/docs/troubleshooting.html
> 
> 10-12-2021 02:17:32 PM Test Cases/TC01\_Log-in\_to\_DI/Distributor/Desktop 1 se \>sv
> 
> Elapsed time: 38,858s
> 
> Test Cases/TC01\_Log-in\_to\_DI/Distributor/Desktop 1 se sv FAILED.  
> Reason:  
> com.kms.katalon.core.exception.StepFailedException: Unable to set text ‘ec-seaa-\>[pprd-0000122610@mailinator.com](mailto:pprd-0000122610@mailinator.com)’ of object ‘Object \>Repository/Page\_loginTitle/input\_Email\_input-username’  
> at \>com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.stepFailed(Web\>\>UIKeywordMain.groovy:64)  
> at \>com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(We\>bUIKeywordMain.groovy:26)  
> at \>com.kms.katalon.core.webui.keyword.builtin.SetTextKeyword.setText(SetTextKeywor\>d.groovy:66)  
> at \>com.kms.katalon.core.webui.keyword.builtin.SetTextKeyword.execute(SetTextKeywo\>rd.groovy:37)  
> at \>com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatfor\>m(KeywordExecutor.groovy:74)  
> at \>com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.setText(WebUiBuiltInK\>eywords.groovy:980)  
> at \>com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$setText$1.call(Unkno\>\>wn Source)  
> at Desktop 1 se sv.run(Desktop 1 se sv:24)  
> at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)  
> at \>com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119\>)  
> at \>com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:430\>)  
> at \>com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:42\>1)  
> at \>com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseEx\>ecutor.java:400)  
> at \>com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor\>.java:392)  
> at \>com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:273)  
> at \>com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:142)\>  
> at \>com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:133)  
> at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown \>Source)  
> at TempTestCase1634041047293.run(TempTestCase1634041047293.groovy:25)  
> Caused by: \>com.kms.katalon.core.webui.exception.WebElementNotFoundException: Web \>element with id: ‘Object Repository/Page\_loginTitle/input\_Email\_input-username’ \>located by ‘//\*[@id=“login-username”]/fieldset/input’ not found  
> at \>com.kms.katalon.core.webui.common.WebUiCommonHelper.findWebElement(Web\>UiCommonHelper.java:1368)  
> at \>com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword.findWebElem\>ent(WebUIAbstractKeyword.groovy:27)  
> at \>com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword.findWebElem\>ent(WebUIAbstractKeyword.groovy:26)  
> at \>com.kms.katalon.core.webui.keyword.builtin.SetTextKeyword$\_setText\_closure1.do\>Call(SetTextKeyword.groovy:51)  
> at \>com.kms.katalon.core.webui.keyword.builtin.SetTextKeyword$\_setText\_closure1.call\>(SetTextKeyword.groovy)  
> at \>com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(We\>bUIKeywordMain.groovy:20)  
> … 17 more

Any help will be greatly appreciated.

Thanks in advance

---

<div class="post-metadata">

**Author:** ![Jass](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/jass/32/9588_2.png) [@Jass](https://forum.katalon.com/u/Jass)\
**Post date:** [October 14, 2021, 7:23am UTC](https://forum.katalon.com/t/switch-to-headless-chrome/59115/2 "2021-10-14T07:23:27Z")

</div>



---

<div class="post-metadata">

**Author:** ![nam.nguyen](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/nam.nguyen/32/18640_2.png) [@nam.nguyen](https://forum.katalon.com/u/nam.nguyen)\
**Post date:** [October 25, 2021, 1:34am UTC](https://forum.katalon.com/t/switch-to-headless-chrome/59115/3 "2021-10-25T01:34:24Z")

</div>

Hi @marie.piolot,

Could you please check the login page?  
Currently, we receive “This site can’t be reached” every time we try to access it.

Regards,  
Nam Nguyen.

---

<div class="post-metadata">

**Author:** ![marie.piolot](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/marie.piolot/32/16104_2.png) [@marie.piolot](https://forum.katalon.com/u/marie.piolot)\
**Post date:** [October 28, 2021, 2:16pm UTC](https://forum.katalon.com/t/switch-to-headless-chrome/59115/4 "2021-10-28T14:16:12Z")

</div>

Hello,  
I don’t know why you can’t reach it. My colleague and I can. Maybe the owner uses a firewall or a VPN ?  
Marie Piolot

---

<div class="post-metadata">

**Author:** ![nam.nguyen](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/nam.nguyen/32/18640_2.png) [@nam.nguyen](https://forum.katalon.com/u/nam.nguyen)\
**Post date:** [December 10, 2021, 8:15am UTC](https://forum.katalon.com/t/switch-to-headless-chrome/59115/5 "2021-12-10T08:15:05Z")

</div>

Hi @marie.piolot,

I’m really for the late response,  
The site works fine now, and it seems like its source was changed, right?  
Is the problem still there?  
If yes, could you provide information about these below items?

- Your OS
- Your KS version
- The script for the first 2 steps

Regards,  
Nam Nguyen.
