For the past ten years, I've been blogging about writing test automation on this blog, writing toy projects to help practice what I am doing on the job, writing articles and courses about test automation, and storing coding projects at https://github.com/tjmaher.
Starting in January, my next project will be blogging and walking readers through my experience putting together a mobile automation framework at SELF ID, testing their SELF ID React Native mobile app where users can create, store, and share their digital identity. I'm doing all of this in preparation for my upcoming talk to Joe Colantonio's Automation Guild this coming Spring.
At SELF, I've been using Detox, a grey-box open-source automation framework created by Wix to test their in-house mobile application. Since I am planning to start blogging about putting together a mobile test automation framework in Detox I needed an app to test against... so I vibe-coded an app!
Presenting: DetoxDemo!
- Detox Demo: https://github.com/tjmaher/detox-demo
I based the app on Dave Haefner's The - Internet / Login, a site I used when I was teaching myself automation development writing Selenium + Java tests back in July 2015 in my first project "Testing The-Internet".
DetoxDemo, the app under test, was constructed by GitHub CoPilot via prompts I drafted. The automation framework, though, was lovingly crafted by hand, with locators artisanally wrapped in page objects.
DetoxDemo, the app under test, was constructed by GitHub CoPilot via prompts I drafted. The automation framework, though, was lovingly crafted by hand, with locators artisanally wrapped in page objects.
No comments:
Post a Comment