# Unable to click on object

**URL:** <https://forum.katalon.com/t/unable-to-click-on-object/9123>\
**Category:** Miscellaneous\
**Created:** [January 30, 2018, 4:27am UTC](https://forum.katalon.com/t/unable-to-click-on-object/9123 "2018-01-30T04:27:49Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![akbar\_hafiz](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@akbar\_hafiz](https://forum.katalon.com/u/akbar_hafiz)\
**Post date:** [January 30, 2018, 4:27am UTC](https://forum.katalon.com/t/unable-to-click-on-object/9123/1 "2018-01-30T04:27:49Z")

</div>

if something goes wrong like these steps to fix how? because I tried Try it with a different locator. but not yet? ![](https://s3.amazonaws.com/katalon-forum/editor/25/eni5l2rmhuff.png "Image: https://s3.amazonaws.com/katalon-forum/editor/25/eni5l2rmhuff.png")

![](https://s3.amazonaws.com/katalon-forum/editor/xf/jynzqjiizps8.png "Image: https://s3.amazonaws.com/katalon-forum/editor/xf/jynzqjiizps8.png")

[katalon error.png](https://s3.amazonaws.com/katalon-forum/editor/xf/jynzqjiizps8.png)

[error katalon 2.png](https://s3.amazonaws.com/katalon-forum/editor/25/eni5l2rmhuff.png)

---

<div class="post-metadata">

**Author:** ![kishor\_sharma](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/kishor_sharma/32/16104_2.png) [@kishor\_sharma](https://forum.katalon.com/u/kishor_sharma)\
**Post date:** [February 1, 2018, 1:33am UTC](https://forum.katalon.com/t/unable-to-click-on-object/9123/2 "2018-02-01T01:33:56Z")

</div>

please share your script so that we can have the better understanding of a problem.

---

<div class="post-metadata">

**Author:** ![akbar\_hafiz](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@akbar\_hafiz](https://forum.katalon.com/u/akbar_hafiz)\
**Post date:** [February 1, 2018, 2:18am UTC](https://forum.katalon.com/t/unable-to-click-on-object/9123/3 "2018-02-01T02:18:09Z")

</div>

> kishor sharma said:
> 
> please share your script so that we can have the better understanding of a problem.

import static com.kms.katalon.core.checkpoint.CheckpointFactory.findCheckpoint  
import static com.kms.katalon.core.testcase.TestCaseFactory.findTestCase  
import static com.kms.katalon.core.testdata.TestDataFactory.findTestData  
import static com.kms.katalon.core.testobject.ObjectRepository.findTestObject  
import com.kms.katalon.core.checkpoint.Checkpoint as Checkpoint  
import com.kms.katalon.core.checkpoint.CheckpointFactory as CheckpointFactory  
import com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords as MobileBuiltInKeywords  
import com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords as Mobile  
import com.kms.katalon.core.model.FailureHandling as FailureHandling  
import com.kms.katalon.core.testcase.TestCase as TestCase  
import com.kms.katalon.core.testcase.TestCaseFactory as TestCaseFactory  
import com.kms.katalon.core.testdata.TestData as TestData  
import com.kms.katalon.core.testdata.TestDataFactory as TestDataFactory  
import com.kms.katalon.core.testobject.ObjectRepository as ObjectRepository  
import com.kms.katalon.core.testobject.TestObject as TestObject  
import com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords as WSBuiltInKeywords  
import com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords as WS  
import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUiBuiltInKeywords  
import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUI  
import internal.GlobalVariable as GlobalVariable  
import org.openqa.selenium.Keys as Keys

WebUI.openBrowser(‘’)

WebUI.navigateToUrl('[http://localhost/sa-ud/'](http://localhost/sa-ud/'))

WebUI.setText(findTestObject(‘penjualpertama19012018/Page\_Masuk ke aplikasi/input\_username’), ‘superuser’)

WebUI.setText(findTestObject(‘penjualpertama19012018/Page\_Masuk ke aplikasi/input\_password’), ‘superman’)

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Masuk ke aplikasi/button\_Masuk’))

WebUI.waitForElementVisible(findTestObject(‘penjualpertama19012018/Page\_Data Penjualan/a\_dcjq-parent’), 5)

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Persediaan/a\_dcjq-parent’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Penjualan/span\_PENJUALAN’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Penjualan/span\_PENJUALAN’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Persediaan/ul\_nav-accordion’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Penjualan/a\_Penjualan’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Penjualan/a\_dcjq-parent’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Penjualan/a\_dt-button btn btn-flat btn-’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/span\_ROLAS ASIH ( Pasar Wage…’))

WebUI.setText(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/input\_select2-search\_\_field’), ‘kato kroya’)

WebUI.sendKeys(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/input\_select2-search\_\_field’), Keys.chord(Keys.ENTER))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/label\_Posting Transaksi’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/th\_prev’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/th\_prev’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/th\_prev’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/th\_October 2017’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/span\_Nov’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/td\_30’))

WebUI.selectOptionByValue(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/select\_penjualanid\_salesman’), ‘2’,  
true)

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/a\_btn btn-round btn-primary’))

WebUI.setText(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/input\_detail\_transaksi0jumlah\_’), ‘1’)

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/div\_panel-body’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/div\_panel-body\_1’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/td\_31’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/td\_31’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/a\_btnAddDiskon0’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/a\_btnAddPajak0’))

WebUI.setText(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/input\_detail\_transaksi0diskond’), ‘1’)

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/td\_31’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/form\_formTransaksi’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/button\_Simpan’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/button\_Simpan\_1’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Penjualan/div\_ascrail2001’))

WebUI.closeBrowser()

this is a sample script. Which part should I correct?

---

<div class="post-metadata">

**Author:** ![akbar\_hafiz](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@akbar\_hafiz](https://forum.katalon.com/u/akbar_hafiz)\
**Post date:** [February 1, 2018, 2:43am UTC](https://forum.katalon.com/t/unable-to-click-on-object/9123/4 "2018-02-01T02:43:02Z")

</div>

> kishor sharma said:
> 
> please share your script so that we can have the better understanding of a problem.

import static com.kms.katalon.core.checkpoint.CheckpointFactory.findCheckpoint  
import static com.kms.katalon.core.testcase.TestCaseFactory.findTestCase  
import static com.kms.katalon.core.testdata.TestDataFactory.findTestData  
import static com.kms.katalon.core.testobject.ObjectRepository.findTestObject  
import com.kms.katalon.core.checkpoint.Checkpoint as Checkpoint  
import com.kms.katalon.core.checkpoint.CheckpointFactory as CheckpointFactory  
import com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords as MobileBuiltInKeywords  
import com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords as Mobile  
import com.kms.katalon.core.model.FailureHandling as FailureHandling  
import com.kms.katalon.core.testcase.TestCase as TestCase  
import com.kms.katalon.core.testcase.TestCaseFactory as TestCaseFactory  
import com.kms.katalon.core.testdata.TestData as TestData  
import com.kms.katalon.core.testdata.TestDataFactory as TestDataFactory  
import com.kms.katalon.core.testobject.ObjectRepository as ObjectRepository  
import com.kms.katalon.core.testobject.TestObject as TestObject  
import com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords as WSBuiltInKeywords  
import com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords as WS  
import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUiBuiltInKeywords  
import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUI  
import internal.GlobalVariable as GlobalVariable  
import org.openqa.selenium.Keys as Keys

WebUI.openBrowser(‘’)

WebUI.navigateToUrl('[http://localhost/sa-ud/'](http://localhost/sa-ud/'))

WebUI.setText(findTestObject(‘penjualpertama19012018/Page\_Masuk ke aplikasi/input\_username’), ‘superuser’)

WebUI.setText(findTestObject(‘penjualpertama19012018/Page\_Masuk ke aplikasi/input\_password’), ‘superman’)

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Masuk ke aplikasi/button\_Masuk’))

WebUI.waitForElementVisible(findTestObject(‘penjualpertama19012018/Page\_Data Penjualan/a\_dcjq-parent’), 5)

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Persediaan/a\_dcjq-parent’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Penjualan/span\_PENJUALAN’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Penjualan/span\_PENJUALAN’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Persediaan/ul\_nav-accordion’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Penjualan/a\_Penjualan’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Penjualan/a\_dcjq-parent’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Penjualan/a\_dt-button btn btn-flat btn-’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/span\_ROLAS ASIH ( Pasar Wage…’))

WebUI.setText(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/input\_select2-search\_\_field’), ‘kato kroya’)

WebUI.sendKeys(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/input\_select2-search\_\_field’), Keys.chord(Keys.ENTER))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/label\_Posting Transaksi’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/th\_prev’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/th\_prev’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/th\_prev’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/th\_October 2017’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/span\_Nov’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/td\_30’))

WebUI.selectOptionByValue(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/select\_penjualanid\_salesman’), ‘2’,  
true)

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/a\_btn btn-round btn-primary’))

WebUI.setText(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/input\_detail\_transaksi0jumlah\_’), ‘1’)

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/div\_panel-body’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/div\_panel-body\_1’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/td\_31’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/td\_31’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/a\_btnAddDiskon0’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/a\_btnAddPajak0’))

WebUI.setText(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/input\_detail\_transaksi0diskond’), ‘1’)

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/td\_31’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/form\_formTransaksi’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/button\_Simpan’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Tambah penjualan/button\_Simpan\_1’))

WebUI.click(findTestObject(‘penjualpertama19012018/Page\_Data Penjualan/div\_ascrail2001’))

WebUI.closeBrowser()

this is a sample script. Which part should I correct?
