I use Eggplant https://www.keysight.com/us/en/product/EG1000A/eggplant-test.html ( https://support.eggplantsoftware.com/downloads/eggplant-functional-downloads ) Eggplant understands GUI controls natively - doesn't just check the HTML source - it actually checks what the user sees. Had great success testing swing clients, mobile apps across multiple platforms. You would probaly have to write some scripting to check the math.
... View more