๐ ๐๐๐ถ๐น๐ ๐๐ป ๐๐ ๐ง๐ผ๐ผ๐น ๐ง๐ผ ๐ง๐ฒ๐๐ ๐ช๐ฒ๐ฏ ๐๐ผ๐ฟ๐บ๐
I spent two months building a Chrome extension. I call it QA Helper.
QA teams often test forms by hand. They click every field. They check every error. This takes hours. It is boring work.
My tool automates this.
Here is how it works:
- You upload a requirements document.
- AI creates test cases.
- The tool fills the form in Chrome.
- You get a pass or fail report.
I hit a big problem with Angular forms.
Angular ignores simple value changes. If you set a value, the form thinks it is empty. The user fails to submit the form.
I fixed this by mimicking a human.
For text fields:
- The tool focuses the input.
- It clicks the field.
- It types letters one by one.
- It fires the right events.
For dropdowns:
- The tool opens the menu.
- It finds the option.
- It clicks the option.
The tool works on simple forms now.
My next steps:
- Add multi-section forms.
- Move to Gemini AI.
- Increase speed.
I write these logs to keep a record. I want to stay honest about my progress.
Do you build browser tools? Let me know in the comments.