Robert Martin [Hall of Fame] Please consider giving a Kudo if I write good stuff ----
Why automate? I do automated testing because there's only so much a human being can do and remain healthy. Sleep is a requirement. So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group. I love good food, good books, good friends, and good fun.
Re: How to toggle between the Angular JS checkbox from check to uncheck.
Alternatively, if it appears that your given control does not have special support from TestComplete, you will need to analyze the value of its .class property to check whether or not it contains 'fa-check' (checkbox is 'checked') and action correspondingly.
P.S. And... Try to use TestComplete's Object Browser instead of Developer Tools. While they provide similar info, Object Browser displays data according to TestComplete's object cross-browser and coding representations, while Developer Tools display layout for the given browser and sometimes browser's layout may not match and work well for TestComplete.
Regards, /Alex [Community Hero] ____ [Community Heroes] are not employed by SmartBear Software but are just volunteers who have some experience with the tools by SmartBear Software and a desire to help others. Posts made by [Community Heroes] may differ from the official policies of SmartBear Software and should be treated as the own private opinion of their authors and under no circumstances as an official answer from SmartBear Software. The [Community Hero] signature is used with permission by SmartBear Software. https://community.smartbear.com/t5/custom/page/page-id/hall-of-fame ================================