# Very slow test execution in Katalon Studio 8.6.5

**URL:** <https://forum.katalon.com/t/very-slow-test-execution-in-katalon-studio-8-6-5/93152>\
**Category:** Web Testing\
**Tags:** katalon-studio\
**Created:** [July 25, 2023, 5:29pm UTC](https://forum.katalon.com/t/very-slow-test-execution-in-katalon-studio-8-6-5/93152 "2023-07-25T17:29:03Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![kirankukreja51](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/kirankukreja51/32/23870_2.png) [@kirankukreja51](https://forum.katalon.com/u/kirankukreja51)\
**Post date:** [July 25, 2023, 5:29pm UTC](https://forum.katalon.com/t/very-slow-test-execution-in-katalon-studio-8-6-5/93152/1 "2023-07-25T17:29:03Z")

</div>

Hi  
I am experiencing much slowness in Katalon Studio while working on a basic web project. The initialization and launching of browser take a lot of time. My tests are not very complex or large. While creating a simple web UI test, it takes too long to run. What could be the possible reason? Is there any way to speed up the execution?

---

<div class="post-metadata">

**Author:** ![Russ\_Thomas](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/russ_thomas/32/11884_2.png) [@Russ\_Thomas](https://forum.katalon.com/u/Russ_Thomas)\
**Post date:** [July 25, 2023, 6:18pm UTC](https://forum.katalon.com/t/very-slow-test-execution-in-katalon-studio-8-6-5/93152/2 "2023-07-25T18:18:28Z")

</div>

A few things you can try…

1. Download another copy of KS and run the same project. Still slow?
2. Target a different browser. Still slow?

Lastly,

Which OS?

Post your logs. Someone might spot something.

---

<div class="post-metadata">

**Author:** ![kazurayam](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/kazurayam/32/333_2.png) [@kazurayam](https://forum.katalon.com/u/kazurayam)\
**Post date:** [July 26, 2023, 2:45am UTC](https://forum.katalon.com/t/very-slow-test-execution-in-katalon-studio-8-6-5/93152/3 "2023-07-26T02:45:27Z")

</div>

If you are on Mac, chip is Intel or M1&M2?

---

<div class="post-metadata">

**Author:** ![dineshh](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/dineshh/32/24488_2.png) [@dineshh](https://forum.katalon.com/u/dineshh)\
**Post date:** [July 26, 2023, 6:09am UTC](https://forum.katalon.com/t/very-slow-test-execution-in-katalon-studio-8-6-5/93152/4 "2023-07-26T06:09:22Z")

</div>

if you could share some Logs. would be much appreciated

---

<div class="post-metadata">

**Author:** ![kirankukreja51](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/kirankukreja51/32/23870_2.png) [@kirankukreja51](https://forum.katalon.com/u/kirankukreja51)\
**Post date:** [July 27, 2023, 9:30am UTC](https://forum.katalon.com/t/very-slow-test-execution-in-katalon-studio-8-6-5/93152/5 "2023-07-27T09:30:37Z")

</div>

I am on windows 10 intel I7 processor.

Here are some logs of my test case:

```auto
2023-07-27 14:53:14.875 INFO c.k.k.core.webui.driver.DriverFactory - sessionId = 396fe2a76f774222dbf3c1711789bc21
2023-07-27 14:53:14.910 INFO c.k.k.core.webui.driver.DriverFactory - browser = Chrome 114.0.0.0
2023-07-27 14:53:14.910 INFO c.k.k.core.webui.driver.DriverFactory - platform = Windows 10
2023-07-27 14:53:14.910 INFO c.k.k.core.webui.driver.DriverFactory - seleniumVersion = 3.141.59
2023-07-27 14:53:14.915 INFO c.k.k.core.webui.driver.DriverFactory - proxyInformation = ProxyInformation { proxyOption=NO_PROXY, proxyServerType=HTTP, username=, password= ******** , proxyServerAddress=, proxyServerPort=0, executionList="", isApplyToDesiredCapabilities=true }
2023-07-27 14:53:14.948 DEBUG testcase.Login to admin portal - 2: navigateToUrl(adminUrl)
2023-07-27 14:53:18.932 DEBUG testcase.Login to admin portal - 3: maximizeWindow()
2023-07-27 14:53:19.126 DEBUG testcase.Login to admin portal - 4: setText(findTestObject("Common reusable objects/Login page/Input email adress"), WorkplaceUsername)
2023-07-27 14:53:20.750 DEBUG testcase.Login to admin portal - 5: setText(findTestObject("Common reusable objects/Login page/Input password"), Password)
2023-07-27 14:53:21.762 DEBUG testcase.Login to admin portal - 6: click(findTestObject("Common reusable objects/Login page/SigninButton"))
2023-07-27 14:53:22.513 DEBUG testcase.Login to admin portal - 7: verifyElementPresent(findTestObject("Object Repository/ Admin/dashboardTitle"), 30)
2023-07-27 14:53:35.568 INFO c.k.katalon.core.main.TestCaseExecutor - END CALL Test Cases/Common reusable test/Login to Admin portal/Login to admin portal
2023-07-27 14:53:35.568 INFO c.k.katalon.core.main.TestCaseExecutor - --------------------
2023-07-27 14:53:35.588 DEBUG testcase.Create session - 2: click(findTestObject("Object Repository/Common reusable objects/Humburger Menu links/HamburgerMenubutton"))
2023-07-27 14:53:36.187 DEBUG testcase.Create session - 3: click(findTestObject("Object Repository/Common reusable objects/Humburger Menu links/menuSession"))
2023-07-27 14:53:37.342 DEBUG testcase.Create session - 4: click(findTestObject("Object Repository/ Admin/Sessions/button_Add Session"))
2023-07-27 14:53:38.816 DEBUG testcase.Create session - 5: click(findTestObject("Object Repository/ Admin/Sessions/sessionType"))
2023-07-27 14:53:42.291 DEBUG testcase.Create session - 6: click(findTestObject("Object Repository/ Admin/Sessions/generalSession"))
2023-07-27 14:53:42.868 DEBUG testcase.Create session - 7: click(findTestObject("Object Repository/ Admin/Sessions/sessionType"))
2023-07-27 14:53:43.475 DEBUG testcase.Create session - 8: click(findTestObject("Object Repository/ Admin/Sessions/sessionDate"))
2023-07-27 14:53:51.727 DEBUG testcase.Create session - 9: today = LocalDateTime.now()
2023-07-27 14:53:51.800 DEBUG testcase.Create session - 10: CurrentDate_formatter = DateTimeFormatter.ofPattern("dd/MM/yyyy")
2023-07-27 14:53:51.850 DEBUG testcase.Create session - 11: CurrentDateTime = today.format(CurrentDate_formatter)
2023-07-27 14:53:51.856 DEBUG testcase.Create session - 12: println("CurrentDateTime: " + CurrentDateTime)
CurrentDateTime: 27/07/2023
2023-07-27 14:53:51.865 DEBUG testcase.Create session - 13: sessionDate = plusDays(1).format(CurrentDate_formatter)
2023-07-27 14:53:51.875 DEBUG testcase.Create session - 14: println("Session Date is : " + sessionDate)
Session Date is : 28/07/2023
2023-07-27 14:53:51.878 DEBUG testcase.Create session - 15: setText(findTestObject("Object Repository/ Admin/Sessions/sessionDate"), sessionDate)
2023-07-27 14:53:53.040 DEBUG testcase.Create session - 16: sendKeys(findTestObject("Object Repository/ Admin/Sessions/sessionDate"), Keys.chord(ENTER))
2023-07-27 14:53:53.727 DEBUG testcase.Create session - 17: readOnlyInputLocator = "input[placeholder=\'Select start time\']"
2023-07-27 14:53:53.729 DEBUG testcase.Create session - 18: valueToSet = "09:00 AM"
2023-07-27 14:53:53.730 DEBUG testcase.Create session - 19: executeJavaScript("document.querySelector('" + readOnlyInputLocator + "').value = '" + valueToSet + "'", null)
2023-07-27 14:53:53.839 DEBUG testcase.Create session - 20: readOnlyInputLocator = "input[placeholder=\'Select end time\']"
2023-07-27 14:53:53.839 DEBUG testcase.Create session - 21: valueToSet = "02:30 PM"
2023-07-27 14:53:53.839 DEBUG testcase.Create session - 22: executeJavaScript("document.querySelector('" + readOnlyInputLocator + "').value = '" + valueToSet + "'", null)
2023-07-27 14:53:53.889 DEBUG testcase.Create session - 23: click(findTestObject("Object Repository/ Admin/Sessions/SelectsessionTypeBox"))
2023-07-27 14:53:54.531 DEBUG testcase.Create session - 24: click(findTestObject("Object Repository/ Admin/Sessions/WorkplaceDropdown"))
2023-07-27 14:53:55.180 DEBUG testcase.Create session - 25: click(findTestObject("Object Repository/ Admin/ management/createdWorkplacename"))
2023-07-27 14:53:56.044 DEBUG testcase.Create session - 26: click(findTestObject("Object Repository/ Admin/Sessions/selectVenue"))
2023-07-27 14:53:56.647 DEBUG testcase.Create session - 27: click(findTestObject("Object Repository/ Admin/Sessions/div_Test Venue 2"))
2023-07-27 14:53:57.255 DEBUG testcase.Create session - 28: setText(findTestObject("Object Repository/ Admin/Sessions/NoOfImmunisers"), "1")
2023-07-27 14:53:58.609 DEBUG testcase.Create session - 29: click(findTestObject("Object Repository/ Admin/Sessions/appointmentDuration"))
2023-07-27 14:53:59.231 DEBUG testcase.Create session - 30: click(findTestObject("Object Repository/ Admin/Sessions/div_10 minutes"))
2023-07-27 14:53:59.886 DEBUG testcase.Create session - 31: click(findTestObject("Object Repository/ Admin/Sessions/buttonSave"))
2023-07-27 14:54:00.547 DEBUG testcase.Create session - 32: rightClick(findTestObject("Object Repository/ Admin/Sessions/SuccessMessage"))
2023-07-27 14:54:32.054 INFO c.k.k.c.webui.common.WebUiCommonHelper - Unable to find the element located by 'By.xpath: //*[(text() = 'You have successfully added session on 26th July 2023 starting at 9:00 AM.' or . = 'You have successfully added session on 26th July 2023 starting at 9:00 AM.')]'. Please recheck the objects properties to make sure the desired element is located. 
2023-07-27 14:54:32.269 ERROR c.k.k.core.keyword.internal.KeywordMain - ❌ Unable to right click on object 'Object Repository/ Admin/Sessions/SuccessMessage' (Root cause: com.kms.katalon.core.exception.StepFailedException: Unable to right click on object 'Object Repository/ Admin/Sessions/SuccessMessage'
	at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.stepFailed(WebUIKeywordMain.groovy:64)
	at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:26)
	at com.kms.katalon.core.webui.keyword.builtin.RightClickKeyword.rightClick(RightClickKeyword.groovy:87)
	at com.kms.katalon.core.webui.keyword.builtin.RightClickKeyword.execute(RightClickKeyword.groovy:67)
	at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:74)
	at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.rightClick(WebUiBuiltInKeywords.groovy:752)
	at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$rightClick$7.call(Unknown Source)
	at Create session.run(Create session:101)
	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:448)
	at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:439)
	at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:418)
	at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:410)
	at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:285)
	at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:144)
	at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:135)
	at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)
	at TempTestCase1690449788379.run(TempTestCase1690449788379.groovy:25)
Caused by: com.kms.katalon.core.webui.exception.WebElementNotFoundException: Web element with id: 'Object Repository/ Admin/Sessions/SuccessMessage' located by '//*[(text() = 'You have successfully added session on 26th July 2023 starting at 9:00 AM.' or . = 'You have successfully added session on 26th July 2023 starting at 9:00 AM.')]' not found
	at com.kms.katalon.core.webui.common.WebUiCommonHelper.findWebElement(WebUiCommonHelper.java:1381)
	at com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword.findWebElement(WebUIAbstractKeyword.groovy:27)
	at com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword.findWebElement(WebUIAbstractKeyword.groovy:26)
	at com.kms.katalon.core.webui.keyword.builtin.RightClickKeyword$_rightClick_closure1.doCall(RightClickKeyword.groovy:77)
	at com.kms.katalon.core.webui.keyword.builtin.RightClickKeyword$_rightClick_closure1.call(RightClickKeyword.groovy)
	at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:20)
	at com.kms.katalon.core.webui.keyword.builtin.RightClickKeyword.rightClick(RightClickKeyword.groovy:87)
	at com.kms.katalon.core.webui.keyword.builtin.RightClickKeyword.execute(RightClickKeyword.groovy:67)
	at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:74)
	at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.rightClick(WebUiBuiltInKeywords.groovy:752)
	at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$rightClick$7.call(Unknown Source)
	at Script1689759259043.run(Script1689759259043.groovy:101)
	... 11 more
)
2023-07-27 14:54:32.272 ERROR c.k.katalon.core.main.TestCaseExecutor - ❌ Test Cases/ Admin/Sessions/Create session FAILED.
Reason:
com.kms.katalon.core.exception.StepFailedException: Unable to right click on object 'Object Repository/ Admin/Sessions/SuccessMessage'
	at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.stepFailed(WebUIKeywordMain.groovy:64)
	at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:26)
	at com.kms.katalon.core.webui.keyword.builtin.RightClickKeyword.rightClick(RightClickKeyword.groovy:87)
	at com.kms.katalon.core.webui.keyword.builtin.RightClickKeyword.execute(RightClickKeyword.groovy:67)
	at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:74)
	at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.rightClick(WebUiBuiltInKeywords.groovy:752)
	at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$rightClick$7.call(Unknown Source)
	at Create session.run(Create session:101)
	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:448)
	at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:439)
	at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:418)
	at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:410)
	at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:285)
	at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:144)
	at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:135)
	at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)
	at TempTestCase1690449788379.run(TempTestCase1690449788379.groovy:25)
Caused by: com.kms.katalon.core.webui.exception.WebElementNotFoundException: Web element with id: 'Object Repository/ Admin/Sessions/SuccessMessage' located by '//*[(text() = 'You have successfully added session on 26th July 2023 starting at 9:00 AM.' or . = 'You have successfully added session on 26th July 2023 starting at 9:00 AM.')]' not found
	at com.kms.katalon.core.webui.common.WebUiCommonHelper.findWebElement(WebUiCommonHelper.java:1381)
	at com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword.findWebElement(WebUIAbstractKeyword.groovy:27)
	at com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword.findWebElement(WebUIAbstractKeyword.groovy:26)
	at com.kms.katalon.core.webui.keyword.builtin.RightClickKeyword$_rightClick_closure1.doCall(RightClickKeyword.groovy:77)
	at com.kms.katalon.core.webui.keyword.builtin.RightClickKeyword$_rightClick_closure1.call(RightClickKeyword.groovy)
	at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:20)
	... 17 more

2023-07-27 14:54:32.280 INFO c.k.katalon.core.main.TestCaseExecutor - END Test Cases/ Admin/Sessions/Create session

```

---

<div class="post-metadata">

**Author:** ![kazurayam](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/kazurayam/32/333_2.png) [@kazurayam](https://forum.katalon.com/u/kazurayam)\
**Post date:** [July 27, 2023, 11:35am UTC](https://forum.katalon.com/t/very-slow-test-execution-in-katalon-studio-8-6-5/93152/6 "2023-07-27T11:35:07Z")

</div>

> [@kirankukreja51](#):
>
> ```auto
> Caused by: com.kms.katalon.core.webui.exception.WebElementNotFoundException: 
> Web element with id: 'Object Repository/ Admin/Sessions/SuccessMessage' 
> located by '//*[(text() = 'You have successfully added session on 26th July 2023 starting at 9:00 AM.'
> or . = 'You have successfully added session on 26th July 2023 starting at 9:00 AM.')]' not found
> 
> ```

You should fix this mistake.

---

<div class="post-metadata">

**Author:** ![dineshh](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/dineshh/32/24488_2.png) [@dineshh](https://forum.katalon.com/u/dineshh)\
**Post date:** [July 28, 2023, 6:54am UTC](https://forum.katalon.com/t/very-slow-test-execution-in-katalon-studio-8-6-5/93152/7 "2023-07-28T06:54:46Z")

</div>

locators should be fixed
