tailieunhanh - Java Testing and Design: From Unit Testing to Automated Web Tests

This is a supremely useful book for software developers working on Java and J2EE-based Web-enabled applications, including Web Services. Frank Cohen is the "go-to" guy for enterprises needing to design, build, and test complex information systems. The author helps you go beyond learning the language to understand how design choices impact scalability, functionality, and performance. Your application might run perfectly in the lab, but it crashes in production. Or, you might already know Java, but you don't understand why your application runs so slowly. If that is the case, then this book will help you better understand your application and. | The new software testing methods introduced in this book will show you how to form and apply effective online goal-directed design and testing techniques. You begin with your user s goals follow Frank s recommendations for scalable system design and end with powerful tests that measure your user s success in achieving them. Alan Cooper Author of About Face The Essentials of Interaction Design and The Inmates Are Running the Asylum. He is also the father of Visual Basic A must read for Java developers needing to deliver high-quality scalable and well performing production Web Services. Phil Goodwin Staff Engineer JAX Team Sun Microsystems Inc. Testing scalability and test-driven design and methodologies are the new battlefield of software development. Frank Cohen introduces a new methodology for designing testing and maintaining Web-enabled applications. This book is the best battlegear available. Andrew Sliwkowski Performance Analyst BEA Systems Frank uses his considerable experience in information system technology to provide a view of the evolution from mainframe to Client Server to distributed n or flapjack tier architectures structured to object-oriented design and waterfall to Agile Scrum XP development approaches. Now that we as an industry have moved toward this distributed open environment testing scalability and interoperability are the next challenges and Frank s book is an excellent introduction. Ed Hunter SunOne Performance Team Sun Microsystems Inc. The book is an excellent presentation of metrics and measurement approaches to harnessing and calculating performance and functionality when working with Web-enabled applications especially Web Services. The book s emphasis on user archetypes to drive otherwise headless testing agents is a key point. Bret Pettichord Software Testing and Test Automation Guru for IBM Tivoli BMC Segue Interleaf and co-author of Lessons Learned in Software Testing Frank Cohen s new book takes a theoretical didactic and .