button_Simpan Perubahan ed262f09-3a9f-458c-93d2-a2e8cacfd54f BASIC //*[(text() = ' Simpan Perubahan ' or . = ' Simpan Perubahan ')] CSS button.inline-flex XPATH //button[@class and contains(concat(' ', normalize-space(@class), ' '), ' inline-flex ')] XPATH SMART_LOCATOR false true false equals tag Main button b0016215-b4dc-43fa-9a50-736518be34a4 false equals class Main inline-flex items-center gap-2 px-5 py-2.5 rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 text-sm bg-[#4A538F] text-white hover:bg-[#424B84] focus:ring-[#4A538F] 07318729-83a5-4b65-bf08-7cc48986691f true equals text Main Simpan Perubahan 1a1b3921-773b-431a-bd04-1f03229493fb false equals parent Main md5.v1-391f6c7f5874524a7ab9bb8fd2395223 0ea432e1-a9d1-4395-9e6b-7dd5edce64e2 false equals xpath Main //button[@class and contains(concat(' ', normalize-space(@class), ' '), ' inline-flex ')] a9860545-f5e1-46f7-b343-9738d7e94c3b false equals xpath:attributes Main //button[@class and contains(concat(' ', normalize-space(@class), ' '), ' inline-flex ')] 373e3ca1-8f26-48be-bb8c-07f5eb1e797f false equals xpath:customAttributes Main //button[(text() = ' Simpan Perubahan ' or . = ' Simpan Perubahan ')] b914e713-fb23-403b-81ee-db240806043c