Introduction to mobile automation tools and strategies
Ulvis Goldbergs
Ulvis focuses on the importance of automation in mobile application development and discusses various automation tools and strategies. Ulvis, an automation engineer, begins by explaining the necessity of automation due to the complexity of mobile applications, emphasizing critical functions such as banking solutions.
He then delves into different levels of testing, starting with white box tests like unit and integration tests, where he provides examples and demonstrates how they work. He stresses the significance of these tests in ensuring reliable code, faster bug detection, and reduced costs.
Moving on, he discusses black box automation, which focuses on end-user actions and business requirements. He explains the challenges and benefits of this approach, showcasing examples using tools like Appium.
Throughout the speech, he emphasizes the need for a balanced approach to automation, suggesting that while extensive automation is beneficial, excessive automation without proper unit testing may not yield optimal results. He also highlights best practices and considerations for effective automation implementation. In summary, the speech provides a comprehensive overview of mobile automation, its importance, various testing levels, tools, and strategies, aiming to equip the audience with knowledge and understanding to effectively implement automation in his projects.
Watch video on our YouTube channel