# \[WebUI\] Verify Element Visible

**URL:** <https://forum.katalon.com/t/webui-verify-element-visible/16765>\
**Category:** Miscellaneous\
**Tags:** new-doc-request\
**Created:** [January 4, 2019, 11:00am UTC](https://forum.katalon.com/t/webui-verify-element-visible/16765 "2019-01-04T11:00:53Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/katalon/original/3X/d/5/d55596ab02785a255798e87ede769734747b30c4.svg) [@system](https://forum.katalon.com/u/system)\
**Post date:** [January 4, 2019, 11:00am UTC](https://forum.katalon.com/t/webui-verify-element-visible/16765/1 "2019-01-04T11:00:53Z")

</div>

* * *
This is a companion discussion topic for the original entry at [https://docs.katalon.com/katalon-studio/docs/webui-verify-element-visible.html](https://docs.katalon.com/katalon-studio/docs/webui-verify-element-visible.html)

---

<div class="post-metadata">

**Author:** ![Aliasger\_Kiranawala](https://avatars.discourse-cdn.com/v4/letter/a/ce73a5/32.png) [@Aliasger\_Kiranawala](https://forum.katalon.com/u/Aliasger_Kiranawala)\
**Post date:** [February 18, 2019, 9:07am UTC](https://forum.katalon.com/t/webui-verify-element-visible/16765/2 "2019-02-18T09:07:20Z")

</div>

I need some information on what is the difference between “Verify Element Present” and “Verify Element Visible” built in keyword?

---

<div class="post-metadata">

**Author:** ![ThanhTo](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/thanhto/32/697_2.png) [@ThanhTo](https://forum.katalon.com/u/ThanhTo)\
**Post date:** [February 18, 2019, 9:59am UTC](https://forum.katalon.com/t/webui-verify-element-visible/16765/3 "2019-02-18T09:59:50Z")

</div>

Hi @Aliasger_Kiranawala

Verify Element Visible will check to see if the element is both present and visible. Failure in either of these will make Verify Element Visible return false. Verify Element Present may return true yet the element can still be invisible and therefore won’t be able to be interacted.

Regards !

---

<div class="post-metadata">

**Author:** ![Aliasger\_Kiranawala](https://avatars.discourse-cdn.com/v4/letter/a/ce73a5/32.png) [@Aliasger\_Kiranawala](https://forum.katalon.com/u/Aliasger_Kiranawala)\
**Post date:** [February 18, 2019, 10:36am UTC](https://forum.katalon.com/t/webui-verify-element-visible/16765/4 "2019-02-18T10:36:40Z")

</div>

Thanks @ThanhTo

---

<div class="post-metadata">

**Author:** ![Aliasger\_Kiranawala](https://avatars.discourse-cdn.com/v4/letter/a/ce73a5/32.png) [@Aliasger\_Kiranawala](https://forum.katalon.com/u/Aliasger_Kiranawala)\
**Post date:** [February 22, 2019, 9:21am UTC](https://forum.katalon.com/t/webui-verify-element-visible/16765/5 "2019-02-22T09:21:47Z")

</div>

@ThanhTo I came across one scenario where I used verifyElementNotVisible on a page where that page is not present. But it was failing saying Unable to locate element where as on the same page verifyElementNotPresent worked. Please help me in understanding the difference.

---

<div class="post-metadata">

**Author:** ![andre.mariano](https://avatars.discourse-cdn.com/v4/letter/a/90db22/32.png) [@andre.mariano](https://forum.katalon.com/u/andre.mariano)\
**Post date:** [March 19, 2019, 4:20pm UTC](https://forum.katalon.com/t/webui-verify-element-visible/16765/6 "2019-03-19T16:20:19Z")

</div>

for it to be not visible it has to be present

---

<div class="post-metadata">

**Author:** ![anjanaiv.26](https://avatars.discourse-cdn.com/v4/letter/a/ba8739/32.png) [@anjanaiv.26](https://forum.katalon.com/u/anjanaiv.26)\
**Post date:** [June 20, 2019, 11:18am UTC](https://forum.katalon.com/t/webui-verify-element-visible/16765/7 "2019-06-20T11:18:32Z")

</div>

I also have same confusion  
Both of these function should return true or false based on the situation, but I get exceptions, as it is not assert functions why is exception thrown & I have to add unnecessary try catch to handle that,

---

<div class="post-metadata">

**Author:** ![mahesh.reddy](https://avatars.discourse-cdn.com/v4/letter/m/439d5e/32.png) [@mahesh.reddy](https://forum.katalon.com/u/mahesh.reddy)\
**Post date:** [February 28, 2020, 5:14am UTC](https://forum.katalon.com/t/webui-verify-element-visible/16765/8 "2020-02-28T05:14:10Z")

</div>

Hi,

Katalon is not able to verify that an element is visible in the below case. Can someone please help.

A text will be visible next to a button once we click the button and then in 2 or 3 seconds it disappears. I have used the steps as below. But I was not able to verify it.

1. Click on the button
2. Wait For Element Visible (I have included the text Xpath)
3. Verify Element visible.

Wait For Element Visible is showing a warning message saying, not able to see any element visible. Verify Element visible is failing.

Please help me on how I can verify such cases.

Thank you

---

<div class="post-metadata">

**Author:** ![shalini.verma](https://avatars.discourse-cdn.com/v4/letter/s/7993a0/32.png) [@shalini.verma](https://forum.katalon.com/u/shalini.verma)\
**Post date:** [December 16, 2020, 7:56am UTC](https://forum.katalon.com/t/webui-verify-element-visible/16765/9 "2020-12-16T07:56:21Z")

</div>

Verify Element Visible waits how long for an element before getting time out? Please confirm as we are not defining any time out for this method

---

<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:** [December 16, 2020, 8:08am UTC](https://forum.katalon.com/t/webui-verify-element-visible/16765/10 "2020-12-16T08:08:31Z")

</div>

> [@shalini.verma](#):
>
> Verify Element Visible waits how long for an element before getting time out?

As you can see in the document, the [Verify Element Visible](https://docs.katalon.com/katalon-studio/docs/webui-verify-element-visible.html) keyword does not wait at all.

You should use [Web For Element Present](https://docs.katalon.com/katalon-studio/docs/webui-wait-for-element-present.html) and/or [Web For Element Visible](https://docs.katalon.com/katalon-studio/docs/webui-wait-for-element-visible.html) to wait before calling “Verify Element Visible”.

---

<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:** [June 8, 2021, 9:19pm UTC](https://forum.katalon.com/t/webui-verify-element-visible/16765/11 "2021-06-08T21:19:54Z")

</div>

Split this topic on June 8, 2021, 9:19pm UTC

11 posts were merged into an existing topic: [IsElement… instead of verifyElement… in Katalon](https://forum.katalon.com/t/iselement-instead-of-verifyelement-in-katalon/55533/3)
