www.youtube.com/view_play_list?p=7D3E685B59779C16
Videos Search Playlist: GTAC 2007: 2nd Annual Google Test Automation Conference Description: Some of the most difficult challenges in creating great software are guaranteeing it works every time, for every customer, ensuring that it will scale well, and making it accessible to all users. Over the years, languages have become easier to work with, frameworks have become extensible for the creation of several products, and integrated development environments have made the software developer faster and more productive. But automation techniques, extensible testing frameworks, and easy-to-use test tools have lagged behind. While there are many good solutions for automated testing, there is plenty of room for innovation. The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24, 2007 addresses many of these topics. Our goal was to create a collegial atmosphere where participants could discuss challenges facing people on the cutting edge of test automation, evaluate solutions for meeting those challenges, and have a little fun.
GTAC 2007: Simon Stewart - Web Driver 45:46 The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24, 2007 Faster than a speeding bullet! Easier to maintain than something that's really easy to maintain! That's what we want from our tests, but how do we get there? This presentation covers key strategies and patterns for writing test suites using WebDriver, a developer focused tool for web application testing similar in spirit to Selenium RC. We'll cover why it was written, the problems it addresses and how to integrate it into your projects and testing process. Simon Stewart lives in London and works as a developer for ThoughtWorks, specialising in Agile development and Test Driven Development. His Open Source contributions include the original integration of WebWork and Spring as well as WebDriver. He enjoys writing better software and beer, sometimes at the same time.
GTAC 2007: Ryan Gerard and Ramya Venkataramu 46:14 The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24, 2007. Automated Test Hygiene via Community Reputation System or: How I learned to stop worrying and love Web 20 Ryan Gerard Ryan Gerard is currently a Sr. He has a BS in Computer Science and Engineering from UCLA, and is currently pursuing his MS in Information Security. Ryan's particular specialties are in web technologies and security testing, although his interests span kernel-level technologies to process improvements to data analysis. Ramya Venkataramu Ramya Venkataramu is an SQA Engineer at Symantec. She has completed her MS in Computer Science at San Jose State University, CA. Her major technical area of interest lies in the Security field.
GTAC 2007: Heusser & McMillan - Interaction Based Testing 50:45 The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24, 2007 In the world of developer-facing automated tests, IBT is arguably one of the most controversial topics. One side claims that "pure" unit testing is a way to ensure that code behaves as specified, providing design and maintenance benefits as well. Another group claims that IBT is a great way to generate code bloat and test things that do not need to be tested. Matt and Sean will try to go beyond the clichs and hype of "Mock Always" verses "Mock Never." Instead, they'll strive to find the appropriate places to use IBT, and pass on some tools to help you with your ultimate decision. Along the way, they will cover some common mistakes, anti-patterns, and things to consider.
GTAC 2007: Gregory Fresnais - Worksuite Manager 37:10 The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24, 2007 Spirent Communications has developed a new technology -- Spirent WorkSuiteManager (WSM) - that offers the ability to automate performance tests and make decisions before the end of those ones. This allows QA engineers to quickly move to the next set of tests based on real-time analysis of the results. The Spirent WorkSuiteManager (WSM) was originally developed for the company's internal QA department to reduce time to delivery of new releases. It has also proven beneficial for our customers who optimized productivity to validate their own releases of network equipment, servers and new services, interactive and dynamic websites and/or complete network infrastructures.
GTAC 2007: Adam Porter & Atif Memon - Skoll DCQAS 01:16:17 The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24, 2007. Software engineers increasingly emphasize agility and flexibility in their designs and development approaches. They increasingly use distributed development teams, rely on component assembly and deployment rather than green field code writing, rapidly evolve the system through incremental development and frequent updating, and use flexible product designs supporting extensive end-user customization. While agility and flexibility have many benefits, they also create an enormous number of potential system configurations built from rapidly changing component implementations. Since today's quality assurance (QA) techniques do not scale to handle highly configurable systems, we are developing and validating novel software QA processes and tools that leverage the extensive computing resources of user and developer communities in a distributed, continuous manner to significantly improve software quality. Adam Porter Adam A Porter is a professor with the Department of Computer Science, University of Maryland and is the Associate Director of the Institute for Advanced Computer Studies. He is a winner of a National Science Foundation CAREER Award and the Dean's Award for Teaching Excellence in the College of Computer, Mathematical and Physical Sciences at the University of Maryland. He is currently a member of the editorial board of the IEEE Transactions on Software Engineering and served previously on the editorial board of the ACM Transactions on Software Engineering and Methodology. His current research interests include empirical methods for identifying and eliminating bottlenecks in industrial development processes, experimental evaluation of fundamental software engineering hypotheses, and development of tools that demonstrably improve the software development process. Atif Memon Atif M Memon is an Associate Professor at the Department of Computer Science, University of Maryland. He received his BS, MS, and PhD in Computer Science in 1991, 1995, and 2001 respectively. He was awarded Fellowships from the Andrew Mellon Foundation for his PhD research. His research interests include program testing, software engineering, artificial intelligence, plan generation, reverse engineering, and program structures. He is the inventor of the GUITAR model-based testing software. He serves on the Editorial Boards of the Journal of Software Testing, Verification and Reliability (STVR), the Open Software Engineering Journal (OSE), and the Canadian Journal of Pure and Applied Sciences (CJPAS).
GTAC 2007: Vivek Prahlad-Testing Swing Apps w/ Frankenstein 49:20 The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24, 2007. Functional Testing Swing Applications with Frankenstein Vivek Prahlad is a Senior Developer at ThoughtWorks. He currently heads the Innovation and Open Source related activities at ThoughtWorks India. At ThoughtWorks, he has played several roles, from being a Technical Lead, Agile Coach to Project Manager. He lives in Bangalore with his wife Oormila and their 1-year old daughter Samarra.
GTAC '07: Chow&Etchebere - Buiding Framework Around Selenium 54:17 The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24. Apple Chow Apple Chow currently works at Google's Checkout group where she is developing back-end automation frameworks. She has also worked at Google's CRM group leading functional testing, load & performance testing, and designing web automation frameworks. Before joining Google, s...
|