# Unable to verify object is present

**URL:** <https://forum.katalon.com/t/unable-to-verify-object-is-present/29982>\
**Category:** Web Testing\
**Tags:** katalon-studio\
**Created:** [July 21, 2019, 6:12pm UTC](https://forum.katalon.com/t/unable-to-verify-object-is-present/29982 "2019-07-21T18:12:51Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![HYN](https://avatars.discourse-cdn.com/v4/letter/h/67e7ee/32.png) [@HYN](https://forum.katalon.com/u/HYN)\
**Post date:** [July 21, 2019, 6:12pm UTC](https://forum.katalon.com/t/unable-to-verify-object-is-present/29982/1 "2019-07-21T18:12:51Z")

</div>

Hi everyone,

I cannot verify the below element is present. Please help me!  
Thanks!

**Object:**

 ![image](https://europe1.discourse-cdn.com/katalon/original/2X/7/76d6bcb4b71867eabe8ac3b2644f1b755a3ba334.png)

**Katalon’s log:**  
2019-07-22 01:01:07.780 WARN c.k.k.core.testobject.ObjectRepository - Test object with id ‘Object Repository/ProductDetails/Tile’ does not exist  
2019-07-22 01:01:07.797 WARN c.k.k.core.testobject.ObjectRepository - Test object with id ‘Object Repository/’ does not exist  
2019-07-22 01:01:08.370 ERROR c.k.k.core.keyword.internal.KeywordMain - ❌ Unable to verify object is present (Root cause: com.kms.katalon.core.exception.StepFailedException: Unable to verify object is present  
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.VerifyElementPresentKeyword.verifyElementPresent(VerifyElementPresentKeyword.groovy:92)  
at com.kms.katalon.core.webui.keyword.builtin.VerifyElementPresentKeyword.execute(VerifyElementPresentKeyword.groovy:68)  
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:56)  
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.verifyElementPresent(WebUiBuiltInKeywords.groovy:1434)  
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$verifyElementPresent$12.call(Unknown Source)  
at common.common.verifyElementPresent(common.groovy:118)  
at common.common$verifyElementPresent$5.call(Unknown Source)  
at CECL-5\_ProductDetailsWithProductIsStocking.run(CECL-5\_ProductDetailsWithProductIsStocking:84)  
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:337)  
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:328)  
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:307)  
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:299)  
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:233)  
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:114)  
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:105)  
at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)  
at TempTestCase1563732027847.run(TempTestCase1563732027847.groovy:21)  
Caused by: java.lang.IllegalArgumentException: Object is null  
at com.kms.katalon.core.helper.KeywordHelper.checkTestObjectParameter(KeywordHelper.java:33)  
at com.kms.katalon.core.webui.keyword.builtin.VerifyElementPresentKeyword$\_verifyElementPresent\_closure1.doCall(VerifyElementPresentKeyword.groovy:76)  
at com.kms.katalon.core.webui.keyword.builtin.VerifyElementPresentKeyword$\_verifyElementPresent\_closure1.call(VerifyElementPresentKeyword.groovy)  
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:20)  
at com.kms.katalon.core.webui.keyword.builtin.VerifyElementPresentKeyword.verifyElementPresent(VerifyElementPresentKeyword.groovy:92)  
at com.kms.katalon.core.webui.keyword.builtin.VerifyElementPresentKeyword.execute(VerifyElementPresentKeyword.groovy:68)  
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:56)  
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.verifyElementPresent(WebUiBuiltInKeywords.groovy:1434)  
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$verifyElementPresent$12.call(Unknown Source)  
at common.common.verifyElementPresent(common.groovy:118)  
at common.common$verifyElementPresent$5.call(Unknown Source)  
at Script1563551758444.run(Script1563551758444.groovy:84)  
… 11 more  
)  
2019-07-22 01:01:08.373 ERROR c.k.katalon.core.main.TestCaseExecutor - ❌ Test Cases/Product Details/CECL-5\_ProductDetailsWithProductIsStocking FAILED.  
Reason:  
com.kms.katalon.core.exception.StepFailedException: Unable to verify object is present  
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.VerifyElementPresentKeyword.verifyElementPresent(VerifyElementPresentKeyword.groovy:92)  
at com.kms.katalon.core.webui.keyword.builtin.VerifyElementPresentKeyword.execute(VerifyElementPresentKeyword.groovy:68)  
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:56)  
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.verifyElementPresent(WebUiBuiltInKeywords.groovy:1434)  
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$verifyElementPresent$12.call(Unknown Source)  
at common.common.verifyElementPresent(common.groovy:118)  
at common.common$verifyElementPresent$5.call(Unknown Source)  
at CECL-5\_ProductDetailsWithProductIsStocking.run(CECL-5\_ProductDetailsWithProductIsStocking:84)  
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:337)  
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:328)  
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:307)  
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:299)  
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:233)  
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:114)  
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:105)  
at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)  
at TempTestCase1563732027847.run(TempTestCase1563732027847.groovy:21)  
Caused by: java.lang.IllegalArgumentException: Object is null  
at com.kms.katalon.core.helper.KeywordHelper.checkTestObjectParameter(KeywordHelper.java:33)  
at com.kms.katalon.core.webui.keyword.builtin.VerifyElementPresentKeyword$\_verifyElementPresent\_closure1.doCall(VerifyElementPresentKeyword.groovy:76)  
at com.kms.katalon.core.webui.keyword.builtin.VerifyElementPresentKeyword$\_verifyElementPresent\_closure1.call(VerifyElementPresentKeyword.groovy)  
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:20)

---

<div class="post-metadata">

**Author:** ![Brandon\_Hein](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/brandon_hein/32/1092_2.png) [@Brandon\_Hein](https://forum.katalon.com/u/Brandon_Hein)\
**Post date:** [July 21, 2019, 6:20pm UTC](https://forum.katalon.com/t/unable-to-verify-object-is-present/29982/2 "2019-07-21T18:20:13Z")

</div>

> [@HYN](#):
>
> Test object with id ‘Object Repository/ProductDetails/Tile’ does not exist

Your error isn’t about not finding an element on the page. It’s that Katalon can’t find the **Test Object** at the specified location.

Please check that you have a Test Object defined at Object Repository/ProductDetails/Tile

---

<div class="post-metadata">

**Author:** ![HYN](https://avatars.discourse-cdn.com/v4/letter/h/67e7ee/32.png) [@HYN](https://forum.katalon.com/u/HYN)\
**Post date:** [July 21, 2019, 6:55pm UTC](https://forum.katalon.com/t/unable-to-verify-object-is-present/29982/3 "2019-07-21T18:55:32Z")

</div>

My object is Xpath = “//\*[contains(text(),‘Thông tin cửa hàng’)]”. I checked again in browser/developer tool, this xpath is still work. But, when running katalon, still get error as above.

---

<div class="post-metadata">

**Author:** ![Brandon\_Hein](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/brandon_hein/32/1092_2.png) [@Brandon\_Hein](https://forum.katalon.com/u/Brandon_Hein)\
**Post date:** [July 21, 2019, 7:03pm UTC](https://forum.katalon.com/t/unable-to-verify-object-is-present/29982/4 "2019-07-21T19:03:54Z")

</div>

You are confusing your xpath with a **Test Object**. Please review my original reply.

---

<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 21, 2019, 7:07pm UTC](https://forum.katalon.com/t/unable-to-verify-object-is-present/29982/5 "2019-07-21T19:07:36Z")

</div>

Please pay attention to what Brandon is telling you.

> [@HYN](#):
>
> I checked again **in browser/developer tool** , this xpath is still work

That’s not the problem. You need to **check in Katalon** your Test Object in the **Object Repository**.

‘Object Repository/ProductDetails/Tile’ **does NOT EXIST.**

---

<div class="post-metadata">

**Author:** ![HYN](https://avatars.discourse-cdn.com/v4/letter/h/67e7ee/32.png) [@HYN](https://forum.katalon.com/u/HYN)\
**Post date:** [July 21, 2019, 7:39pm UTC](https://forum.katalon.com/t/unable-to-verify-object-is-present/29982/6 "2019-07-21T19:39:01Z")

</div>

I switched Manual tab and Script tab in Katalon, my test case passed without modifying any. Because before that, I set Script tab is the view as default. So magic! My issue resolved.

Thanks all!

---

<div class="post-metadata">

**Author:** ![devalex88](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/devalex88/32/336_2.png) [@devalex88](https://forum.katalon.com/u/devalex88)\
**Post date:** [July 22, 2019, 1:00am UTC](https://forum.katalon.com/t/unable-to-verify-object-is-present/29982/7 "2019-07-22T01:00:30Z")

</div>

Closed on July 22, 2019, 1:00am UTC


