Sure, so for instance
What I’ve been doing is from this:
<div class="default-modal-bg " style="position: fixed; top: 0px; bottom: 0px; left: 0px; right: 0px; background-color: rgba(0, 0, 0, 0.3); padding: 50px; overflow-y: auto; z-index: 1000; display: flex; justify-content: space-around; align-items: flex-start;"><div class="default-modal-wrap" style="background-color: rgb(255, 255, 255);"><input class=" gv-input" type="text" placeholder="Enter filter keyword..." value=""><div class="panel-tree-picker" style="display: inline-flex; width: 100%; overflow: auto;"><div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">AMSC Code</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">Agency ID</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">Agency Name</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">Agency State</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">Bid Number</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">Date Added</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">Description</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">FSC Code</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);"><div style="display: flex; align-items: center;">Field Group<i class="material-icons" style="font-size: 20px;">chevron_right</i></div></div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">Files</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">NAICS Code</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">NIGP Code</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">NSN Code</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">Posted Date</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">Script Name</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">Set Aside</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">Tags</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">Title</div><div style="padding: 10px 40px; cursor: pointer; font-size: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);">UNSPSC Code</div></div></div></div></div>
Finding the object
/html/body/div[10]/div/div/div/div/div[11]
And using that xpath in Katalon- which every time development updates something will change to div[9] (for example.)
Does that make sense?