All activity
Guará is the Python implementation of the design pattern Page Transactions. The intent of this is to simplify UI test automation. Page Transactions focus on the operations (transactions) a user can perform on a web page, such as Login, Logout, or Submit Forms.
Page Transactions PatternPage Transactions pattern for UI test automation
Douglas Cardosoleft a comment
PT focuses on user workflows, making it more maintainable and scalable. It allows for better test organization and is more suitable for different types of automation (Web UI, API, Desktop UI). Tests written in PT are more readable, making them accessible to non-technical stakeholders. If your project involves complex user workflows across multiple pages, Page Transactions is the better approach.
Page Transactions PatternPage Transactions pattern for UI test automation
