软件测试
Software for Use
Douban
Larry L. Constantine / Lucy A. D. Lockwood publishing house: Addison-Wesley Professional 1999 - 4
In the quest for quality, software developers have long focused on improving the internal architecture of their products. Larry L. Constantine--who originally created structured design to effect such improvement--now joins with well-known consultant Lucy A. D. Lockwood to turn the focus of software development to the external architecture. In this book, they present the models and methods of a revolutionary approach to software that will help programmers deliver more usable software--software that will enable users to accomplish their tasks with greater ease and efficiency. Recognizing usability as the key to successful software, Constantine and Lockwood provide concrete tools and techniques that programmers can employ to meet that end. Much more than just another set of rules for good user-interface design, this book guides readers through a systematic software development process. This process, called usage-centered design, weaves together two major threads in software development methods: use cases (also used with UML) and essential modeling. With numerous examples and case studies of both conventional and specialized software applications, the authors illustrate what has been shown in practice to work and what has proved to be of greatest practical value. Highlights * Presents a streamlined process for developing highly usable software * Describes practical methods and models successfully implemented in industry * Complements modern development practices, including the Unified Process and other object-oriented software engineering approaches
Software Reliability Methods
Douban
Peled, Doron A. 2011 - 10
This book presents current methods for dealing with software reliability, illustrating the advantages and disadvantages of each method. The description of the techniques is intended for a non-expert audience with some minimal technical background. It also describes some advanced techniques, aimed at researchers and practitioners in software engineering. This reference will serve as an introduction to formal methods and techniques and will be a source for learning about various ways to enhance software reliability. Various projects and exercises give readers hands-on experience with the various formal methods and tools.
探索式软件测试
Exploratory Software Testing Douban
James A. Whittaker translator: 方敏;张胜 / 钟颂东;郭艳春 publishing house: 清华大学出版社 2010 - 4
《探索式软件测试》任命软件测试人员,OA专家、开发人员、程序经理和架构师阅读,对他们的工作具有重要的启发作用。探索式软件测试作为一种富有创新精神和现实意义的测试方法,引起越来越多软件测试人员、质量保证人员和项目经理的高度重视。《探索式软件测试》作者结合自己二十年的经验,从多个角度结合富的实例阐述了探索式软件测试的使用技巧、提示和相关技术。全书共8章,3个附录,为手工测试流程提供了重要的指导,技术和规划。