Lo intenté de esta manera, pero creo que la lógica es incorrecta.
No tengo idea de para qué es todo eso de assert / await . Karate NO es selenio. Lea la documentación: https://github.com/karatelabs/karate/tree/master/karate-core#locators
Creo que JS debería funcionar para ti:
* def checked = script('someLocator', '_.checked') * print 'checked:', checked