Contributions
Perform ALL visible events of some kind
Hi everybody, I'm really new, not just to this forum, but also to TestComplete, automatic testing, testing in general, working life and its work routines, and so on…. so I might be a bit unsure about terminology (so please pardon the somehow cryptic subject, or if I missed the right keyword that would have found me an answer in the forum/FAQ/…) . So I guess I best try to describe my question by desribing what I'm trying to implement: Our company is offering the same piece of software in several languages. Let's assume that functionality and content are always the same, and all there is to do is making sure that any text visible to the user is in the appropriate language – but without recording or otherwise specifying every single occurence of text. I assume that “all visible text” is a rather vague catch-all term, so I'm trying to reduce it to a special subquestion: The menu for preferences/options/settings is full of checkboxes to be ticked, dropdown menus to be selected from, fields to enter text into...and most of them do have one of those blue circles with a yellow 'i' next to them, which will display help text if you perform a click/mouse-over on them. Now my question: Does TestComplete offer a way of saying st. like “extract any help text that can be reached via a click/mouseover on some specified symbol”? If yes, I’d try to run the original and the translated version of the software, and perform a pairwise string comparison between texts that were extracted from corresponding places of both interfaces. If the strings are equal, this is a potentially untranslated text…which is far from being a complete quality criterion, since equal texts actually can be translations (“Ok” is “Ok” in just about any language we offer), an different texts need not be translations, but it’s something I could start with. If no…what might come closest to what I’m trying to implement? Thanks in advance, FlorianSolved1.5KViews0likes1Comment