Dotnetcat » .NET Books » Testing books

Sort by:

Effective GUI Testing Automation: Developing an Automated GUI Testing Tool

Author: Kanglin Li
List price: $44.99
Amazon price: $21.59   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Sybex (26 November 2004)

Have you tried using an "automated" GUI testing tool, only to find that you spent most of your time configuring, adjusting, and directing it?

This book presents a sensible and highly effective alternative: it teaches you to build and use your own truly automated tool. The procedure you'll learn is suitable for virtually any development environment, and the tool allows you to store your test data and verification standard separately, so you can build it once and use it for other GUIs. Most, if not all, of your work can be done without test scripts, because the tool itself can easily be made to conduct an automatic GUI survey, collect test data, and generate test cases. You'll spend virtually none of your time playing with the tool or application under test.
Code-intensive examples support all of the book's instruction, which includes these key topics:

  • Building a C# API text viewer
  • Building a test monkey
  • Developing an XML viewer using xPath and other XML-related classes
  • Building complex, serializable classes for GUI test verification
  • Automatically testing executable GUI applications and user-defined GUI controls
  • Testing managed (.NET) and unmanaged GUI applications
  • Automatically testing different GUI controls, including Label, TextBox, Button, CheckBox, RadioButton, Menu
  • Verifying test results

Effective GUI Test Automation is the perfect complement to Li and Wu's previous book, Effective Software Test Automation: Developing an Automated Software Testing Tool. Together, they provide programmers, testers, designers, and managers with a complete and cohesive way to create a smoother, swifter development process—and, as a result, software that is as bug-free as possible.

CODE Magazine - 2000 - Spring

Author: Barbara Peisch
List price: $2.99
Amazon price:   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: EPS Software Corp./ CODE Magazine (15 April 2000)

This issue of CODE Magazine focuses on COM+, XML, DNA and VFP.
Table of Contents:
*) Welcome to Code Magazine!
*) Loosely Coupled Events With COM+
*) Using XML for Messaging in Distributed Applications (Part 1)
*) Windows DNA Development: A Pattern Language
*) The Importance of a ModernDevelopment Approach
*) The Windows Scripting Host
*) Customers vs. Code: Keeping Your Cool with the Essential Component
*) String Processing With VFP
*) Load Testing Web Applications using Microsoft's Web Application Stress Tool
*) Comparing VFP String Performance to .NET String Performance

Professional Refactoring in C# & ASP.NET (Wrox Programmer to Programmer)

Author: Danijel Arsenovski
List price: $59.99
Amazon price: $9.29   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Wrox (20 April 2009)

Refactoring is an effective way to quickly uncover problematic code and fix it. In this first book to provide a hands-on approach to refactoring in C# and ASP.NET, you'll discover to apply refactoring techniques to manage and modify your code. Plus, you'll learn how to build a prototype application from scratch and discover how to refactor the prototype into a properly designed, enterprise-level application.

With the help of step-by-step directions, you'll gain a better understanding of different code issues and refactoring transformations. Many of these transformations are developed from real-world scenarios that are the result of key business decisions. In addition, you'll find formal definitions of refactoring techniques that you'll be able to refer to while on the job.

This book covers the refactoring techniques that will enable you to become more efficient and productive. You'll be able to use this information to respond to change and improve the design of existing code.

What you will learn from this book

  • How to assemble your own refactoring toolkit
  • Techniques for performing unit testing

  • Tips on refactoring to patterns

  • How to use refactoring to upgrade legacy C# and ASP.NET code

  • Ways to take advantage of the method extraction to eliminate duplicated code

  • How to make code simpler, easier to modify, and more understandable

  • All about object oriented theory and design patterns

  • Methods for using LINQ and other C# 3.0 enhancements

Who this book is for

This book is for C# and ASP.NET developers who want to learn how to effectively manage and modify their code with refactoring tools and features.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

The Microsoft Expression Web Developer's Guide to ASP.NET 3.5: Learn to create ASP.NET applications using Visual Web Developer 2008

Author: Jim Cheshire
List price: $44.99
Amazon price: $9.74   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Que (20 October 2007)

“This book is a great reference for web designers new to ASP.NET who are looking to jump start their development with

Visual Web Developer 2008.”

Mikhail Arkhipov

Principal Development Manager – Web Development Tools

Microsoft Corporation

Expression Web introduced ASP.NET to a new group of web developers. This book is designed to help you start using ASP.NET right away to add powerful new features to your website. Don’t worry, you won’t have to learn a lot of programming; instead, you’ll create an ASP.NET application from start to finish using Visual Web Developer 2008, while writing only a very small amount of actual programming code.

DETAILED INFORMATION ON HOW TO…

• Create and work with websites in Visual Web Developer 2008

• Use the different compilation and code models in ASP.NET

• Configure ASP.NET security and other settings

• Use ASP.NET master pages and user controls

• Take advantage of ASP.NET membership features for a password-protected website

• Use form validation in ASP.NET

• Use CSS, skins, and themes

• Access, edit, and add data to a database using ASP.NET

• Send email using ASP.NET

• Use Ajax and ASP.NET Web services

• Debug and troubleshoot ASP.NET

. . . and much more!

Software Testing: Interview Questions

Author: Shivprasad Koirala
List price: $12.50
Amazon price: $5.48   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: BPB Publications (30 September 2007)

This CD provides interview rating sheet which can be used to judge for yourself till what extent you are ready for software testing interviews.

CODE Magazine - 2010 MayJun

Author: Markus Egger
List price: $2.99
Amazon price:   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: EPS Software Corp./ CODE Magazine (22 April 2010)

Code - The Leading Independent .NET Resource - 10 Years of CODE and Visual Studio, WCF 5, Bing, Ruby, Sharepoint

Visual SourceSafe 2005 Software Configuration Management in Practice: Best practice management and development of Visual Studio .NET 2005 applications with this easy-to-use SCM tool from Microsoft

Author: Alexandru Serban
List price: $49.99
Amazon price: $27.94   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Packt Publishing (16 February 2007)

This book uses a real-world case-study project to teach you how to manage software configuration efficiently using Visual SourceSafe 2005, Microsoft's Software Configuration Management (SCM) solution for independent developers and for developers working in small- and medium-sized teams. It also provides a best-practices reference on using SourceSafe 2005 to manage the software development lifecycle. This book is for .NET developers, testers and configuration managers who: Use Visual Studio .NET 2005 for building software. Want to use software configuration to manage their products in day-to-day activities. Want to improve their efficiency by learning to use the best practices with SourceSafe. Want to install, manage, and configure Visual SourceSafe 2005 for optimal operation. The book does not assume previous knowledge of Software Configuration Management or Visual SourceSafe. It takes the reader from the ground up and is a great resource for people starting to learn about this subject. Readers with previous SourceSafe experience will benefit by discovering the improved and new features in Visual SourceSafe 2005.

Murach's ASP.NET Web Programming with VB.NET

Author: Doug Lowe
List price: $49.50
Amazon price: $5.99   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Mike Murach & Associates ( 1 November 2003)

There is no faster or better way to learn ASP.NET web programming using Microsoft's Visual Studio .NET than to use this book. To get you off to a fast start, the first 5 chapters show you how to use Microsoft Visual Studio to design, code, and test multi-page web applications that use view state, session state, cookies, database data, and code-behind files. From there, you learn even faster as you master the core professional skills like HTML, server controls, validation controls, state management, and user controls. Then, you learn how to use the best ADO.NET features for working with a database in a web application including: connection pooling, data commands, parameterised queries, caching, data views, command builders, and the Repeater, DataList, and DataGrid controls. Last, you learn how to apply the finishing touches to a web application: security, web services, custom server controls, reports generated by Crystal Reports, email, and deployment.

Working Effectively with Legacy Code

Author: Michael Feathers
List price: $59.99
Amazon price: $38.78   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Prentice Hall ( 2 October 2004)

This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version. Get more out of your legacy systems: more performance, functionality, reliability, and manageability Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do you understand it? If the answer to any of these questions is no, you have legacy code, and it is draining time and money away from your development efforts. In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This book draws on material Michael created for his renowned Object Mentor seminars: techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control.

The topics covered include

  • Understanding the mechanics of software change: adding features, fixing bugs, improving design, optimizing performance
  • Getting legacy code into a test harness
  • Writing tests that protect you against introducing new problems
  • Techniques that can be used with any language or platform-with examples in Java, C++, C, and C#
  • Accurately identifying where code changes need to be made
  • Coping with legacy systems that aren't object-oriented
  • Handling applications that don't seem to have any structure

This book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.

Professional Outlook 2007 Programming (Programmer to Programmer)

Author: Ken Slovak
List price: $49.99
Amazon price: $28.84   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Wrox ( 8 October 2007)
  • Written by one of the most popular and knowledgeable Microsoft Outlook MVPs, this book fills a void in the market for a professional-level Outlook programming book
  • Explains how to use the many new features of Outlook 2007's object model and offers honest advice from the author on how to deal with common shortcomings and pitfalls of Outlook
  • Addresses common workarounds for Outlook programming bugs and how to interface with Word, Excel, SharePoint, and Access
  • Discusses the new Object Model, Outlook forms, COM add-ins, security, and more