Java Testing and Design - 1. Foreword

原创 2004年07月10日 23:11:00

The ultimate test of every software construction effort is the user's success using the product to accomplish some practical goal. No matter how much state-of-the-art technology goes into the software, success can only be judged through the lens of the user.

Taking this philosophy to heart, Frank Cohen has created and led a thriving
open-source project called TestMaker. It has improved the day-to-day lives of thousands of software programmers, quality assurance technicians, and information technology managers.

Since 1990, my company, Cooper Software, has pioneered the Goal-Directed method of interaction design. This powerful and effective method has met with widespread acceptance in the interaction design community. It is heartening to see how Frank has applied these same methods to software test automation and scalable system design. Frank's application of these methods is especially important in today’s environments where J2EE, .NET, and the latest integration technologies are used to build information systems.

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.

As a programmer, quality assurance technician, or IT manager, you have several choices of system design, automated test tools, and techniques. The lessons in this book not only present a coherent methodology, but provide you with immediately useful tools, techniques, and code that will automate the testing of your Web-enabled applications, especially Web Services.

Frank Cohen has been leading entrepreneurial software creation efforts for more than 25 years. With this book you can take advantage of his extensive experience helping users achieve their goals.

—Alan Cooper Chairman, Cooper Software

Alan is the author of About Face 2.0: The Essentials of Interaction Design and The Inmates Are Running the Asylum. He is also the father of Visual Basic.

1. Foreword

  • zgqtxwd
  • zgqtxwd
  • 2008年04月25日 19:13
  • 65


ZOJ_1139: Rectangles Time Limit: 10000 MS  Memory Limit: 32 MB   64bit IO Format: %lld [Submit]...
  • neuike
  • neuike
  • 2016年04月26日 22:47
  • 90

fjnu 1057 Rectangles

DescriptionA specialist in VLSI design testing must decide if there are some components that cover e...
  • killua_hzl
  • killua_hzl
  • 2008年04月24日 23:48
  • 767


转载自: PART 一、 交易系统类经典书籍总汇 PART 二、 交易系统和程序化交易相关资料 PART 三、 顶尖交易员相关资料汇总 ...
  • u013524655
  • u013524655
  • 2014年11月08日 16:55
  • 2178

Testing design

  After we have some knowledge on testing form and testing ways,we should know that we need study wi...
  • YBsisterchang
  • YBsisterchang
  • 2006年11月18日 23:15
  • 739

Java Testing and Design - 3. Acknowledgments

"No man is an island," so said the English poet John Donne. In my experience writing this book, I le...
  • silentfish
  • silentfish
  • 2004年07月10日 23:33
  • 915

安卓 使用Snackbar Failed to resolve: 解决方案

使用Snackbar首先要在build.gradle app中添加库的依赖 compile '' : 注意...
  • monkey_rose
  • monkey_rose
  • 2017年10月10日 20:39
  • 903


Finally, I decide to write down my everyday in the blog. Time totime, there is an impuls in my heart...
  • xbshubiao
  • xbshubiao
  • 2009年10月23日 00:32
  • 342

Java Testing and Design - 2. Preface

Now that you have finished learning the basics of programming, testing,and application software deve...
  • silentfish
  • silentfish
  • 2004年07月10日 23:26
  • 783

Report design not valid 解决 Report design not valid :   1. Field no...
  • sartner
  • sartner
  • 2011年09月16日 09:11
  • 5016
您举报文章:Java Testing and Design - 1. Foreword