# WebUI.verifyElementNotHasAttribute returns error

**URL:** <https://forum.katalon.com/t/webui-verifyelementnothasattribute-returns-error/50006>\
**Category:** Web Testing\
**Tags:** katalon-studio\
**Created:** [December 7, 2020, 8:07pm UTC](https://forum.katalon.com/t/webui-verifyelementnothasattribute-returns-error/50006 "2020-12-07T20:07:45Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![nils.jansen](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/nils.jansen/32/16104_2.png) [@nils.jansen](https://forum.katalon.com/u/nils.jansen)\
**Post date:** [December 7, 2020, 8:07pm UTC](https://forum.katalon.com/t/webui-verifyelementnothasattribute-returns-error/50006/1 "2020-12-07T20:07:45Z")

</div>

I have a problem using it. When the attribute is not present, it returns true but if element has the attribute it returns an error:  
com.kms.katalon.core.exception.StepFailedException: Object ‘Object Repository/radiobutton’ has attribute 'checked’ (Root cause: com.kms.katalon.core.exception.StepFailedException: Object ‘Object Repository/radiobutton’ has attribute 'checked’

What is wrong here? Is this a bug? With [WebUI.verifyElementHasAttribute](https://docs.katalon.com/katalon-studio/docs/webui-verify-element-has-attribute.html) it is the exact opposite.

---

<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:** [December 7, 2020, 8:47pm UTC](https://forum.katalon.com/t/webui-verifyelementnothasattribute-returns-error/50006/2 "2020-12-07T20:47:05Z")

</div>

It’s return a `StepFailedException` which to my reckoning is correct. What are you expecting to happen?

---

<div class="post-metadata">

**Author:** ![nils.jansen](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/nils.jansen/32/16104_2.png) [@nils.jansen](https://forum.katalon.com/u/nils.jansen)\
**Post date:** [December 8, 2020, 8:28am UTC](https://forum.katalon.com/t/webui-verifyelementnothasattribute-returns-error/50006/3 "2020-12-08T08:28:58Z")

</div>

Get boolean false

---

<div class="post-metadata">

**Author:** ![nils.jansen](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/nils.jansen/32/16104_2.png) [@nils.jansen](https://forum.katalon.com/u/nils.jansen)\
**Post date:** [December 8, 2020, 8:49am UTC](https://forum.katalon.com/t/webui-verifyelementnothasattribute-returns-error/50006/4 "2020-12-08T08:49:07Z")

</div>

![Bildschirmfoto 2020-12-08 um 09.48.40](https://europe1.discourse-cdn.com/katalon/original/2X/a/afbfc163c48c1423435951cb59ac803c52ed2c49.png)

---

<div class="post-metadata">

**Author:** ![HeleneB](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/heleneb/32/2775_2.png) [@HeleneB](https://forum.katalon.com/u/HeleneB)\
**Post date:** [December 8, 2020, 8:53am UTC](https://forum.katalon.com/t/webui-verifyelementnothasattribute-returns-error/50006/5 "2020-12-08T08:53:27Z")

</div>

Add parameter FailureHandling to OPTIONAL

```auto
verifyElementHasAttribute(to, attributeName, timeOut, FailureHandling.OPTIONAL)

```

---

<div class="post-metadata">

**Author:** ![nils.jansen](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/nils.jansen/32/16104_2.png) [@nils.jansen](https://forum.katalon.com/u/nils.jansen)\
**Post date:** [December 8, 2020, 9:17am UTC](https://forum.katalon.com/t/webui-verifyelementnothasattribute-returns-error/50006/6 "2020-12-08T09:17:08Z")

</div>

Okay, OPTIONAL works for me. Now I also see the false return. Thank you very much.
