Dotnetcat » .NET Books » Testing books
The Art of Unit Testing: With Examples in .Net
|
Author: | Roy Osherove |
| List price: | $39.99 | |
| Amazon price: | $25.00 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Manning Publications ( 3 June 2009) |
Unit testing, done right, can mean the diff erence between a failed project and a successful one, between a maintainable code base and a code base that no one dares touch, and between getting home at 2 AM or getting home in time for dinner, even before a release deadline.
The Art of Unit Testing builds on top of what's already been written about this important topic. It guides you step by step from simple tests to tests that are maintainable, readable, and trustworthy. It covers advanced subjects like mocks, stubs, and frameworks such as Typemock Isolator and Rhino Mocks. And you'll learn about advanced test patterns and organization, working with legacy code and even untestable code. The book discusses tools you need when testing databases and other technologies. It's written for .NET developers but others will also benefit from this book.
Table of Contents:
- The basics of unit testing
- A first unit test
- Using stubs to break dependencies
- Interaction testing using mock objects
- Isolation (mock object) frameworks
- Test hierarchies and organization
- The pillars of good tests
- Integrating unit testing into the organization
- Working with legacy code
A Tester's Guide to .NET Programming (Expert's Voice)
|
Authors: | Randal Root, Mary Romero Sweeney |
| List price: | $64.99 | |
| Amazon price: | $44.99 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Apress (30 January 2006) |
Testing in .NET Environments focuses solely on applied programming techniques for testers. You will learn how to write simple automated tests, enabling you to test tools and utilities. You will also learn about the important concepts driving modern programming today, like multitier applications and object-oriented programming. More businesses are adopting .NET technologies, and this book will equip you to assess software robustness and performance.
Whether you're an experienced programmer who's unfamiliar with testing concepts, or you're an experienced tester unversed in VB .NET and C#, the included real-world tips and example code will help you start your projects. Also included are review questions and hands-on exercises to help you retain knowledge. Additionally, the book features examples and quick language tutorials for both C# and VB .NET.
Performance Testing Microsoft .NET Web Applications (Pro-Developer)
|
Author: | MICROSOFT ACE TEAM |
| List price: | $39.99 | |
| Amazon price: | $12.00 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Microsoft Press ( 2 October 2002) |
Performance tuning is increasingly important as desktop applications move to a Web-centric, software-as-a-service model. Performance analysis and turning ensures that .NET-based applications perform as well as or better than traditional desktop applications. Direct from a team at Microsoft that has analyzed hundreds of Web-based and .NET-based applications, this book shows developers how to plan and execute performance tests, configure profile tools, analyze data from Microsoft Internet Information Services, analyze transaction costs, and more.
.NET Performance Testing and Optimization - The Complete Guide
|
Authors: | Paul Glavich, Chris Farrell |
| List price: | $29.99 | |
| Amazon price: | $19.65 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Red gate books (29 March 2010) |
There is a huge amount of information available on the how's and why's of performance testing .NET applications, but it is often fairly subjective, narrow in scope, or doesn't quite cover everything you were hoping to learn. The Complete Guide to Performance Testing and Optimizing .NET Applications (by Paul Glavich and Chris Farrell) covers everything from why you should test, through the steps of setting up your test environment, all the way to how to actually run and record tests, and what you should be looking for. Once you're up and running, Paul and Chris cover the fine details of tips and techniques to make the most of your performance testing, and some good ways to get fast results. With all this detail, you will have everything you need to make the most of your .NET code.
Effective Software Test Automation: Developing an Automated Software Testing Tool
|
Authors: | Kanglin Li, Mengqi Wu, Sybex |
| List price: | $44.99 | |
| Amazon price: | $11.25 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Sybex (19 February 2004) |
Did you know that the U.S. loses $59.5 billion per year due to inadequate software testing? With this revolutionary book, that's about to end! Applied Software Test Automation teaches you how to build a fully automated testing tool that you can immediately use for your software development projects. Simply feed the software under test, get the test result, and fix the bugs. You can even use your preferred languages for developing the testing tool. Coverage includes: CodeDom techniques for generating test scripts; using XML and spreadsheets for test data stores; and detail review of Reflection. All source code presented in the book is derived from real-world scenarios.
Developing More-Secure Microsoft ASP.NET 2.0 Applications (Pro Developer)
|
Author: | Dominick Baier |
| List price: | $39.99 | |
| Amazon price: | $9.99 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Microsoft Press (27 September 2006) |
Get hands-on, expert guidance for developing more secure Web applications with ASP.NET 2.0 with this in-depth reference. The nature of the Web and its underlying communication protocols make Web applications harder to secure and, therefore, primary targets for hacking attacks and other kinds of compromises. This book guides you through the possible vulnerabilities of Web-based applications and shows you how to help mitigate them in your own applications. Start with the ingredients of security-enhanced Web applications from the ground up, beginning with Web server set-up, and learn how to harden that machine for a potentially hostile environment such as the Internet. Then move on to in-depth treatment of crucial topics such as how to use ASP.NET to perform proper input validation; choosing from the numerous options for authenticating and authorizing users; how to store application-related and user-related sensitive data in a secure fashion; how to incorporate detection; and error logging measures. This guide covers how to integrate ASP.NET into the Microsoft Windows® security infrastructure and how to effectively use impersonation, delegation, and Active Directory® directory service. You will also learn about new Microsoft Windows Server™ 2003 features, such as constrained delegation and protocol transition. Coverage extends to one of the most underutilized features of ASP.NET—running in partial trust. The book concludes with guidance on how to conduct audits and penetration tests and how to integrate them in the development process. Written by a leading authority and trainer, this reference comes complete with best practices based on real-world experience and extensive code samples in C#.
Test-Driven Development in Microsoft .NET (Microsoft Professional)
|
Authors: | James W. Newkirk, Alexei A. Vorontsov |
| List price: | $39.99 | |
| Amazon price: | $12.50 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Microsoft Press (17 March 2004) |
Learn how to apply the concepts and techniques of Test-Driven Development (TDD) to writing software for Microsoft .NET. Two experts in agile software development teach—using a wealth of pragmatic examples in C# and other .NET development tools—how to use automated tests to drive lean, efficient coding and better design. You’ll focus on .NET-specific issues for TDD, including the best time to employ the inherent features of .NET class libraries and how to use NUnit, a leading unit-testing framework for .NET. And you’ll see real-world examples of TDD-for .NET projects, including a Microsoft ADO.NET relational database, a user interface created with Microsoft ASP.NET and Microsoft Windows® Forms, Web services, and other useful applications.
Debugging Microsoft .NET 2.0 Applications
|
Author: | John Robbins |
| List price: | $49.99 | |
| Amazon price: | $16.11 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Microsoft Press ( 8 November 2006) |
Traditionally, tools for performance tuning, testing applications, and debugging code have been expensive, hard to learn, and difficult to use. While previous versions of Microsoft Visual Studio® have included debuggers and other code-improvement tools, Visual Studio 2005 presents developers with robust and useful tools and processes to help ensure top-quality code. In this guide, an expert on improving code, John Robbins, steps back from the expert-level information that characterized his previous debugging books to present hands-on, practical advice for working developers on how to use the debugging, testing, and tuning features in Visual Studio 2005. In addition to an overview of the science of debugging and expertly-guided instruction, this guide also features solutions to common, real-world development problems. Developers of all skill levels will be able to use this book to help improve their understanding of debugging, debugging tools, tuning, and testing! , including how to effectively employ Test Explorer, the Enterprise Performance Tool, and WinDbg.
Beginning ASP.NET MVC 1.0
|
Authors: | Simone Chiaretta, Keyvan Nayyeri |
| List price: | $49.99 | |
| Amazon price: | $26.36 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Wrox ( 5 August 2009) |
ASP.NET MVC (Model View Framework) allows you to use ready-to-use MVC code so you can develop Web applications faster. This book?s cut-to-the-chase approach gets you up to speed on the new ASP.NET MVC without getting bogging you down in learning or re-learning ASP.NET itself. You?ll receive straightforward instruction on concepts, backed by real-world case studies and examples that offer practical solutions. Topics include test-driven development and unit testing, the principles of the MVC pattern, how to implement it, how to move from traditional ASP.NET Webforms to ASP.NET MVC, and much more.
Test Driven .NET Development with FitNesse
|
Author: | Gojko Adzic |
| List price: | $36.95 | |
| Amazon price: | $23.04 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Neuri Limited (28 February 2008) |
Test Driven .NET Development with FitNesse takes you on a journey through the wonderful world of FitNesse, a great web-based tool for software acceptance testing. FitNesse enables software developers and business people to build a shared understanding of the domain and helps produce software that is genuinely fit for purpose.


Syndicate








