Guara can be used to organize common test automation scripts, but as it leverages the Command Pattern it can also be used to structure scrawlers and other softwares. It seems to be a good idea to try it restructuring public code to test it's capabilities. I have done some experiments with ChatGPT and the results sounds promising. This is a functional example of a crawler converted to page transactions. Other examples can be found on depend graph. The instructions to teach page transactions to ChatGPT are in the docs folder. Other positive result is that more people will be aware of the framework possibly increasing the number of collaborators to the project. This initiative may increase the quality of the framework as issues may be found.
Guara can be used to organize common test automation scripts, but as it leverages the Command Pattern it can also be used to structure scrawlers and other softwares. It seems to be a good idea to try it restructuring public code to test it's capabilities. I have done some experiments with ChatGPT and the results sounds promising. This is a functional example of a crawler converted to page transactions. Other examples can be found on depend graph. The instructions to teach page transactions to ChatGPT are in the docs folder. Other positive result is that more people will be aware of the framework possibly increasing the number of collaborators to the project. This initiative may increase the quality of the framework as issues may be found.