Open samreid opened 1 year ago
I am all for trying something that may speed up QA testing and reduce bottleneck. I like the idea of being able to test/record on one platform and then playback on others to help with cross-platform testing. Aren't these tools costly though?
What if we used a program like https://www.macrorecorder.com/ and record a “qa session” on one platform. Then play it back on other platforms to make sure the behavior is the same?
This is crucial. If we can't do this, the new class of AI visual testing tools won't be much help.
I gave Selenium IDE and Datadog's Synthetic Monitoring a try, and it looks like they both assume the presence of unique, identifiable DOM elements.
Just tagging https://github.com/phetsims/phet-io-wrappers/issues/361 as a paper trail on how we have wanted to do this for PhET-iO stuff for a while.
On slack #dev-public, @liammulh said:
I said:
@liammulh said:
I said:
@liammulh said:
I said:
Then I wrote in the QA channel:
@marlitas said: