2:45 PM Sunday Room: 8403
Python is a great foundation for constructing GUI automation. A proper infrastructure depends on a lot more than the foundation. This talk will cover best practices, scaling test coverage for more complicated apps with abstraction, GUI automation pitfalls and workarounds, and using BDD frameworks in automated GUI testing, The talk will cover ATOMac as a GUI automation engine for Cocoa applications but many of the takeaways will be relevant to anyone interested in automated testing using Python. Finally, we'll give a brief overview of some of the harness components used to test VMware Fusion.
Learn more about ATOMac at http://pyatom.com